While this seems like it would be a simple task, there are a few minor things you need to do to get things going. I will not go into all of the various details, there are plenty of walk throughs out there to do that. I am going to focus specifically on the web.config settings. For me this is where my trouble lived.
I created a very simple WCF. It has the interface named IService and the svc named Service. It consisted of several methods to add, subtract, and divide. Like I said, it was very simple. It ran great on non-SSL, but then I went to SSL and the trouble started.