in reply to weird 500 Error after system reboot
I would check /etc/protocols to see if it's there and if there is an entry for tcp in it.