Yup! I e mailed Whistler. I believe it is their site and not us... Just got a response from Whistler - working on it to see what is going on. A certificate must come from the Whistler servers in order for it to work. It is all about security.
Answer from Whistler 3 minutes ago! "Just found out that our IT guys are working on it. Seems we updated our certificate and the hosting company is having troubles with it. Should be resolved soon." Jon @ Whistler.