Try this IP address...
http://209.157.64.200/tag/news-forum/index
They have advised against using a different IP address.