[OpenSIPS-Users] Service-Type -> Call-Check does not have Digest AVPs
Bogdan-Andrei Iancu
bogdan at opensips.org
Thu Aug 27 16:52:53 CEST 2015
Glad to help you!
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 27.08.2015 17:48, Hamid Hashmi wrote:
> Bogdan
>
> Yes I am talking about perl script for RADIUS server. I have already
> checked in traces.
>
> From #: 00923226363266
> To #: 92309682285
>
> Service Type -> Sip-Session
> "...8295nX{S...FB.E&..#00923226363266 at testsip.vopium.com..
> .00923226363266....testsip.vopium.com.4.255df06ae0000004eba5729419c1a1631fc466a68c4f151a5.,.*sip:923009682285 at testsip.vopium.com:6000.
> ..INVITE....auth...
> 00000001...
> 0a4f113b."796e09966708557df1dcf203c085f01a........00923226363266,.727916929..........d....J.#.<..!X.wo.,.0S.
> language:en.)*rpid:sip:+923226363266@{****}.vopium.com*"
>
> Service Type -> Call-Check
> "...RS..........?.O...!923009682285 at testsip.vopium.com.....
> ,.727916929..........d......}F..q.<Q..|D..."
>
> -------------------------------------------------------------------------
> I am writing you this email and figured out my mistake (I was sending
> wrong realm in AVP: rpid ). Thank you for helping.
>
> Regards
> Hamid R. Hashmi
>
> ------------------------------------------------------------------------
> Date: Thu, 27 Aug 2015 14:10:09 +0300
> From: bogdan at opensips.org
> To: users at lists.opensips.org; freeradius-users at lists.freeradius.org
> Subject: Re: [OpenSIPS-Users] Service-Type -> Call-Check does not have
> Digest AVPs
>
> Hi Hamid,
>
> I assume the perl script you mentioned in on the RADIUS server side,
> right ?
>
> Have you checked if the RADIUS request you are processing actually
> contains those AVPS (Digest-URI and Digest-Realm) ? Use ngrep or
> tcpdump to get a network capture and visualize it with wireshark or
> similar.
>
> Best Regards,
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
> On 26.08.2015 18:06, Hamid Hashmi wrote:
>
> I am unable to use
> '$RAD_REQUEST{'Digest-URI'}, $RAD_REQUEST{'Digest-Realm'} etc, in
> my perl script in case of service type equals to 'Call-Check else
> cases are working fine like 'Sip-Sessions' etc. details are as
> follows.
>
> $ opensips -V
> version: opensips 1.9.0-notls (x86_64/linux)
> flags: STATS: Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, USE_MCAST,
> SHM_MEM, SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN
> 16, MAX_URI_SIZE 1024, BUF_SIZE 65535
> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
> svnrevision: unknown
> @(#) $Id: main.c 9790 2013-02-15 10:14:34Z bogdan_iancu $
> main.c compiled on 06:43:47 Aug 25 2015 with gcc 4.9.2
>
> $ radiusd -Xxx
> for logs click here <http://pastebin.com/qXcs9ZHe>
>
> $ radiusd -v
> radiusd: FreeRADIUS Version 2.2.0, for host
> x86_64-unknown-linux-gnu, built on Aug 25 2015 at 07:43:23
> Copyright (C) 1999-2011 The FreeRADIUS server project and
> contributors.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
> You may redistribute copies of FreeRADIUS under the terms of the
> GNU General Public License.
> For more information about these matters, see the file named
> COPYRIGHT.
>
> $ cat /etc/radiusclient-ng/dictionary.sip
> #
> # $Id: dictionary.opensips 7139 2010-08-17 14:06:00Z razvancrainea $
> #
> # SIP RADIUS attributes
> #
> # Proprietary indicates an attribute that hasn't
> # been standardized
> #
> #
> # NOTE: All standard (IANA registered) attributes are
> # defined in the default dictionary of the
> # radiusclient-ng library.
> #
>
>
> #### Attributes ###
> ATTRIBUTE Sip-Uri-User 208 string # Proprietary,
> auth_radius
> ATTRIBUTE Sip-Group 211 string # Proprietary,
> group_radius
> ATTRIBUTE Sip-Rpid 213 string # Proprietary,
> auth_radius
> ATTRIBUTE SIP-AVP 225 string # Proprietary,
> avp_radius
> ATTRIBUTE Sip-Call-Duration 227 integer
> ATTRIBUTE Sip-Call-Setuptime 228 integer
>
> ### Service-Type Values ###
> VALUE Service-Type Call-Check 10 # Proprietary,
> group_radius
> VALUE Service-Type Group-Check 12 # Proprietary,
> group_radius
> VALUE Service-Type Sip-Session 15 # Proprietary,
> group_radius
> VALUE Service-Type SIP-Caller-AVPs 30 # Proprietary,
> avp_radius
> VALUE Service-Type SIP-Callee-AVPs 31 # Proprietary,
> avp_radius
>
> ### Sip-Method Values ###
> VALUE Sip-Method Undefined 0
> VALUE Sip-Method Invite 1
> VALUE Sip-Method Cancel 2
> VALUE Sip-Method Ack 4
> VALUE Sip-Method Bye 8
> VALUE Sip-Method Info 16
> VALUE Sip-Method Options 32
> VALUE Sip-Method Update 64
> VALUE Sip-Method Register 128
> VALUE Sip-Method Message 256
> VALUE Sip-Method Subscribe 512
> VALUE Sip-Method Notify 1024
> VALUE Sip-Method Prack 2048
> VALUE Sip-Method Refer 4096
> VALUE Sip-Method Other 8192
>
>
> ### Lines Added
> ATTRIBUTE Sip-Method 101 integer
> ATTRIBUTE Sip-Response-Code 102 integer #
> Schulzrinne, acc
> ATTRIBUTE Sip-To-Tag 104 string #
> Schulzrinne, acc
> ATTRIBUTE Sip-From-Tag 105 string #
> Schulzrinne, acc
> ATTRIBUTE Sip-Translated-Request-URI 107 string #
> Proprietary, acc
> ATTRIBUTE Source-IP 214 string
> ATTRIBUTE Source-Port 215 string
> ATTRIBUTE Sip-Src-IP 108 string #
> Proprietary, acc
> ATTRIBUTE Sip-Src-Port 109 string #
> Proprietary, acc
> ATTRIBUTE Digest-Response 206 string # Sterman,
> auth_radius
> ATTRIBUTE Sip-Uri-User 208 string #
> Proprietary, auth_radius
> ATTRIBUTE Sip-Group 211 string #
> Proprietary, group_radius
> ATTRIBUTE Sip-Rpid 213 string #
> Proprietary, auth_radius
> ATTRIBUTE SIP-AVP 225 string #
> Proprietary, avp_radius
> ATTRIBUTE Digest-Realm 1063 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-Nonce 1064 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-Method 1065 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-URI 1066 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-QOP 1067 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-Algorithm 1068 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-Body-Digest 1069 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-CNonce 1070 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-Nonce-Count 1071 string # Sterman,
> auth_radius
> ATTRIBUTE Digest-User-Name 1072 string # Sterman,
> auth_radius
> ATTRIBUTE Contact 1073 integer
>
> ###
>
>
> Regards
> Hamid R. Hashmi
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________ Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20150827/86ac3dc4/attachment-0001.htm>
More information about the Users
mailing list