"none of TCP services respond" - please expand on this: if you try and
connect to a listening port, does it totally fail to respond, i.e.:
$ telnet $somehost 25
Trying $somehost...
<< big pause >>
telnet: connect to address $somehost: Connection timed out
Or, does it connect but you get no connection banner / response, i.e.
$ telnet $somehost 25
Trying $somehost...
Connected to $somehost.
Escape character is '^]'.
<< just sits there >>
Second option, it would just sit there forever.
(Look at a couple of different ports and see if there's any difference
-
some daemons fork a new process to answer a request, some don't).
I've tried it with Apache httpd and sshd, not sure about Postfix and
spamd but I'll also check them next time it hangs up.
Also: is the console responsive (can you login or run processes) or
is that also hanging? Is there any indication in logs (usual logs in
/var/log, and also /var/cron/log) as to whether processes keep running
and whether new processes get started during this time or not?
This is also an issue, not sure if it is related, but console doesn't
respond to keyboard (tried PS2 and USB), after plugging in USB keyboard
I can't see any new devices being detected on console. Since system
doesn't respond to keyboard, I can't log in and check it from console
while it's "hung". I haven't checked what happens after system "unhangs"
itself.
Thanks!
Karlis