Well, here is the funny thing. It used to work correctly, but then during the process of developping the skin for the site it stopped working. The SSLs are supported. I am not sure what to do other then try to rebuild the whole thing from scratch.