I notice below that while you are pre-binding to port 80, you aren't pre-binding to port 443, which is the port SSL defaults to (though this probably isn't causing your segfault).

Are you using the RedHat's default OpenSSL and Tcl system installations? Looks like you're using your own OpenSSL copy, but what about Tcl? You might want to consider compiling your own copies of each to ensure the following, and then point the AOLserver build to use those:

Make sure your OpenSSL installation was compiled to be multithreaded. Here's my config call to configure OpenSSL before I 'make install' it:

./config \
     threads \
     shared \
     no-engines \
     no-hw \
     --prefix=<path-to-your-install-location> \
     --openssldir=<path-to-your-install-location>

Also make sure your Tcl installation is compiled to be multithreading as well (make sure it's compiled with the '--enable-threads' flag to configure).

Finally, remove all your old AOLserver, nsopenssl executables, and then rebuild all of the code from scratch.

Let me know how you get on.


/s.

On Jan 23, 2007, at 1:31 PM, Pedro Liska wrote:

I grabbed nsopenssl from cvs and still got the same error. I included what I did below. Do you think starting from a fresh Red Hat ES 4 install would make a difference?

I'm pretty much at the point that if someone told me that throwing the IBM R50 thinkpad (where I'm testing this stuff) off a 50 store building would make things work, I would not hesitate to do it =)

Thanks for your help Scott!

-- Pedro

PS: Also thanks for informing me that nsopenssl 2.x won't work with AOLserver 4.5.x

[EMAIL PROTECTED] src]# cvs - d:pserver:[EMAIL PROTECTED] :/cvsroot/ aolserver login Logging in to :pserver:[EMAIL PROTECTED]:2401/ cvsroot/aolserver
CVS password:
[EMAIL PROTECTED] src]# cvs -z3 - d:pserver:[EMAIL PROTECTED]:/cvsroot/ aolserver co -P nsopenssl
[EMAIL PROTECTED] src]# cd nsopenssl/
[EMAIL PROTECTED] nsopenssl]# export OPENSSL=/usr/local/ssl
[EMAIL PROTECTED] nsopenssl]# gmake
gcc -pipe -I/usr/local/ssl/include -I/usr/kerberos/include -O2 - Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/usr/local/ aolserver/include -I/usr/local/aolserver/include -DNO_CONST - DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 - DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 - DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1 - DTCL_THREADS=1 -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1 - DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 - DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 - DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 - DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 - DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 - DHAVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 - DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 -DHAVE_GETHOSTBYADDR_R_8=1 - DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 - DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 - DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 - DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 - DHAVE_LANGINFO=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DPACKAGE_NAME= \"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING= \"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 - DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 -DHAVE_POLL=1 - DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -c -o nsopenssl.o nsopenssl.c
nsopenssl.c: In function `Ns_ModuleInit':
nsopenssl.c:84: warning: unused variable `i'
nsopenssl.c: In function `InitServerState':
nsopenssl.c:204: warning: too few arguments for format
nsopenssl.c: At top level:
nsopenssl.c:37: warning: 'RCSID' defined but not used
nsopenssl.c:743: warning: 'ThreadDynlockCreateCallback' defined but not used nsopenssl.c:776: warning: 'ThreadDynlockLockCallback' defined but not used nsopenssl.c:804: warning: 'ThreadDynlockDestroyCallback' defined but not used gcc -pipe -I/usr/local/ssl/include -I/usr/kerberos/include -O2 - Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/usr/local/ aolserver/include -I/usr/local/aolserver/include -DNO_CONST - DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 - DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 - DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1 - DTCL_THREADS=1 -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1 - DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 - DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 - DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 - DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 - DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 - DHAVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 - DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 -DHAVE_GETHOSTBYADDR_R_8=1 - DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 - DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 - DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 - DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 - DHAVE_LANGINFO=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DPACKAGE_NAME= \"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING= \"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 - DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 -DHAVE_POLL=1 - DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -c -o sslcontext.o sslcontext.c
sslcontext.c: In function `SSLContextCertFileInit':
sslcontext.c:1482: warning: too few arguments for format
sslcontext.c: At top level:
sslcontext.c:37: warning: 'RCSID' defined but not used
gcc -pipe -I/usr/local/ssl/include -I/usr/kerberos/include -O2 - Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/usr/local/ aolserver/include -I/usr/local/aolserver/include -DNO_CONST - DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 - DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 - DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1 - DTCL_THREADS=1 -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1 - DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 - DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 - DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 - DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 - DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 - DHAVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 - DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 -DHAVE_GETHOSTBYADDR_R_8=1 - DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 - DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 - DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 - DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 - DHAVE_LANGINFO=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DPACKAGE_NAME= \"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING= \"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 - DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 -DHAVE_POLL=1 - DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -c -o ssl.o ssl.c
ssl.c: In function `NsOpenSSLConnCreate':
ssl.c:88: warning: unused variable `status'
ssl.c:89: warning: unused variable `n'
ssl.c: In function `NsOpenSSLConnOp':
ssl.c:639: warning: unused variable `socket'
ssl.c: At top level:
ssl.c:34: warning: 'RCSID' defined but not used
gcc -pipe -I/usr/local/ssl/include -I/usr/kerberos/include -O2 - Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/usr/local/ aolserver/include -I/usr/local/aolserver/include -DNO_CONST - DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 - DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 - DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1 - DTCL_THREADS=1 -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1 - DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 - DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 - DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 - DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 - DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 - DHAVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 - DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 -DHAVE_GETHOSTBYADDR_R_8=1 - DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 - DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 - DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 - DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 - DHAVE_LANGINFO=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DPACKAGE_NAME= \"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING= \"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 - DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 -DHAVE_POLL=1 - DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -c -o tclcmds.o tclcmds.c
tclcmds.c: In function `NsTclOpenSSLSockOpenObjCmd':
tclcmds.c:621: warning: implicit declaration of function `Ns_OpenSSLX509CertVerify'
tclcmds.c: In function `NsTclOpenSSLSockListenObjCmd':
tclcmds.c:651: warning: unused variable `thisServer'
tclcmds.c: In function `NsTclOpenSSLSockNReadCmd':
tclcmds.c:870: warning: unused variable `thisServer'
tclcmds.c: In function `NsTclOpenSSLSockCheckCmd':
tclcmds.c:921: warning: unused variable `thisServer'
tclcmds.c: In function `NsTclOpenSSLSockSelectCmd':
tclcmds.c:966: warning: unused variable `thisServer'
tclcmds.c: At top level:
tclcmds.c:34: warning: 'RCSID' defined but not used
gcc -pipe -I/usr/local/ssl/include -I/usr/kerberos/include -O2 - Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/usr/local/ aolserver/include -I/usr/local/aolserver/include -DNO_CONST - DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 - DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 - DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1 - DTCL_THREADS=1 -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1 - DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 - DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 - DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 - DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 - DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 - DHAVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 - DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 -DHAVE_GETHOSTBYADDR_R_8=1 - DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 - DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 - DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 - DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 - DHAVE_LANGINFO=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DPACKAGE_NAME= \"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING= \"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 - DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 -DHAVE_POLL=1 - DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -c -o x509.o x509.c
x509.c:34: warning: 'RCSID' defined but not used
/usr/local/aolserver/bin/tclsh8.4 /usr/local/aolserver/bin/ nsremove.tcl libnsopenssl.so gcc -pipe -shared -nostartfiles -o libnsopenssl.so sslcontext.o ssl.o tclcmds.o x509.o \ -L/usr/local/ssl/lib -lssl -lcrypto -L/usr/local/aolserver/lib -lnsd -lnsthread -L/usr/local/aolserver/lib -ltcl8.4 -ldl - lpthread -lieee -lm -lgcc_s -Wl,-rpath,/usr/local/aolserver/lib /usr/local/aolserver/bin/tclsh8.4 /usr/local/aolserver/bin/ nsremove.tcl nsopenssl.so gcc -pipe -shared -nostartfiles -o nsopenssl.so nsopenssl.o -L/usr/ local/ssl/lib -lssl -lcrypto -L. -lnsopenssl -L/usr/local/aolserver/ lib -lnsd -lnsthread -L/usr/local/aolserver/lib - ltcl8.4 -ldl - lpthread -lieee -lm -lgcc_s -Wl,-rpath,/usr/local/aolserver/lib
ar rv libnsopenssl.a sslcontext.o ssl.o tclcmds.o x509.o
ar: creating libnsopenssl.a
a - sslcontext.o
a - ssl.o
a - tclcmds.o
a - x509.o
ranlib libnsopenssl.a
[EMAIL PROTECTED] nsopenssl]# gmake install
/usr/local/aolserver/bin/install-sh -c https.tcl /usr/local/ aolserver/modules/tcl /usr/local/aolserver/bin/tclsh8.4 /usr/local/aolserver/bin/ nsinstall.tcl -d /usr/local/aolserver/bin -e nsopenssl.so
installed: /usr/local/aolserver/bin/nsopenssl.so (0755)
/usr/local/aolserver/bin/tclsh8.4 /usr/local/aolserver/bin/ nsinstall.tcl -d /usr/local/aolserver/lib -e libnsopenssl.so
installed: /usr/local/aolserver/lib/libnsopenssl.so (0755)
/usr/local/aolserver/bin/tclsh8.4 /usr/local/aolserver/bin/ nsinstall.tcl -d /usr/local/aolserver/lib libnsopenssl.a
installed: /usr/local/aolserver/lib/libnsopenssl.a (0644)
ranlib /usr/local/aolserver/lib/libnsopenssl.a
[EMAIL PROTECTED] nsopenssl]# cd /usr/local/aolserver/bin/
[EMAIL PROTECTED] bin]# ll
total 1596
-rwxr-xr-x  1 pliska nmont    1913 Aug  8  2005 ini2tcl.tcl
-rw-r--r--  1 pliska nmont   16731 Apr 13  2006 init.tcl
-rwxr-xr-x  1 pliska nmont    2255 Jun 27  2006 install-sh
-rwxr-xr-x  1 pliska nmont    2286 Jan  2 16:52 nscgi.so
-rwxr-xr-x  1 pliska nmont    2281 Jan  2 16:52 nscp.so
-rwxr-xr-x  1 pliska nmont    5444 Jan  2 16:52 nsd
-rwxr-xr-x  1 pliska nmont    2281 Jan  2 16:52 nsdb.so
-rwxr-xr-x  1 pliska nmont    2453 Apr 28  2006 nsinstall-man.sh
-rw-r--r--  1 pliska nmont    3449 Jun 25  2006 nsinstall.tcl
-rwxr-xr-x  1 pliska nmont    2286 Jan  2 16:52 nslog.so
-rw-r--r--  1 pliska nmont    2179 Oct  8  2005 nsmakeall.tcl
-rwxr-xr-x  1 root   root  1209570 Jan 23 12:12 nsopenssl.so
-rwxr-xr-x  1 pliska nmont   88805 Jan  2 17:35 nsoralce.so
-rwxr-xr-x  1 pliska nmont  110065 Jan 18 16:51 nspasswd.so
-rwxr-xr-x  1 pliska nmont    2287 Jan  2 16:52 nsperm.so
-rw-r--r--  1 pliska nmont    1673 Aug 18  2005 nsremove.tcl
-rwxr-xr-x  1 pliska nmont    2287 Jan  2 16:52 nssock.so
-rwxr-xr-x  1 pliska nmont    5689 Jan  2 16:52 nstclsh
-rwxr-xr-x  1 pliska nmont   16997 Jan  2 16:51 nsthreadtest
lrwxrwxrwx  1 root   root       11 Jan  2 17:36 ora8.so -> nsoralce.so
-rw-r--r--  1 pliska nmont    1759 Aug  8  2005 tcl2ini.tcl
-rwxr-xr-x  1 pliska nmont    5704 Jan  2 16:49 tclsh8.4
[EMAIL PROTECTED] bin]# cat /home/pliska/run-aol4-server
/usr/local/aolserver/bin/nsd -u pliska -g nmont -ft /usr/local/ aolserver/neumont-dev.tcl -b 127.0.0.1:80
[EMAIL PROTECTED] bin]# /home/pliska/run-aol4-server
[23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: prebind: bound: 127.0.0.1:80 [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: nsmain: AOLserver/4.5.0 starting [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: nsmain: security info: uid=500, euid=500, gid=504, egid=504 [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: nsmain: max files: FD_SETSIZE = 1024, rl_cur = 1024, rl_max = 1024 [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: encoding: loaded: utf-8 [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: fastpath [neumont-dev]: mapped GET / [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: fastpath [neumont-dev]: mapped HEAD / [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: fastpath [neumont-dev]: mapped POST / [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: adp[neumont- dev]: mapped GET /*.adp [23/Jan/2007:12:12:58][6084.3086870208 ][-main-] Notice: adp [neumont-dev]: mapped HEAD /*.adp [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: adp[neumont- dev]: mapped POST /*.adp [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: modload: loading '/usr/local/aolserver/bin/nssock.so' [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: modload: loading '/usr/local/aolserver/bin/nslog.so' [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: nslog: opened '/usr/local/aolserver/servers/neumont-dev/log/neumont- dev.log' [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: modload: loading '/usr/local/aolserver/bin/nsdb.so' [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: modload: loading '/usr/local/aolserver/bin/ora8.so' [23/Jan/2007:12:12:58][6084.3086870208][-main-] Notice: ora8 driver LobBufferSize = 16384 [23/Jan/2007:12:12:59][6084.3086870208][-main-] Notice: ora8 driver PrefetchRows = 0 [23/Jan/2007:12:12:59][6084.3086870208 ][-main-] Notice: ora8 driver PrefetchMemory = 0 [23/Jan/2007:12:12:59][6084.3086870208][-main-] Notice: Loaded ArsDigita Oracle Driver version 2.7, built on 15:17:54/Mar 28 2006 [23/Jan/2007:12:12:59][6084.3086870208 ][-main-] Notice: modload: loading '/usr/local/aolserver/bin/nspasswd.so' [23/Jan/2007:12:12:59][6084.3086870208][-main-] Notice: modload: loading '/usr/local/aolserver/bin/nsopenssl.so' [23/Jan/2007:12:12:59][ 6084.3086870208][-main-] Notice: nsopenssl: generating 512-bit temporary RSA key ... [23/Jan/2007:12:12:59][6084.3086870208][-main-] Fatal: received fatal signal 11 /home/pliska/run-aol4-server: line 1: 6084 Aborted /usr/local/aolserver/bin/nsd -u pliska -g nmont -ft /usr/local/aolserver/neumont- dev.tcl -b 127.0.0.1:80
[EMAIL PROTECTED] bin]#


On 1/22/07, Scott Goodwin <[EMAIL PROTECTED]> wrote:
> nsopenssl 2.x won't work with AOLserver 4.5.x.
>
> nsopenssl-3.0beta26 is segfaulting when generating temporary 512-bit
> keys. This was fixed a while back -- go grab the cvs copy of
> nsopenssl from sourceforge. I just compiled it with AOLserver 4.5.0
> and it runs, though it gives me an error indicating that there are no
> shared ciphers between the browser and nsopenssl when I try to
> connect. Let me know if you get the same error.
>
> /s.



--
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