Hi All,
We have configure freeradius on centos with mysql. We are
developing solution for Wholesale VOIP. We need to authenticate user on basis
of Trunk Id & IP. We are getting Trunk Id and IP in h323-remote-address attribute.
Please find my Access-Request.
Packet-Type =
Access-Request
User-Name =
"bk"
User-Password =
"8888891990942XXXX"
h323-conf-id =
"377BE9DC FC071910 90FB000C 290E95CC"
Cisco-AVPair =
"remote-media-address=XXX.105.4.197"
Cisco-AVPair =
"session-protocol=cisco"
Cisco-AVPair =
"gw-rxd-cdn=88888919974063392"
h323-remote-address
= "000111"
h323-remote-address
= "XXX.105.4.197"
Calling-Station-Id
= "bk"
Called-Station-Id
= "88888919974063392"
Service-Type =
Login-User
NAS-IP-Address
= 79.99.198.YYY
remote-media-address
= "XXX.105.4.197"
session-protocol
= "cisco"
gw-rxd-cdn
= "8888891997406XXXX"
We are getting h323-remote-address multiple times. How can I
get both attribute in sql query for authentication?
I set sql_user_name =
"%{h323-remote-address}". But I get sql_user_name = Trunk ID (000111)
only. How can I get IP XXX.105.4.197?
Thanks
& Regards,
Ankur