Full_Name: Matthew Mintel Version: 2.6.6 OS: Solaris 7 Submission from: (NULL) (198.62.209.10) OS: Solaris 7 OpenSSL-0.9.5a Mod_ssl-2.6.6-1.3.12 Apache-1.3.12 mm-1.1.3 The problem is this... I would compile mod_ssl into apache using the standard method suggested by the Install documentation, the Mod_ssl suggested install and the solaris 7 (from sun.com) method for mod_ssl and apache .............. $ ./configure --prefix=/path_to_webserver_dir \ --with-mm=/path_to_mm \ --with-apache=../apache_1.3.12 \ --with-ssl=/path_to_openssl --with-key=../path_to_key --with-crt=../path_to_crt $ cd ../apache_1.3.12 $ make and the following would always occur... (This is not a PATH or environment issue, as mod_ssl did not report any problems, only apache did when it realized it was missing ssl_engine_scache.c) ===> src/modules/ssl gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" modssl.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_config.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_compat.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_ds.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_ds.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_dh.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_init.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_kernel.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_rand.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_io.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_log.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_mutex.c gcc -c -I/scs/pkg/include -I../../os/unix -I../../include -DSOLARIS2=270 -DMOD_SSL206106 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DSSL_COMPAT -I/scs/pkg/include -DMOD_SSL_VERSION=\"2.6.6\" ssl_engine_pphrase.c make[4]: *** No rule to make target `ssl_engine_scache.c', needed by `ssl_engine_scache.o'. Stop. make[3]: *** [all] Error 1 make[2]: *** [subdirs] Error 1 make[2]: Leaving directory `/path_to_apache/apache_1.3.12/src' make[1]: *** [build-std] Error 2 make[1]: Leaving directory `/path_to_apache/apache_1.3.12' make: *** [build] Error 2 Now this problem was solved by downloading the ssl_engine_scache.c file from http://www.mit.edu/afs/sipb/machine/anxiety-closet/apachessl/mod_ssl-SNAP-19991020/pkg.sslmod/ssl_engine_scache.c and adding it to the /apache_1.3.12/src/modules/ssl/ directory but this should not have occured, I did compile Mod_ssl sucessfully on Linux (RedHat 6.2) with the same source... so this leads me to believe it is a Solaris 7 issue... but this should not be the case... Plus it was a pain finding ssl_engine_scache.c (especially when it's something mod_ssl should have created in the first place)... just wanted to submit this bug. If any further parameters are required I can be reached at [EMAIL PROTECTED] - Matthew ______________________________________________________________________ Apache Interface to OpenSSL (mod_ssl) www.modssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
