Hello!

I need some configuration help, I'm stuck! I have configured Freeradius to work 
great with PPP access with user/pass, etc using rlm_sql module with MySQL.
Now I have a problem. I have different requests coming in from OpenSER. One is 
authentication it self (the registration) which includes the user/pass 
combination - the packet looks like this:
        User-Name = "[EMAIL PROTECTED]"
        Digest-Attributes = 0x0a073130303030
        Digest-Attributes = 0x0110766f69702e6962757273742e7369
        Digest-Attributes = 
0x022a34383165633632613431333361613638303939666434316333306136396363643665363765353239
        Digest-Attributes = 0x04147369703a766f69702e6962757273742e7369
        Digest-Attributes = 0x030a5245474953544552
        Digest-Response = "0d741120406c55bb2631bc16ba79eedc"
        Service-Type = Sip-Session
        Sip-Uri-User = "10000"
        NAS-Port = 5060
        NAS-IP-Address = 172.16.3.10

This works OK, and user get's authenticated. But how could I match also this 
query received:

        User-Name = "[EMAIL PROTECTED]"
        Service-Type = Call-Check
        NAS-Port = 0
        NAS-IP-Address = 172.16.3.10

Now, there's no Password or anything, I would just like to check if this user 
is in the database.
I have put the user into two groups, one checking for Service-Type Sip-Session 
and the other to Service-Type Call-Check. I can see in the debug, that the user 
was found in Call-Check group, but then radius sends REJECT as there was no 
password provided. Can I somehow send Accept, without user/pass checking, if 
the user was found in this group?!

Thank you for any inputs regarding this issue.

Kind regards,
Dejan Markic

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to