Hi,
I have been trying to get Wildfire (3.0.0) to use PAM for auth. I have been flailing around trying to figure out how this is done. So far, I have downloaded this “shaj” package and copied the shaj-0.5.jar and libshaj.so to wildfire/lib and added the following section to my wildfire.xml:
The error I get logging in to the admin interface is:
Login failed: make sure your username and password are correct and that you’'re an admin or moderator.
And from connecting with my XMPP client (kopete v0.10.4)
The password was wrong; please re-enter your password for Jabber account archangel@dl.nibble.bz
My error.log shows:
wildfire/logs/error.log:2006.07.01 16:31:43 org.jivesoftware.wildfire.auth.NativeAuthProvider$1.error(NativeAuthProvider.jav a:98) Could not dlopen libpam.so with RTLD_NOW|RTLD_GLOBAL: libpam.so: cannot open shared object file: No such file or directory
I tried to copy the system libpam into wildfire/lib but that didn’'t seem to help at all. Can someone please point me to where I can get enough info to get wildfire authenticating against PAM?
Thanks in advance!
System info:
wildfire 3.0.0 (from tar.gz)
Linux siona.dl.nibble.bz 2.6.15-1-k7 #2 Mon Mar 6 15:42:39 UTC 2006 i686 GNU/Linux
Debian Sarge (unstable)
java version “1.5.0_07”
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot™ Client VM (build 1.5.0_07-b03, mixed mode, sharing)
Shaj 0.5