The solution is:
# cd /dev # mv random random-old # ln -s urandom random
however bizarre that may sound. It seems that the recent Linux kernel update wasn't up to Tomcat's liking. For whatever the reason, Tomcat's initialising of the TLS connector blocks in a read from /dev/random, always. Ensuring that it reads from /dev/urandom instead makes it happy again.
Although I haven't had anything to try with, I assume that every Java program was affected by this, not only Tomcat. I am also aware of the fact that this kind of solution is far from perfect, but it is a way through until I find something else.
Thanks to everyone for answers and suggestions.
Ciao, Igor
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
