Hi Olu,
>> how can I add a site that uses SSL to a Host app that already serve other sites that do not have SSL.
You can't, because non-secure apps run on port 80, and secure apps run on port 443. Since the host only listens on one port, you can't do both.
You can of course run a second Host.Exe, this one listening on port 443, and attach your DLL to that. However because the host needs a certificate, you are somewhat limited to the number of SSL DLL's you can run under one host. If you have a wild-card certificate then you can run multiple sub-domains on the same SSL host.
Cheers
Bruce