Custom Authentication issue Hi,
I have written a custom authentication module to enable client IP address check (using Zimbra Server Extensions).
This is working fine when logging in from Zimbra web client. But when using IMAP/POP client, client IP is being received as null.
This is the method I am using to get client IP:
(String)context.get(AuthContext.AC_ORIGINATING_CLI ENT_IP)
How can we get the IP address of the client when logging in from IMAP/POP.
================================================== ====
This is the mailbox.log. "aa.bb.cc.dd" is the correct client IP address which I want.
2011-02-10 20:02:19,085 INFO [ImapServer-11] [ip=aa.bb.cc.dd;] CustomAuth - ::::Current IP:::null
2011-02-10 20:02:19,085 INFO [ImapServer-11] [ip=aa.bb.cc.dd;] CustomAuth - ::::No IPs match for user. Denying logon
================================================== ====
Regards
Srini |