I just did a groups.google.com search for "SSL digital certificate LWP" and there were a couple of posts similar to
your problem. The answer was that the certificate was not verified. I don't know if that is your roadblock, but you might want to google for the same phrase above, and you will find a few articles on making "self-certified certs".