[Serusers] Can't Register Cisco ATA - www_challege Fails

Aaron W walsham at gmail.com
Fri Apr 29 02:10:15 CEST 2005


Thanks, I made that change and also fixed up the routes used by my
sip1 server.  The cisco can now register.  Now that I am at home and
able to connect through my sip server I have noticed one other thing. 
When I call from my cisco to SER and SER routes it to a cisco PSTN
gateway the call goes through but unless I say something, and I mean
anything media proxy can't connect the sound (RDP) back to me,  So
when I was first testing I thought it was failing, but it was just
that I could not hear that I was connected.  If I  dial the number,
wait a few seconds and say "sound please" I can then hear the ringing,
and the person on the other end when it connects.  Is this normal? Is
there a way to avoid this?  Again perhaps a setting on the cisco ATA
that would send sound every 1-2 seconds as background?

Thanks again for everyones helpful and quick response.

Aaron



On 4/28/05, Iqbal <iqbal at gigo.co.uk> wrote:
> 
> leave the realm in ser, leave it blank and try ""
> 
> Iqbal
> 
> On 4/28/2005, "Elton Machado" <elton.machado at gmail.com> wrote:
> 
> >In my Allnet, devices I have the same problem, I have no options to set
> >realm or domain, what I usually do is, to have a dns entry for the
> >domain/realm at my dns server and in device I use the same entry as outbound
> >and sip proxy, instead of using an ip entry or other dns name.
> >
> >Another choice is to try out at authentication user or in user field, to use
> >this form sipuser at realm instead of sipuser.
> >
> >I never configure a Cisco ATA, but in you case I will try the both ways.
> >
> >Regards and keep us current of results.
> >
> >Elton
> >
> >
> >
> >
> >-----Original Message-----
> >From: serusers-bounces at iptel.org [mailto:serusers-bounces at lists.iptel.org] On
> >Behalf Of Aaron W
> >Sent: quinta-feira, 28 de Abril de 2005 21:52
> >To: serusers at lists.iptel.org
> >Subject: [Serusers] Can't Register Cisco ATA - www_challege Fails
> >
> >I have SER setup on 10.9.8.7 which is on the internet.  I have a Cisco
> >ATA at home beind a linksys router.  The ATA has an non-routeable ip
> >of 192.168.1.107, while the public IP of my linksys router is 1.2.3.4
> >I can not get the cisco ATA to register, and i dont know why.  I have
> >posted results on Ngrep, also some debugging info from SER and my
> >acutal ser.cfg  In the setup for the ATA I gave it the proxy as an IP
> >address (10.9.8.7), there is no place in the cisco config (that I can
> >find) to specify a domain/realm.  And the DNS server that my linksys
> >router has doesnt have a route to sip1.jmusa.com  Is that the problem,
> >if so whats the best way around it?
> >
> >Results of ngrep:
> >
> >U 1.2.3.4:5060 -> 10.9.8.7:5060
> >  REGISTER sip:10.9.8.7SIP/2.0..Via: SIP/2.0/UDP
> >192.168.1.107:5060;branch=z9hG4bKfac02618b73b6b6
> >  a..From: Aaron <sip:8306 at 10.9.8.7;user=phone>;tag=3424024559..To:
> >Aaron <sip:8306 at 10.9.8.7;
> >  user=phone>..Call-ID: 2834281883 at 192.168.1.107..CSeq: 3
> >REGISTER..Contact: Aaron <sip:8306 at 192.168.1.
> >  107:5060;user=phone;transport=udp>;expires=3600..User-Agent: Cisco
> >ATA 188  v3.2.0 atasip (041111A)..
> >  Authorization: Digest
> >username="8306",realm="sip1.jmusa.com",nonce="427023d34e56189a2adcddfb16228d
> >de9
> >
> >f51f0eb",uri="sip:10.9.8.7",response="7b9e7ec34e8d4f8157fb66e140f95cbe"..Con
> >tent-Length:
> >0....
> >#
> >U 10.9.8.7:5060 -> 1.2.3.4:5060
> >  SIP/2.0 100 Trying..Via: SIP/2.0/UDP
> >192.168.1.107:5060;branch=z9hG4bKfac02618b73b6b6a;received=69.14
> >  2.66.52..From: Aaron
> ><sip:8306 at 10.9.8.7;user=phone>;tag=3424024559..To: Aaron
> ><sip:8306 at 65.199.1
> >  91.83;user=phone>..Call-ID: 2834281883 at 192.168.1.107..CSeq: 3
> >REGISTER..Server: Sip EXpress router (0
> >  .9.0 (i386/linux))..Content-Length: 0..Warning: 392 10.9.8.7:5060
> >"Noisy feedback tells:  pid=91
> >  53 req_src_ip=1.2.3.4 req_src_port=5060
> >in_uri=sip:10.9.8.7out_uri=sip:10.9.8.7via_c
> >  nt==1"....
> >#
> >U 10.9.8.7:5060 -> 1.2.3.4:5060
> >  SIP/2.0 401 Unauthorized..Via: SIP/2.0/UDP
> >192.168.1.107:5060;branch=z9hG4bKfac02618b73b6b6a;rport=50
> >  60;received=1.2.3.4..From: Aaron
> ><sip:8306 at 10.9.8.7;user=phone>;tag=3424024559..To: Aaron <
> >
> >sip:8306 at 10.9.8.7;user=phone>;tag=b27e1a1d33761e85846fc98f5f3a7e58.a0aa..Cal
> >l-ID:
> >2834281883 at 192
> >  .168.1.107..CSeq: 3 REGISTER..WWW-Authenticate: Digest
> >realm="jmusa.com", nonce="427147ef446cc27cc8b6
> >  502323243e02f9b5dfb6"..Server: Sip EXpress router (0.9.0
> >(i386/linux))..Content-Length: 0..Warning: 3
> >  92 10.9.8.7:5060 "Noisy feedback tells:  pid=9153 req_src_ip=1.2.3.4
> >req_src_port=5060 in_u
> >  ri=sip:10.9.8.7out_uri=sip:10.9.8.7via_cnt==1"....
> >
> >
> >My messages:
> >Apr 28 16:26:33 sip1 /sbin/ser[9148]: CLIENT NAT TEST 7 IS TRUE: From
> >sip:8306 at 10.9.8.7;user=phone, To sip:8306 at 10.9.8.7;user=phone, Call
> >ID: 2834281883 at 192.168.1.107, MESASGE ID 2
> >Apr 28 16:26:33 sip1 /sbin/ser[9148]: BEGIN WWW AUTH: From
> >sip:8306 at 10.9.8.7;user=phone, To sip:8306 at 10.9.8.7;user=phone, Call
> >ID: 2834281883 at 192.168.1.107, MESASGE ID 2
> >Apr 28 16:26:33 sip1 /sbin/ser[9148]: WWW AUTHFAIL PRE CHALLEGE: From
> >sip:8306 at 10.9.8.7;user=phone, To sip:8306 at 10.9.8.7;user=phone, Call
> >ID: 2834281883 at 192.168.1.107, MESASGE ID 2
> >---Then nothing else......
> >
> >
> >My ser.cfg (snipped)
> >----snip----
> >       if (method=="INVITE") {
> >                       route(3);
> >                       break;
> >               } else if (method=="REGISTER") {
> >                       route(2);
> >                       break;
> >----snip----
> >route[2] {
> >       # -----------------------------------------------------------------
> >       # REGISTER Message Handler
> >       # ----------------------------------------------------------------
> >       sl_send_reply("100", "Trying");
> >       if (!search("^Contact: \*") && client_nat_test("7")) {
> >               xlog("L_ERR","CLIENT NAT TEST 7 IS TRUE: From %fu, To %tu,
> >Call ID:
> >%ci, MESASGE ID %mi");
> >               setflag(6);
> >               fix_nated_register();
> >               force_rport();
> >       };
> >xlog("L_ERR","BEGIN WWW AUTH: From %fu, To %tu, Call ID: %ci, MESASGE ID
> >%mi");
> >       if (!www_authorize("sip1.jmusa.com","subscriber")) {
> >xlog("L_ERR"," WWW AUTHFAIL PRE CHALLEGE: From %fu, To %tu, Call ID:
> >%ci, MESASGE ID %mi");
> >               www_challenge("sip1.jmusa.com","0");
> >xlog("L_ERR"," WWW AUTHFAIL POST CHALLEGE From %fu, To %tu, Call ID:
> >%ci, MESASGE ID %mi");
> >               break;
> >       };
> >
> >       if (!check_to()) {
> >               sl_send_reply("401", "Unauthorized");
> >               break;
> >       };
> >       consume_credentials();
> >       if (!save("location")) {
> >               sl_reply_error();
> >       };
> >}
> >
> >_______________________________________________
> >Serusers mailing list
> >serusers at lists.iptel.org
> >http://lists.iptel.org/mailman/listinfo/serusers
> >
> >_______________________________________________
> >Serusers mailing list
> >serusers at lists.iptel.org
> >http://lists.iptel.org/mailman/listinfo/serusers
> >
> >
>




More information about the sr-users mailing list