[Spacewalk-list] rhn_check hangs
Gerald Vogt
vogt at spamcop.net
Thu Oct 4 08:25:45 UTC 2012
Hi!
Since the day before yesterday some of my spacewalk clients have
troubles running a queued comparison of config files.
When I run "rhn_check -v -v" I can see that the client picks up the
action and even writes
D: Sending back response(0, 'Files successfully diffed',
After that it hangs and eventually stops with:
> Could not submit to <RetryServer for spacewalk.dkrz.de/XMLRPC>.
> Possible networking problem?
Any attempt after that will hang immediately and fail.
> # rhn_check -v -v
> Could not retrieve action from <RetryServer for spacewalk.dkrz.de/XMLRPC>.
> Possible networking problem?
On the spacewalk server the rhn_server_xmlrpc.log shows this:
> 2012/10/04 09:41:11 +02:00 22595 136.172.30.253: xmlrpc/queue.get(1000010027, 2, 'checkins enabled')
> 2012/10/04 09:41:16 +02:00 22601 136.172.30.253: xmlrpc/up2date.login(1000010027,)
> 2012/10/04 09:41:16 +02:00 22598 136.172.30.253: xmlrpc/queue.submit(1000010027, 2965, 0)
The httpd process connected to the client hangs, too. I can see the
process in the apache server status as "Sending Reply" even though the
connection has been closed by the client.
If I restart the httpd process on the server, the client will pick up
the action from the queue again but will hang and fail as before. So it
seems to be a problem on the server hanging while processing the results
of the comparison...
I have tried to find additional logs which may show more or get some
debug logs active for the XMLRPC processing but haven't found how to do
that.
The apache error_log shows this when the client submits the results:
> Modules/gcmodule.c:348: visit_decref: Assertion "gc->gc.gc_refs != 0" failed.
> refcount was too small
Any ideas how to fix this problem or how to troubleshoot it?
How do I enable debug logging for the scripts running on the XMLRPC URL?
Thanks!
Cheers,
Gerald
More information about the Spacewalk-list
mailing list