You may also find you need SSL installed on your computer, openssl (sorry, misplaced the URL, but you should be able to google it) is an easy and practical choice.
Installing the PPD that I mentioned earlier will also install the two DLLs required for SSL. It is probably best if you don't have OpenSSL installed (or at least in your PATH) since you will get DLL version issues.