Hi Garry Clark,
Thank you for contacting us.
The issue is that we cannot determine the port number, that's why we are using the default port number of the application, which obviously works for pages not using SSL.
Please check the following forum thread - http://www.sitefinity.com/support/forums/sitefinity-3-x/developing-with-sitefinity/ssl-redirects-custom-http-module.aspx
There is an example there on how to create http module that processes the SSL redirect. Then you can add the port number in the URLs, when redirecting to SSL pages.
I hope this helps.
the Telerik team