|A number of reasons. Types of security may cause it to fail, malware, virus may cause it, java or other script may stop it, router or modem or isp may block it.|
Boot to a live linux cd and try it. If it works at home then we may assume it is most likely some OS related rather than a network issue.
"The era of big government is over," said Clinton 1996