From Your ‘ngrep’ capture I’m not able to afirm You that this is normal or not…

 

I see two ways to debug OpenSER (and SER as well) script logic:

1) use of ‘sl_send_reply’ along the script (like sl_send_reply("100","I’m here"); etc);

2) use the good and old “white-box depuration method”.

 

From this two I prefere the first…. ;)

 

And don’t forget that SIP REGISTER, INVITES, MESSAGES and related methods all denny the first packet with a 407 reply, so that the proxy can inform the challenge to be used on the authentication process.

 

Edson.

 


U 2006/06/29 14:33:43.120386 192.168.1.1:1027 -> 192.168.1.6:5060
  INVITE sip:201@test.com SIP/2.0..Record-Route: <sip:192.168.1.6;f
  tag=1535693657;lr=on>..Via: SIP/2.0/UDP 192.168.1.6;branch=z9hG4bK038c.2054
  5ab4.0..Via: SIP/2.0/UDP 70.xxx.xxx.xx:5060;received=192.168.1.1;rport=5060
  ;branch=z9hG4bK5F856FB99EE741348558D3F5BDFB4199..From: Kenny <sip:200@test.com>;tag=1535693657..To: <sip:*201@test.com>..Contact:
  <sip:200@192.168.1.1:5060>..Call-ID: 0A64050F-C53B-4751-94FD-4658CB6CF37F@1
  92.168.1.30..CSeq: 33944 INVITE..Max-Forwards: 69..Content-Type: applicatio
  n/sdp..User-Agent: X-Lite release 1105x..Content-Length: 325....v=0..o=200
  268371887 268371936 IN IP4 70.189.13.171..s=X-Lite..c=IN IP4 192.168.1.6..t
  =0 0..m=audio 21088 RTP/AVP 0 8 3 98 97 101..a=rtpmap:0 pcmu/8000..a=rtpmap
  :8 pcma/8000..a=rtpmap:3 gsm/8000..a=rtpmap:98 iLBC/8000..a=rtpmap:97 speex
  /8000..a=rtpmap:101 telephone-event/8000..a=fmtp:101 0-15..a=sendrecv..a=no
  rtpproxy:yes..

U 2006/06/29 14:33:43.120906 192.168.1.6:5060 -> 192.168.1.1:5060
  SIP/2.0 407 Proxy Authentication Required..Via: SIP/2.0/UDP 192.168.1.6;bra
  nch=z9hG4bK038c.20545ab4.0;received=192.168.1.1..Via: SIP/2.0/UDP 70.xxx.xxx.xxx:5060;received=192.168.1.1;rport=5060;branch=z9hG4bK5F856FB99EE74134855
  8D3F5BDFB4199..From: Kenny <sip:200@test.com>;tag=1535693657..To:
   <sip:*201@test.com>;tag=eb9822f1ed1b15a932bf98c097b3aaca.4dc7..C
  all-ID: 0A64050F-C53B-4751-94FD-4658CB6CF37F@192.168.1.30..CSeq: 33944 INVI
  TE..Proxy-Authenticate: Digest realm="test.com", nonce="44a42c439
  d432ec2bff44d80632d0ec98b8d4d6e"..Server: OpenSer (1.0.1 (i386/linux))..Con
  tent-Length: 0..Warning: 392 192.168.1.6:5060 "Noisy feedback tells:  pid=7
  010 req_src_ip=192.168.1.1 req_src_port=1027 in_uri=sip:201@test.com out_uri=sip:201@test.com via_cnt==2"....

 


Yahoo! Music Unlimited - Access over 1 million songs. Try it free.