Hi Mike,

SSL contexts are needed for each client and each server. Multiple
clients can share the same client SSL context, and multiple servers can
share the same server SSL context, but a client cannot share a server's
SSL context and vice versa. See the notes in the nsopenssl distribution
for details.

/s.

On Jun 22, 2004, at 3:29 PM, Mike Schilli wrote:

Hi all,

from a AOLserver 4.0 running nsopenssl 3.x, I'm trying to initiate
https requests to another server using ns_httpsget. However, I'm
getting
this error:

[21/Jun/2004:13:20:37][17108.40966][-nscp::1-] Error: nsopenssl
(server1): attempt to get SSL context with NULL name
[21/Jun/2004:13:20:37][17108.40966][-nscp::1-] Error: failed to use
either named or default client SSL context
failed to use either named or default client SSL context
      while executing
"ns_openssl_sockopen -nonblock $host $port"
      (procedure "ns_httpsopen" line 42)
      invoked from within
"ns_httpsopen GET $url $rqset $timeout "" $module"
      (procedure "ns_httpsget" line 10)
      invoked from within

Here's my configuration:

ns_section "ns/server/${servername}/module/nsopenssl/sslcontexts"
ns_param vs1_client_ctx       "SSL context used for outgoing script
socket connections"
ns_section "ns/server/${servername}/module/nsopenssl/defaults"
#ns_param server               vs1_users_ctx
ns_param client               vs1_client_ctx
ns_param server               vs1_client_ctx

It seems like this error message stems from nsopenssl's
Ns_OpenSSLServerSSLContextGet function which gets a *server* context --
but is this correct if a client context is used?

I didn't install any certs or configure server context(s), is this
required? Would be great if you could point me in the right direction.

--
-- Mike
Mike Schilli


-- AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to
<[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the
Subject: field of your email blank.



--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of 
your email blank.

Reply via email to