[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Spacewalk-list] 1 proxy cant download channel's /repodata/primary.xml.gz



 

I have a spacewalk installation with a mater and a few proxies.   All of a sudden today, one of my more remote proxies cannot serve repodata/primary.xml.gz for the channel.  It really looks like nothing changed on that proxy and its been in service for a couple months now.

 

 

When clients hit the proxy, it serves a 404 for that file.

 

The error log for a request:

[Fri Feb 20 08:23:40 2015] [error] Exception reported from <hostname scrubbed>

[Fri Feb 20 08:23:40 2015] [error] Time: Fri Feb 20 08:23:40 2015

[Fri Feb 20 08:23:40 2015] [error] Exception type <class 'socket.timeout'>

[Fri Feb 20 08:23:40 2015] [error] Exception while handling function SharedHandler._serverCommo

[Fri Feb 20 08:23:40 2015] [error] Request object information:

[Fri Feb 20 08:23:40 2015] [error] URI: /XMLRPC/GET-REQ/<channel name scrubbed> /repodata/primary.xml.gz

[Fri Feb 20 08:23:40 2015] [error] Remote Host: <hostname scrubbed>

[Fri Feb 20 08:23:40 2015] [error] Server Name: <hostname scrubbed>:80

[Fri Feb 20 08:23:40 2015] [error] Headers passed in:

[Fri Feb 20 08:23:40 2015] [error] \tAccept: */*

[Fri Feb 20 08:23:40 2015] [error] \tDOCUMENT_ROOT: /var/www/html

[Fri Feb 20 08:23:40 2015] [error] \tGATEWAY_INTERFACE: CGI/1.1

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_ACCEPT: */*

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_HOST: <hostname scrubbed>

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_PRAGMA: no-cache

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_USER_AGENT: rhn.rpclib.py/2.5.72-1.el6

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_X_LIBCURL_EMPTY_HEADER_WORKAROUND: *

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_X_RHN_AUTH: apQHxvpocp9VUQKDAKU9whrNlbnhbimIwxV+f+qSaLA=

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_X_RHN_AUTH_EXPIRE_OFFSET: 3600.0

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_X_RHN_AUTH_SERVER_TIME: 1424449299.62

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_X_RHN_AUTH_USER_ID:

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_X_RHN_SERVER_ID: 1000010032

[Fri Feb 20 08:23:40 2015] [error] \tHTTP_X_RHN_TRANSPORT_CAPABILITY: follow-redirects=3

[Fri Feb 20 08:23:40 2015] [error] \tHost: <hostname scrubbed>

[Fri Feb 20 08:23:40 2015] [error] \tPATH_INFO: /GET-REQ/<channel name scrubbed>/repodata/primary.xml.gz

[Fri Feb 20 08:23:40 2015] [error] \tPATH_TRANSLATED: /var/www/html/GET-REQ/<channel name scrubbed>/repodata/primary.xml.gz

[Fri Feb 20 08:23:40 2015] [error] \tPragma: no-cache

[Fri Feb 20 08:23:40 2015] [error] \tQUERY_STRING:

[Fri Feb 20 08:23:40 2015] [error] \tREMOTE_ADDR: <IP scrubbed>

[Fri Feb 20 08:23:40 2015] [error] \tREMOTE_PORT: 60139

[Fri Feb 20 08:23:40 2015] [error] \tREQUEST_METHOD: GET

[Fri Feb 20 08:23:40 2015] [error] \tREQUEST_URI: /XMLRPC/GET-REQ/<channel name scrubbed>/repodata/primary.xml.gz

[Fri Feb 20 08:23:40 2015] [error] \tSCRIPT_FILENAME: /usr/share/rhn/wsgi/xmlrpc.py

[Fri Feb 20 08:23:40 2015] [error] \tSCRIPT_NAME: /XMLRPC

[Fri Feb 20 08:23:40 2015] [error] \tSCRIPT_URI: http://<hostname scrubbed>/XMLRPC/GET-REQ/<channel name scrubbed>/repodata/primary.xml.gz

[Fri Feb 20 08:23:40 2015] [error] \tSCRIPT_URL: /XMLRPC/GET-REQ/<channel  name scrubbed>/repodata/primary.xml.gz

[Fri Feb 20 08:23:40 2015] [error] \tSERVER_ADDR: 172.23.1.93

[Fri Feb 20 08:23:40 2015] [error] \tSERVER_ADMIN: root localhost

[Fri Feb 20 08:23:40 2015] [error] \tSERVER_NAME: <hostname scrubbed>

[Fri Feb 20 08:23:40 2015] [error] \tSERVER_PORT: 80

[Fri Feb 20 08:23:40 2015] [error] \tSERVER_PROTOCOL: HTTP/1.1

[Fri Feb 20 08:23:40 2015] [error] \tSERVER_SIGNATURE: <address>Apache/2.2.15 (CentOS) Server at <hostname scrubbed> Port 80</address>

[Fri Feb 20 08:23:40 2015] [error] \tSERVER_SOFTWARE: Apache/2.2.15 (CentOS)

[Fri Feb 20 08:23:40 2015] [error] \tUser-Agent: rhn.rpclib.py/2.5.72-1.el6

[Fri Feb 20 08:23:40 2015] [error] \tX-Libcurl-Empty-Header-Workaround: *

[Fri Feb 20 08:23:40 2015] [error] \tX-RHN-Auth: apQHxvpocp9VUQKDAKU9whrNlbnhbimIwxV+f+qSaLA=

[Fri Feb 20 08:23:40 2015] [error] \tX-RHN-Auth-Expire-Offset: 3600.0

[Fri Feb 20 08:23:40 2015] [error] \tX-RHN-Auth-Server-Time: 1424449299.62

[Fri Feb 20 08:23:40 2015] [error] \tX-RHN-Auth-User-Id:

[Fri Feb 20 08:23:40 2015] [error] \tX-RHN-Server-Id: 1000010032

[Fri Feb 20 08:23:40 2015] [error] \tX-RHN-Transport-Capability: follow-redirects=3

[Fri Feb 20 08:23:40 2015] [error] \tmod_ssl.is_https: <built-in method ssl_is_https of mod_wsgi.Adapter object at 0x7f29cd864030>

[Fri Feb 20 08:23:40 2015] [error] \tmod_ssl.var_lookup: <built-in method ssl_var_lookup of mod_wsgi.Adapter object at 0x7f29cd864030>

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.application_group: <hostname scrubbed>|/xmlrpc

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.callable_object: application

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.handler_script:

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.input_chunked: 0

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.listener_host:

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.listener_port: 80

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.process_group:

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.request_handler: wsgi-script

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.script_reloading: 1

[Fri Feb 20 08:23:40 2015] [error] \tmod_wsgi.version: (3, 2)

[Fri Feb 20 08:23:40 2015] [error] \twsgi.errors: <mod_wsgi.Log object at 0x7f29cd812f30>

[Fri Feb 20 08:23:40 2015] [error] \twsgi.file_wrapper: <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7f29cd864030>

[Fri Feb 20 08:23:40 2015] [error] \twsgi.input: <mod_wsgi.Input object at 0x7f29cd812f70>

[Fri Feb 20 08:23:40 2015] [error] \twsgi.multiprocess: True

[Fri Feb 20 08:23:40 2015] [error] \twsgi.multithread: False

[Fri Feb 20 08:23:40 2015] [error] \twsgi.run_once: False

[Fri Feb 20 08:23:40 2015] [error] \twsgi.url_scheme: http

[Fri Feb 20 08:23:40 2015] [error] \twsgi.version: (1, 1)

[Fri Feb 20 08:23:40 2015] [error]

[Fri Feb 20 08:23:40 2015] [error] Exception Handler Information

[Fri Feb 20 08:23:40 2015] [error] Traceback (most recent call last):

[Fri Feb 20 08:23:40 2015] [error]   File "/usr/share/rhn/proxy/rhnShared.py", line 201, in _serverCommo

[Fri Feb 20 08:23:40 2015] [error]     status, headers, bodyFd = self._proxy2server()

[Fri Feb 20 08:23:40 2015] [error]   File "/usr/share/rhn/proxy/rhnShared.py", line 375, in _proxy2server

[Fri Feb 20 08:23:40 2015] [error]     response = http_connection.getresponse()

[Fri Feb 20 08:23:40 2015] [error]   File "/usr/lib/python2.6/site-packages/rhn/connections.py", line 93, in getresponse

[Fri Feb 20 08:23:40 2015] [error]     response.begin()

[Fri Feb 20 08:23:40 2015] [error]   File "/usr/lib64/python2.6/httplib.py", line 391, in begin

[Fri Feb 20 08:23:40 2015] [error]     version, status, reason = self._read_status()

[Fri Feb 20 08:23:40 2015] [error]   File "/usr/lib64/python2.6/httplib.py", line 349, in _read_status

[Fri Feb 20 08:23:40 2015] [error]     line = self.fp.readline()

[Fri Feb 20 08:23:40 2015] [error]   File "/usr/lib64/python2.6/socket.py", line 433, in readline

[Fri Feb 20 08:23:40 2015] [error]     data = "">

[Fri Feb 20 08:23:40 2015] [error] timeout: timed out

 

The proxy is not having any actual network issues connecting to the master, and I can see in the UI that hosts going through that proxy are checking in as expected (one in the last minute even, so the networking is working fine, but it is a little slow since its remote).

 

All of my other proxies are not having this problem


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]