|
From: David B. <da...@pi...> - 2006-02-20 08:29:41
|
Hello, I will look into it and post a new version of the plug-in soon. Cheers, David On Mon, 2006-02-20 at 08:57 +0100, eag...@dh... wrote: > Hi, > can you please update your jraduis-plugin for Jive messenger (now > wildfire) jabber server? There is now 2.5 out which renamed some of > the classes. I've tried to update jradius-plugin by myself with > partial results. I am able to login into admin console with my RADIUS > password, but clients are not able to authneticate. Server logs says: > > [root@czchols021 logs]# ll > total 12 > -rw-r----- 1 root root 0 Feb 20 08:45 admin-console.log > -rw-r----- 1 root root 0 Feb 20 08:45 debug.log > -rw-r----- 1 root root 0 Feb 20 08:45 error.log > -rw-r----- 1 root root 424 Feb 20 08:45 info.log > -rw-r----- 1 root root 103 Feb 20 08:45 stdoutt.log > -rw-r----- 1 root root 3965 Feb 20 08:47 warn.log > [root@czchols021 logs]# cat warn.log > 2006.02.20 07:46:56 SaslException > javax.security.sasl.SaslException: DIGEST-MD5: digest response format > violation. Mismatched response. > at > com.sun.security.sasl.digest.DigestMD5Server.validateClientResponse(DigestMD5Server.java:606) > at > com.sun.security.sasl.digest.DigestMD5Server.evaluateResponse(DigestMD5Server.java:226) > at > org.jivesoftware.wildfire.net.SASLAuthentication.doHandshake(SASLAuthentication.java:199) > at > org.jivesoftware.wildfire.net.SocketReader.authenticateClient(SocketReader.java:315) > at > org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:276) > at > org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119) > at java.lang.Thread.run(Thread.java:595) > 2006.02.20 07:46:56 Stream error detected. Session: > org.jivesoftware.wildfire.ClientSession@6d0085 status: 1 address: > jabber.prg-dc.dhl.com/bba76430 id: bba76430 presence: > <presence type="unavailable"/> > java.lang.NullPointerException > at > org.jivesoftware.wildfire.net.SASLAuthentication.doHandshake(SASLAuthentication.java:138) > at > org.jivesoftware.wildfire.net.SocketReader.authenticateClient(SocketReader.java:315) > at > org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:276) > at > org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119) > at java.lang.Thread.run(Thread.java:595) > 2006.02.20 07:47:04 SaslException > javax.security.sasl.SaslException: DIGEST-MD5: digest response format > violation. Mismatched response. > at > com.sun.security.sasl.digest.DigestMD5Server.validateClientResponse(DigestMD5Server.java:606) > at > com.sun.security.sasl.digest.DigestMD5Server.evaluateResponse(DigestMD5Server.java:226) > at > org.jivesoftware.wildfire.net.SASLAuthentication.doHandshake(SASLAuthentication.java:199) > at > org.jivesoftware.wildfire.net.SocketReader.authenticateClient(SocketReader.java:315) > at > org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:276) > at > org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119) > at java.lang.Thread.run(Thread.java:595) > 2006.02.20 07:47:04 Stream error detected. Session: > org.jivesoftware.wildfire.ClientSession@194f467 status: 1 address: > jabber.prg-dc.dhl.com/148328ff id: 148328ff presence: > <presence type="unavailable"/> > java.lang.NullPointerException > at > org.jivesoftware.wildfire.net.SASLAuthentication.doHandshake(SASLAuthentication.java:138) > at > org.jivesoftware.wildfire.net.SocketReader.authenticateClient(SocketReader.java:315) > at > org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:276) > at > org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119) > at java.lang.Thread.run(Thread.java:595) > 2006.02.20 07:47:20 SaslException > javax.security.sasl.SaslException: DIGEST-MD5: digest response format > violation. Mismatched response. > at > com.sun.security.sasl.digest.DigestMD5Server.validateClientResponse(DigestMD5Server.java:606) > at > com.sun.security.sasl.digest.DigestMD5Server.evaluateResponse(DigestMD5Server.java:226) > at > org.jivesoftware.wildfire.net.SASLAuthentication.doHandshake(SASLAuthentication.java:199) > at > org.jivesoftware.wildfire.net.SocketReader.authenticateClient(SocketReader.java:315) > at > org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:276) > at > org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119) > at java.lang.Thread.run(Thread.java:595) > 2006.02.20 07:47:20 Stream error detected. Session: > org.jivesoftware.wildfire.ClientSession@1c7bee2 status: 1 address: > jabber.prg-dc.dhl.com/58c9e508 id: 58c9e508 presence: > <presence type="unavailable"/> > java.lang.NullPointerException > at > org.jivesoftware.wildfire.net.SASLAuthentication.doHandshake(SASLAuthentication.java:138) > at > org.jivesoftware.wildfire.net.SocketReader.authenticateClient(SocketReader.java:315) > at > org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:276) > at > org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119) > at java.lang.Thread.run(Thread.java:595) > > Here is my conf file. > <radius> > <host>165.72.0.47</host> > <authPort>1812</authPort> > <sharedSecret>****</sharedSecret> > </radius> > <provider> > <auth> > > <className>org.jivesoftware.wildfire.radius.JRadiusAuthProvider</className> > </auth> > > When I perform radclient: > [root@czchols021 jradius]# ./radclient.sh 165.72.0.47 ****** > radius.pkt > Class: class net.sf.jradius.packet.AccessRequest > Attributes: > User-Name = rsmol > User-Password = [Encrypted String] > Message-Authenticator = [Binary Data (length=16)] > > Class: class net.sf.jradius.packet.AccessAccept > Attributes: > > Or any other hints would be really appreciated. > > Thank you > > Robert > |