Calling a Webservice via HTTPS

Hello

I have a Domino Webservice Consumer (Lotusscript) and i have to access a webservice over HTTPS.

When i run it on my client, i get the message if i accept the certificate etc. And after that it works…

The Consumer has to run on the server tough… and i get this error:

Error 4746: SSL Error: Keyring file not found

I tried to certify for the server id (after that i got the internet certificat entry in the names.nsf) but no success… still got the same error message…

Anyone has a hint to solve this?

Would be very appreciated

Subject: Setting SSL in WS consumer

In your generated web service consumer code add the following after the webservice initialize call:

Class WSQueryportType As PortTypeBase

Sub NEW

	Call Service.Initialize ("UrnDefaultNamespaceWSQueryService", _

	"WSQueryService.WSQueryportName", lookup_URLName("WSQuery WSDL URL"), _   

?OpenWebService", _

	"WSQueryportType")

'set userid and password if required

	Call Service.SetCredentials("userid","password")

'set SSL options

	Call Service.SetSSLOptions(NOTES_SSL_ACCEPT_SITE_CERTS + NOTES_SSL_ACCEPT_EXPIRED_CERTS)