Here is what my DSO looks like now: # # Dynamic Shared Object (DSO) Support # # To be able to use the functionality of a module which was built as a DSO you # have to place corresponding `LoadModule' lines at this location so the # directives contained in it are actually available _before_ they are used. # Statically compiled modules (those listed by `httpd -l') do not need # to be loaded here. # # Example: LoadModule ssl_module modules/mod_ssl.so # LoadModule access_module modules/mod_access.so LoadModule auth_module modules/mod_auth.so LoadModule auth_anon_module modules/mod_auth_anon.so LoadModule auth_dbm_module modules/mod_auth_dbm.so LoadModule auth_digest_module modules/mod_auth_digest.so LoadModule ext_filter_module modules/mod_ext_filter.so LoadModule include_module modules/mod_include.so LoadModule log_config_module modules/mod_log_config.so LoadModule log_forensic_module modules/mod_log_forensic.so LoadModule env_module modules/mod_env.so LoadModule mime_magic_module modules/mod_mime_magic.so LoadModule cern_meta_module modules/mod_cern_meta.so LoadModule expires_module modules/mod_expires.so LoadModule headers_module modules/mod_headers.so LoadModule usertrack_module modules/mod_usertrack.so LoadModule unique_id_module modules/mod_unique_id.so LoadModule setenvif_module modules/mod_setenvif.so <IfDefine SSL> LoadModule ssl_module modules/mod_ssl.so </IfDefine> LoadModule mime_module modules/mod_mime.so LoadModule dav_module modules/mod_dav.so LoadModule status_module modules/mod_status.so LoadModule autoindex_module modules/mod_autoindex.so LoadModule asis_module modules/mod_asis.so LoadModule info_module modules/mod_info.so LoadModule cgi_module modules/mod_cgi.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule vhost_alias_module modules/mod_vhost_alias.so LoadModule negotiation_module modules/mod_negotiation.so LoadModule dir_module modules/mod_dir.so LoadModule imap_module modules/mod_imap.so LoadModule actions_module modules/mod_actions.so LoadModule speling_module modules/mod_speling.so LoadModule userdir_module modules/mod_userdir.so LoadModule alias_module modules/mod_alias.so LoadModule rewrite_module modules/mod_rewrite.so LoadModule php5_module modules/libphp5.so And my httpd -l shows: Compiled in modules: core.c prefork.c http_core.c mod_so.c I still get the same error: Syntax error on line 231 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_ssl.so into server: ld.so.1: /usr/local/apache2/bin/httpd: fatal: relocation error: file /usr/local/apache2/modules/mod_ssl.so: symbol X509_INFO_free: referenced symbol not found Any help would be appreciated. Thanks. -----Original Message----- From: Craig Dunigan [mailto:cdunigan@xxxxxxxxxxxxx] Sent: Friday, April 08, 2005 2:47 PM To: users@xxxxxxxxxxxxxxxx Subject: RE: [users@httpd] Apache install So, as the instructions say, anything that doesn't show up in 'httpd -l' has to be loaded in httpd.conf with a LoadModule statement. Replace 'foo' with 'ssl' in the example line, uncomment it, and try again. On Fri, 8 Apr 2005, Plantier, Spencer wrote: > httpd -l shows: > # ./httpd -l > Compiled in modules: > core.c > prefork.c > http_core.c > mod_so.c > > > -----Original Message----- > From: Craig Dunigan [mailto:cdunigan@xxxxxxxxxxxxx] > Sent: Friday, April 08, 2005 2:25 PM > To: users@xxxxxxxxxxxxxxxx > Subject: RE: [users@httpd] Apache install > > And what does 'httpd -l' show you? > > On Fri, 8 Apr 2005, Plantier, Spencer wrote: > > > > > This is what is shows when I do a search on DSO: > > # > > # Dynamic Shared Object (DSO) Support # # To be able to use the > > functionality of a module which was built as a > > > DSO you # have to place corresponding `LoadModule' lines at this > > location so the # directives contained in it are actually available > > _before_ they are used. > > # Statically compiled modules (those listed by `httpd -l') do not > > need > > > # to be loaded here. > > # > > # Example: > > # LoadModule foo_module modules/mod_foo.so # > > > > -----Original Message----- > > From: Robert Zagarello [mailto:bzag0@xxxxxxxxx] > > Sent: Friday, April 08, 2005 2:18 PM > > To: users@xxxxxxxxxxxxxxxx > > Subject: Re: [users@httpd] Apache install > > > > > > Do you need to put a LoadModule directive in httpd.conf for ssl? Do > > a > > > search in your httpd.conf for "DSO". Check if your mod_ssl was > > statically compiled using "httpd -l" which lists the statically > > compiled modules. > > > > BZAG > > +++++++++++++++++++++++ > > > > >From Spencer Plantier: > > > > I have installed openssl without any errors and php without any > errors. > > Could someone help me troubleshoot this error. I am new to apache > > and am starting to hit deadlines on trying to get apache up and running. > > Any help would be greatly appreciated. > > > > This is how I built openssl: > > > > ../config > > make > > make build-shared > > mv libssl.so* /usr/local/lib > > mv libcrypto.so* /usr/local/lib > > > > > > Syntax error on line 251 of > > /usr/local/apache2/conf/httpd.conf: > > Cannot load /usr/local/apache2/modules/mod_ssl.so into > > server: ld.so.1: > > /usr/local/apache2/bin/httpd: fatal: relocation error: > > file > > /usr/local/apache2/modules/mod_ssl.so: symbol > > X509_INFO_free: > > referenced > > symbol not found > > # > > > > > > > > > > > > > > > > > > > > > > ++++++++++++++++++++++++++++++ > > "Oh fools, so hard do ye tread the mines lain at Golgotha in search > > of > > > reality for the sake of truth, only to find it and despair ! Yes, > > Death is reality and true, but it need not be your calling !" > > - The Christologic Clown. > > > > -------------------------------------------------------------------- > > - The official User-To-User support forum of the Apache HTTP Server > > Project. > > See <URL:http://httpd.apache.org/userslist.html> for more info. > > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > > > > > -------------------------------------------------------------------- > > - The official User-To-User support forum of the Apache HTTP Server > Project. > > See <URL:http://httpd.apache.org/userslist.html> for more info. > > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > > > -- > Craig Dunigan > IS Technical Services Specialist (I don't know what it means, either) > Middleware - Enterprise Info Systems - Department of Info Technology > University of Wisconsin, Madison > > opinions expressed are my own, not the University's > > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server > Project. > See <URL:http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server Project. > See <URL:http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > -- Craig Dunigan IS Technical Services Specialist (I don't know what it means, either) Middleware - Enterprise Info Systems - Department of Info Technology University of Wisconsin, Madison opinions expressed are my own, not the University's --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx