ssl_hook_fixup

Help
2006-07-06
2013-04-25
  • Nobody/Anonymous

    I have successfully compiled and installed apache with ssl (tested per install instructions, but when I try to load dacs I get the error symbol ssl_hok_fixup not found.

    Solaris 9, Openssl 0.9.8,

    Any help will be appreciated.

     
    • Barry Brachman

      Barry Brachman - 2006-07-06

      To rule out the obvious thing, did you notice the
      following in dacs.install(7):

      Also make sure that mod_ssl is either statically compiled with httpd or dynamically loaded before mod_auth_dacs (using the LoadModule directive in httpd.conf). If neither is the case, you'll probably see a message like the following when you try to start Apache:

      mod_auth_dacs.so: undefined symbol: ssl_hook_Fixup

      Barry

       
    • Barry Brachman

      Barry Brachman - 2006-07-07

      The note about ssl_hook_Fixup could have been put in a better place.  This will be fixed in the next release.

      Barry

       
    • Nobody/Anonymous

      Yes, I have tried both LoadModule ... before loading dacs and a static entry for ssl.  I also tested the ssl connectivity per the install directions and was able to connect.

       
    • Barry Brachman

      Barry Brachman - 2006-07-07

      Here is the Apache config.nice that I use on Solaris 10:

      "./configure" \ "--prefix=/usr/local/apache2-2.0.58" \ "--enable-auth-digest" \ "--enable-ssl" \ "--with-ssl=/usr/local/openssl" \ "$@"

      And here is the output of 'httpd -l' produced after building that httpd:
      Compiled in modules:
        core.c
        mod_access.c
        mod_auth.c
        mod_auth_digest.c
        mod_include.c
        mod_log_config.c
        mod_env.c
        mod_setenvif.c
        mod_ssl.c
        prefork.c
        http_core.c
        mod_mime.c
        mod_status.c
        mod_autoindex.c
        mod_asis.c
        mod_cgi.c
        mod_negotiation.c
        mod_dir.c
        mod_imap.c
        mod_actions.c
        mod_userdir.c
        mod_alias.c
        mod_so.c

      From the DACS distribution's apache directory,
      I do:
      % gmake tag install

      Verify that the mod_auth_dacs.so just built has been installed in your Apache's modules directory and check all permissions.

      In my httpd.conf, the first and only LoadModule directive that appears is:
      LoadModule auth_dacs_module
          modules/mod_auth_dacs.so

      I start httpd using 'apachectl startssl' and
      everything seems fine.

      If you still cannot locate the problem, the next step will be for you to contact me by email and include some additional detail (see http://dacs.dss.ca for contact info).

      Barry

       

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks