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.

On Jan 22, 2007, at 8:12 PM, Pedro Liska wrote:

> Hi,
>
> I got AOLserver 4.5 running my website with no problems. But I also
> need https to work and that's where things got nasty. I'm aiming for
> AOLserver 4.5 with nsopenssl-2.1a but I also tried getting
> nsopenssl-3.0beta26 to work.
>
> When gmake'ing nsopenssl-2.1a I get the following error:
>
> ------------------------------------------------------------------
> [EMAIL PROTECTED] nsopenssl-2.1a]# gmake OPENSSL=/usr/local/ssl
> gcc -pipe -I/usr/local/ssl/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:167: warning: passing arg 3 of `Ns_DriverInit' from
> incompatible pointer type
> nsopenssl.c:167: error: too many arguments to function `Ns_DriverInit'
> nsopenssl.c: In function `NsOpenSSLGetModuleName':
> nsopenssl.c:190: warning: unused variable `sdPtr'
> nsopenssl.c: In function `NsOpenSSLGetSockServerSSLContext':
> nsopenssl.c:228: error: `firstSSLDriverPtr' undeclared (first use in
> this function)
> nsopenssl.c:228: error: (Each undeclared identifier is reported
> only once
> nsopenssl.c:228: error: for each function it appears in.)
> nsopenssl.c: In function `NsOpenSSLGetSockClientSSLContext':
> nsopenssl.c:257: error: `firstSSLDriverPtr' undeclared (first use in
> this function)
> nsopenssl.c: At top level:
> nsopenssl.c:850: error: syntax error before "Ns_Buf"
> nsopenssl.c: In function `OpenSSLProc':
> nsopenssl.c:851: error: number of arguments doesn't match prototype
> nsopenssl.c:117: error: prototype declaration
> nsopenssl.c:853: error: `sock' undeclared (first use in this function)
> nsopenssl.c:856: error: `cmd' undeclared (first use in this function)
> nsopenssl.c:870: error: structure has no member named `sdPtr'
> nsopenssl.c:871: error: structure has no member named `sdPtr'
> nsopenssl.c:872: error: `sdPtr' undeclared (first use in this
> function)
> nsopenssl.c:891: error: `bufs' undeclared (first use in this function)
> nsopenssl.c:901: error: `nbufs' undeclared (first use in this
> function)
> nsopenssl.c: At top level:
> nsopenssl.c:41: warning: 'RCSID' defined but not used
> gmake: *** [nsopenssl.o] Error 1
> ------------------------------------------------------------------
>
>
>
> So decided to give nsopenssl-3.0beta26 a shot. The building of the
> source and installation went successfully but when running AOLserver I
> get the following error:
>
> ------------------------------------------------------------------
> [EMAIL PROTECTED] ~]# cat 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] ~]# ./run-aol4-server
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: prebind:
> bound: 127.0.0.1:80
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: nsmain:
> AOLserver/4.5.0 starting
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: nsmain:
> security info: uid=500, euid=500, gid=504, egid=504
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: nsmain: max
> files: FD_SETSIZE = 1024, rl_cur = 1024, rl_max = 1024
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: encoding:
> loaded: utf-8
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice:
> fastpath[neumont-dev]: mapped GET /
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice:
> fastpath[neumont-dev]: mapped HEAD /
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice:
> fastpath[neumont-dev]: mapped POST /
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice:
> adp[neumont-dev]: mapped GET /*.adp
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice:
> adp[neumont-dev]: mapped HEAD /*.adp
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice:
> adp[neumont-dev]: mapped POST /*.adp
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: modload:
> loading '/usr/local/aolserver/bin/nssock.so'
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: modload:
> loading '/usr/local/aolserver/bin/nslog.so'
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: nslog: opened
> '/usr/local/aolserver/servers/neumont-dev/log/neumont-dev.log'
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: modload:
> loading '/usr/local/aolserver/bin/nsdb.so'
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: modload:
> loading '/usr/local/aolserver/bin/ora8.so'
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: ora8 driver
> LobBufferSize = 16384
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: ora8 driver
> PrefetchRows = 0
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: ora8 driver
> PrefetchMemory = 0
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: Loaded
> ArsDigita Oracle Driver version 2.7, built on 15:17:54/Mar 28 2006
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: modload:
> loading '/usr/local/aolserver/bin/nspasswd.so'
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: modload:
> loading '/usr/local/aolserver/bin/nsopenssl.so'
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Notice: nsopenssl:
> generating 512-bit temporary RSA key ...
> [22/Jan/2007:16:04:43][6250.3086841536][-main-] Fatal: received
> fatal signal 11
> ./run-aol4-server: line 1: 6250 Aborted /usr/local/aolserver/bin/nsd
> -u pliska -g nmont -ft /usr/local/aolserver/neumont-dev.tcl -b
> 127.0.0.1:80
> ------------------------------------------------------------------
>
> My Linux box has the following software/specs:
> - Tcl 8.4
> - AOLserver 4.5
> - OpenSSL 0.9.8d
> - glibc 2.3.4-2.25
> - Red Hat Enterprise Linux ES release 4
> - CPU Arch: i686-redhat-linux
>
> If you need more info about my system, just let me know. I think I've
> read some posts in the past where you can send some flags to the
> ./config executable before executing gmake so you get more debug
> information. I'm willing to try those out (with some direction) if you
> thing it will help.
>
> Please let me know if you see where I'm going wrong. Any help would be
> appreciated.
>
> Thank you!
>
> Pedro
>
> PS: This is the first time I post to the AOLserver's mailing list so
> let me know if I'm screwing things up somewhere.
>
>
> --
> 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.



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