From jeff at jones.be Tue Nov 18 05:53:27 2008 From: jeff at jones.be (Jeffrey Jones) Date: Tue, 18 Nov 2008 22:53:27 +0900 Subject: [Wsf-ruby-user] SSL errors. Message-ID: <4922C8D7.8070601@jones.be> Greetings all, Before I start I want to mention that I am a total beginner with the WSO and SOAP in general. If you are still reading, thank you. I am trying to connect to a service with an https:// endpoint. When I try and make a request I get a no reply error and the following in the logs. Any help would be much appreciated. I am running a Linux system (Kubuntu 8.04). Here is the code I am using client = WSClient.new({"to" => "https://www.neighbourhood.statistics.gov.uk/interop/NeSSDiscoveryBindingPort", "use_soap" => "true"},"wsf_test") req =< SCRUBBED SCRUBBED 276704 12 XML client.request(req) and here is the error in the logs [Tue Nov 18 22:41:37 2008] [info] [rampart][rampart_mod] rampart_mod initialized [Tue Nov 18 22:41:43 2008] [info] Starting addressing out handler [Tue Nov 18 22:41:44 2008] [error] ssl/ssl_utils.c(86) [ssl client] Loading client certificate failed , key file [Tue Nov 18 22:41:44 2008] [error] ssl/ssl_stream.c(101) Error occurred in SSL engine [Tue Nov 18 22:41:45 2008] [error] http_client.c(245) Data stream creation failed for Host www.neighbourhood.statistics.gov.uk and 443 port [Tue Nov 18 22:41:45 2008] [error] http_client.c(445) client data stream null or socket error for host www.neighbourhood.statistics.gov.uk and 443 port [Tue Nov 18 22:41:45 2008] [error] http_client.c(449) A read attempt(HTTP) for the reply without sending the request [Tue Nov 18 22:41:45 2008] [error] http_sender.c(1334) status_code < 0 [Tue Nov 18 22:41:45 2008] [error] engine.c(179) Transport sender invoke failed So it looks like my client is trying to put together an SSL certificate and key file? How do I set this up (if that is the issue)? Many thanks for any help you can offer. Jeffrey Jones