[Date Prev] [Date Index] [Date Next] [Thread Prev] [Thread Index] [Thread Next]

Re: SSL, certs, and conserver (fix included)

Bryan Stansell bryan@conserver.com
Wed, 19 Oct 2005 15:20:54 -0700 (PDT)


>    Hmm, no, even making sure to compile against the
> headers that ship with openssl-0.9.7d, it still
> fails in the same way.
> 
>    So, I have a workaround now, but would like to
> know if you knew that it required something above
> 0.9.7d?  Thanks...

i didn't know (or expect) a requirement of using something newer than
0.9.7d.  the code used to work with 0.9.6, etc.  something could very
well have changed such that it's not backward compatible any more - in
some way.

surprisingly, i have openssl-0.9.7d (as well as a handful of other
versions on my box).  here's two (0.9.7d and 0.9.7c):

underdog 9067:$ ./conserver/conserver -V
conserver: conserver.com version 8.1.12
conserver: default access type `r'
conserver: default escape sequence `^Ec'
conserver: default configuration in `/usr/local/etc/conserver.cf'
conserver: default password in `/usr/local/etc/conserver.passwd'
conserver: default logfile is `/var/log/conserver'
conserver: default pidfile is `/var/run/conserver.pid'
conserver: default limit is 16 members per group
conserver: default primary port referenced as `9999'
conserver: default secondary base port referenced as `0'
conserver: options: openssl, pam
conserver: openssl version: OpenSSL 0.9.7d 17 Mar 2004
conserver: built with `./configure --with-pam --with-openssl=/tools/openssl-0.9.7d --with-port=9999 --with-master=localhost'

underdog 9076:$ ./conserver/conserver -V
conserver: conserver.com version 8.1.12
conserver: default access type `r'
conserver: default escape sequence `^Ec'
conserver: default configuration in `/usr/local/etc/conserver.cf'
conserver: default password in `/usr/local/etc/conserver.passwd'
conserver: default logfile is `/var/log/conserver'
conserver: default pidfile is `/var/run/conserver.pid'
conserver: default limit is 16 members per group
conserver: default primary port referenced as `9999'
conserver: default secondary base port referenced as `0'
conserver: options: openssl, pam
conserver: openssl version: OpenSSL 0.9.7c 30 Sep 2003
conserver: built with `./configure --with-pam --with-openssl=/tools/openssl-0.9.7c --with-port=9999 --with-master=localhost'

both work just fine.  so, i'm not sure if there's something with the
solaris distribution or what, but it's obviously not "happy".  if
someone can point out some way in which the conserver code is bad,
cool...i'm more than happy to fix it.  but right now, i'm going to just
assume the solaris distribution is broken/limited/disfunctional.

i'm glad it's working for you now!

Bryan