Linux RedHat5.3, Apache 1.3.6 dbm_fetch & jserv error

Linux RedHat5.3, Apache 1.3.6 dbm_fetch & jserv error

Post by walt.. » Sat, 26 Jun 1999 04:00:00

Hi, I'm compiling Apache1.3.6 for Linux RedHat 5.3. If I merely use the
./configure script with DSO support, and I do Make and make install, when I
run i get the following error:

Syntax error on line 95 of /www/httpd/conf/httpd.conf: Cannot load
/www/httpd/libexec/ into server:
/www/httpd/libexec/ undefined symbol: dbm_fetch

If I add libriaries with a command like this: LIBS=-ldbm //also tried -lgdbm
before invoking ./configure, I get a working httpd on a i386 where i have
installed RedHat5.3 (mandrake) from scratch. I keep getting the same error on
the second machine where i have upgraded from RH5.0 to 5.2 and to 5.3. I've
checked the lib*dbm.*, and they are the same (I've copied them) on the two

Any idea on why do I have such a bug??

Anyway, I have copied the httpd and everything works fine, but i have a
similar problem when I try to install APacheJserv1.0 and JSDK2.0. On the
first machine (the newly installed) everything weorked well, on the second
machine (the upgraded) at best I get this line in the error_log:

[Fri Jun 25 08:50:41 1999] [error] Cannot remove module mod_jserv.c: not
found in module list [Fri Jun 25 08:50:42 1999] [notice] Apache/1.3.6 (Unix)
configured -- resuming normal operations

Of course the two installations are identical. I have even tried to replicate
the directory structure and to copy, to copy the entire jserv
dir and jsdk dir. Nothing. I get the same error. The weird fact is that if I
try to launch jserv from commnad line: java orc.apache...Jserv ... sometimes
it works!!

ANy idea (beside reformatting the second machine and installing from scratch
RH5.3) would be great!

Walter Gamba
CSI Piemonte

Sent via
Share what you know. Learn what you don't.


1. Solaris 2.6 Apache & Jserv & mod_rewrite question


I have installed apache and jserv on sun soloris 2.6.  Both Apache and JServ
are using a dedicated IP (not localhost).  JServ has 2 servlets that I need
to access.  Lets call them :
    servlet1 zone1/name1
    servlet2 zone2/name2

I want to be able to access servlet1 using say and sevlet2 using  So to get to each you would type:

The problem is I have enabled enabled mod_rewrite to remove the servlet zone
and name from the URL's and I can access the first URL but cannot set up
apache to tell it to use servlet2 for

Has anyone done this before?  I could not find this in any documentation.

Thanks in advance
Giancarlo D'Ulisse
Giancarlo D'Ulisse
Sr. Programmer/Analyst Inc.  
5255 Yonge Street, Suite 705            Voice:  (416) 226-2800 Ext 224
Toronto, Ontario                        Fax:    (416) 226-1931

Canada                                  WWW:

2. Return status of coprocess

3. chroot jail cgi & jserv under linux/apache

4. Graphics cards for X..

5. Possible Problem w/RedHat5 & Apache..

6. ADSL + PPPoE, How to using VM in XEmacs or Mutt

7. Apache & Jserv on Solaris 7

8. date within a range - perl

9. Apache JServ Installation error messages

10. apache & jserv

11. Apache JServ errors...HELP!

12. Possible Problem w/RedHat5 & Apache

13. Apache 1.3.3 w/ JServ: Servlet-Error.