I got ssl working on one of my sites using cloudflare. And I have a free byethost account. Curiously, my site is secure if you enter mydomain.tk. It's unsecure when you enter www.mydomain.tk. I know nothing about web development so I'm gonna' be trouble shooting that problem for a bit. I'm thinking it's a DNS problem? Anyway, I'm a bit unclear as to what intermediate certificates are but I've got ssl working on my site. Partly!