[Serusers] Cisco3600 to SER

smy at addm.com smy at addm.com
Mon Jun 27 04:45:10 CEST 2005


Thank-you all for the tips....  I was out of town for a meeting, that's why I
couldn't reply any sooner.  I will give it a shot and let you all know how it
goes.  Paul, as for the corrupt c= field, what can I do or go around 
it?!? Again, my setup is based on the ONSIP.org document which calls
use_media_session().  If this is the case, what can I do or what should I pay
attention to??

Thank-you all for your input....  If this works, I think I'm gonna start up a
HOW-TO document for Cisco 3600 and SER, and hope that all your contributions
would be helpful for both me and everyone else dealing with Cisco 3600 
and SER.

Cheers!

Best Regards,
Samuel Yeung




Quoting Java Rockx <javarockx at gmail.com>:

> Smy,
>
> One thing to keep in mind when dealing with Cisco 3600 routers (and others
> with ALG functionality) is that if you are using mediaproxy or rtpproxy and
> accidentially call use_media_session() or force_rtp_session() more than once
> when dealing with NATed clients, that SER will corrupt the c= field in the
> SDP payload and the Cisco 3600 will refuse to pass that message -- we can
> call this a "feature" :-)
>
> Regards,
> Paul
>
> On 6/24/05, Greger V. Teigre <greger at teigre.com> wrote:
>>
>> Looks like the cisco box never receives the trying...
>> U SER-ip:5080 -> cisco-ip:5060
>>
>> If Cisco listens to port 5080 and not 5060, it's obvious... However, the
>> box announces 5060 in:
>> Via: SIP/2.0/UDP cisco-ip:5060
>>
>> So, you need to change the cisco's announced port. Should be some
>> parameter
>> somewhere...
>> g-)
>>
>> smy at addm.com wrote:
>> > Hi all,
>> >
>> > I'm currently working with a cisco3600 with SER 0.9.2. Thanks to
>> > Onsp.org <http://Onsp.org>, I can land calls from SER to Cisco 3600
>> without any
>> > problems. Yet I'm experiencing some problems with Cisco3600 passing
>> > calls onto SER.
>> >
>> > My setup is as follow:
>> >
>> > Cisco 3600 ==> SER+Mediaproxy ===> IP Phone
>> >
>> > When a call come in via DID method through the Cisco3600, SER
>> > received the all SIP messages (I got it via ngrep), yet the call
>> > couldn't pass onto the IP Phone.
>> >
>> > Currently, all devices (including cisco) have been configured to use
>> > port 5080 instead of port 5060 due to port restrictions on the
>> > network, and that I have specified the ip in the trusted table under
>> > mysql. Yet I don't know why the call still can not get through. The
>> > following are the logs I received from ngrep and cisco..... Any help
>> > is welcome and is GREATLY APPRCIATED!!
>> >
>> > ------------------- ngrep from SER server
>> >
>> > U cisco-ip:55299 -> SER-ip:5080
>> > INVITE sip:6119203 at SER-ip;user=phone;phone-context=local
>> > SIP/2.0..Via: SIP/2.0/UDP cisco-ip:5060..From: "6113640"
>> > <sip:6113640 at cisco-ip>..To:
>> > <sip:6119203 at SER-ip;user=phone;phone-context=local>.............. #
>> > U SER-ip:5080 -> cisco-ip:5060
>> > SIP/2.0 100 trying -- your call is important to us..Via: SIP/2.0/UDP
>> > 222.50.103.247:5060 <http://222.50.103.247:5060>..From: "6113640" <
>> sip:6113640 at cisco-ip>..To:
>> > <sip:6119203 at SER-ip
>> ;user=phone;phone-context=local>...........................
>> > #
>> > U cisco-ip:55299 -> SER-ip:5080
>> > CANCEL sip:6119203 at SER-ip;user=phone;phone-context=local
>> > SIP/2.0..Via: SIP/2.0/UDP 222.50.103.247:5060<http://222.50.103.247:5060>
>> ..From:
>> > "6113640"<sip:6113640 at cisco-ip>..To:
>> > <sip:6119203 at SER-ip;user=phone;phone-context=local>.................
>> >
>> > ---------------- mysql trusted table
>> > +----------------+-------+--------------+
>> >> src_ip | proto | from_pattern |
>> > +----------------+-------+--------------+
>> >> cisco-ip | any | ^sip:.*$ |
>> > +----------------+-------+--------------+
>> >
>> > ----------------- log from cisco3600
>> > Jun 23 14:23:53: HandleUdpSocketReads :Msg enqueued for SPI with
>> > IPaddr: SER-ip:5080
>> > Jun 23 14:23:57: Received:
>> > SIP/2.0 408 Request Timeout
>> > Via: SIP/2.0/UDP cisco-ip:5060
>> > From: "6113640" <sip:6113640 at cisco3600>
>> > To:
>> > <sip:6119203 at SER-ip
>> ;user=phone;phone-context=local>;tag=bc78c497f1336138e83d95d77d963f1b-f81d
>> > Call-ID: 22B8BA3E-E32911D9-82A1EC22-7AD29AB0 at 222.50.103.247
>> > CSeq
>> >
>> > _______________________________________________
>> > 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