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.
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
The note about ssl_hook_Fixup could have been put in a better place. This will be fixed in the next release.
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.
Here is the Apache config.nice that I use on Solaris 10:
And here is the output of 'httpd -l' produced after building that httpd:
Compiled in modules:
From the DACS distribution's apache directory,
% 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:
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).
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.