Just to recap… From your last message it looks like you CAN connect to WU, are you getting METAR or forecasts from NOAA? If so then I would guess that the problem with connecting to your website is something with your settings.
You might want to send your settings to Brian and let him have a look, use this http://discourse.weather-watch.com/t/12684 for instructions on how.