#2337 favicons are not reliably served (proxy5 problem?)
Closed: Fixed None Opened 11 years ago by till.

= phenomenon =

Getting the favicon.ico for Bodhi takes sometimes more than 6 minutes:

time curl -I https://admin.fedoraproject.org//updates/static/images/favicon.ico
HTTP/1.1 200 OK
Date: Sat, 14 Aug 2010 11:56:29 GMT
Server: Apache/2.2.3 (Red Hat)
Last-Modified: Sat, 14 Aug 2010 11:02:17 GMT
ETag: "e36-8852a040"
Accept-Ranges: bytes
Content-Length: 3638
Cache-Control: max-age=604800
Expires: Sat, 21 Aug 2010 12:02:47 GMT
Vary: Accept-Encoding,User-Agent
ProxyTime: D=378022882
ProxyServer: proxy5.fedoraproject.org
Content-Type: image/vnd.microsoft.icon

real 6m19.468s
user 0m0.069s
sys 0m0.057s

= reason =

Maybe it is proxy5. If I get a fast reply, it comes from proxy6.fedoraproject.org. I am located in Germany.


{{{
HTTP/1.1 200 OK
Date: Sat, 14 Aug 2010 11:56:29 GMT
Server: Apache/2.2.3 (Red Hat)
Last-Modified: Sat, 14 Aug 2010 11:02:17 GMT
ETag: "e36-8852a040"
Accept-Ranges: bytes
Content-Length: 3638
Cache-Control: max-age=604800
Expires: Sat, 21 Aug 2010 12:02:47 GMT
Vary: Accept-Encoding,User-Agent
ProxyTime: D=378022882
ProxyServer: proxy5.fedoraproject.org
Content-Type: image/vnd.microsoft.icon

real 6m19.468s
user 0m0.069s
sys 0m0.057s
}}}

There is a similiar problem with the pkgdb favicon:

{{{
$ time curl -I https://admin.fedoraproject.org/pkgdb/static/images/favicon.ico
HTTP/1.1 200 OK
Date: Mon, 16 Aug 2010 20:13:36 GMT
Server: Apache/2.2.3 (Red Hat)
Last-Modified: Mon, 16 Aug 2010 20:02:34 GMT
ETag: "e36-50358a80"
Accept-Ranges: bytes
Content-Length: 3638
Cache-Control: max-age=604800
Expires: Mon, 23 Aug 2010 20:19:54 GMT
Vary: Accept-Encoding,User-Agent
ProxyTime: D=378019448
ProxyServer: proxy5.fedoraproject.org
Content-Type: image/vnd.microsoft.icon

real 6m17.537s
user 0m0.065s
sys 0m0.049s
}}}

Interesting. Well, there's a couple of fixes I'm working on that would fix this problem but 6 minutes is crazy long, it is also a little worrying to me that I'm not seeing an AppServer and AppTime. Though 378019448 is one of the longest proxy times I've ever seen :)

A fast reply from proxy01 does not contain a AppServer or AppTimer header, too:

{{{
$ time curl -I https://admin.fedoraproject.org//updates/static/images/favicon.ico
HTTP/1.1 200 OK
Date: Mon, 16 Aug 2010 20:33:18 GMT
Server: Apache/2.2.3 (Red Hat)
Last-Modified: Mon, 16 Aug 2010 20:02:34 GMT
ETag: "e36-50358a80"
Accept-Ranges: bytes
Content-Length: 3638
Cache-Control: max-age=604800
Expires: Mon, 23 Aug 2010 20:33:18 GMT
Vary: Accept-Encoding,User-Agent
ProxyTime: D=99830
ProxyServer: proxy01.phx2.fedoraproject.org
Content-Type: image/vnd.microsoft.icon

real 0m0.873s
user 0m0.040s
sys 0m0.031s
}}}

Hi, we've made a decent amount of changes since 4 months ago - is this still happening?

Replying to [comment:6 ricky]:

Hi, we've made a decent amount of changes since 4 months ago - is this still happening?
yes:

{{{$ time curl -I https://admin.fedoraproject.org//updates/static/images/favicon.ico
HTTP/1.1 200 OK
Date: Tue, 07 Dec 2010 19:35:19 GMT
Server: Apache/2.2.3 (Red Hat)
Last-Modified: Tue, 07 Dec 2010 19:14:23 GMT
ETag: "e36-cff5c1c0"
Accept-Ranges: bytes
Content-Length: 3638
Cache-Control: max-age=604800
Expires: Tue, 14 Dec 2010 19:41:37 GMT
Vary: Accept-Encoding,User-Agent
ProxyTime: D=378019816
ProxyServer: proxy5.fedoraproject.org
Content-Type: image/vnd.microsoft.icon

real 6m17.656s
user 0m0.046s
sys 0m0.047s
}}}

A year after looks solved (to me)
{{{
$ time curl -I https://admin.fedoraproject.org//updates/static/images/favicon.ico
HTTP/1.1 200 OK
Date: Fri, 23 Sep 2011 02:16:38 GMT
Server: Apache/2.2.3 (Red Hat)
Last-Modified: Fri, 12 Aug 2011 03:54:14 GMT
ETag: "e36-dde44580"
Accept-Ranges: bytes
Content-Length: 3638
AppTime: D=179
AppServer: app01.phx2.fedoraproject.org
Content-Type: text/plain
ProxyTime: D=308580
ProxyServer: proxy02.fedoraproject.org

real 0m2.827s
user 0m0.061s
sys 0m0.062s

}}}

Login to comment on this ticket.

Metadata