View previous topic :: View next topic |
Author |
Message |
AyaJulia n00b
Joined: 02 Apr 2003 Posts: 5 Location: Georgia, USA
|
Posted: Sun Aug 31, 2003 5:13 pm Post subject: Apache 1.3.28 and missing mod_ssl modules |
|
|
Hello all,
I have a problem I was wondering if anyone could help me out with.
I'm running Gentoo, and am trying to set up a mail server according to the Gentoo desktop configuration guide, using postfix and the Squirrelmail web client as it recommends (I got bored). However, Apache is being a bit stubborn. After finding that the ssl wasn't built in with Apache 1.3.28, I've compiled mod_ssl and ran the ebuild config. It adds the following lines to /etc/apache/conf/apache.conf:
Code: | <IfDefine SSL>
LoadModule ssl_module extramodules/libssl.so
</IfDefine>
...
<IfDefine SSL>
AddModule mod_ssl.c
</IfDefine> |
The problem? Leaving the config file as is is out, because there is no /etc/apache/extramodules/libssl.so. There's only one file by the name of libssl.so, but it's in /usr/lib, and trying to give Apache that one makes it spit an undefined symbol error at me. ("Can't locate API module structure `ssl_module' in file /usr/lib/libssl.so: /usr/sbin/apache: undefined symbol: ssl_module")
Also, there is no mod_ssl.c anywhere on my system, according to locate.
The mod_ssl ebuild created all of the necessary conf files, but none of the necessary modules. Apache can't find the things it needs for mod_ssl. I've already done the php step, and that worked perfectly. I'm sure I'm going to feel silly when I find out what happened, but does anyone have any idea what I've missed?
Thanks in advance.
By the way, if anyone here is on the LUG@GT mailing list or the LiveJournal linux community, sorry for putting you through this question multiple times. |
|
Back to top |
|
|
MasquedAvenger Guru
Joined: 21 Aug 2003 Posts: 559 Location: Southern California
|
Posted: Sun Dec 14, 2003 5:19 pm Post subject: |
|
|
Just curious, has anyone answered your question to this? I"m having the same types of problems too |
|
Back to top |
|
|
JWU42 n00b
Joined: 17 Aug 2002 Posts: 70 Location: Cornfields...
|
Posted: Thu Jan 01, 2004 5:08 pm Post subject: |
|
|
Add me to the list of same problem (apache1.3.29) - I guess this is Gentoo's way of making us move to apache 2 ?
Hehe |
|
Back to top |
|
|
Oopsz Guru
Joined: 08 Oct 2002 Posts: 340
|
Posted: Thu Jan 01, 2004 10:09 pm Post subject: |
|
|
...weeeird. The ebuild worked fine for me, except that I'm using apache 1.3.29-r1, which is the latest stable 1.x release. My libssl.so for apache is in /usr/lib/apache-extramodules/. _________________ Pop-before-SMTP with the Gentoo Virtual Mailhosting Guide |
|
Back to top |
|
|
JWU42 n00b
Joined: 17 Aug 2002 Posts: 70 Location: Cornfields...
|
Posted: Thu Jan 01, 2004 10:45 pm Post subject: |
|
|
I re-emerged and all is fine as well.
Code: |
emerge apache mod_php mod_ssl
|
All is ok after issuing the ebuild command for mod_php.
Code: |
ebuild /var/db/pkg/dev-php/mod_php-4.3.3-r3/mod_php-4.3.3-r3.ebuild config
|
Note: the versions of mod_php may differ, using tab complete should help here
Only issue is mod_ssl still points to /home/httpd and not the new document root of /var/www/locallhost/htdocs |
|
Back to top |
|
|
|