Re: Stack dropped 200 for INVITE
Lebing Xie <[email protected]>
| Newsgroups | gmane.comp.voip.nist-sip |
|---|---|
| Organization | Fraunhofer Fokus |
| Message-ID | <1147370913.8351.5.camel@Lebing> |
Thanx alot, both IT IS THE SNOWSHOWER media server, which is the all around worst SIP application IMHO. This media server breaks SIP specification again and again and I have to rewrite my application to fit it. Where is the encoding spec for SIP URI? which chapter in 3261, i do only find the spec for encoding parameters. urs Lebing On Thu, 2006-05-11 at 07:29 +0200, Jeroen van Bemmel wrote: > > I'd like to avoid the slippery slope of deviations from the RFC given that > > this is supposed to be a RI (there's usually a gotcha somewhere along the > > line when one makes such devations). It may be equally simple to expect > > the caller to just encode the URI correctly. Lebing, you may want to check > > and see if there's a Java http url utility that can help with correctly > > encoding escaped characters. > > > > Be aware that the encoding rules are very specific to SIP. An encoder for > HTTP will not perform the proper transformations. > > I agree that there are slippery details here, but that is IMHO *exactly* > what the stack should be hiding from the application! > (Same applies e.g. to escaping of '"' and '\' characters in quoted strings > like the display name. I'm willing to bet that most applications that > currently allow the user to enter this somewhere - e.g. in an input field > in the GUI - get this wrong) > > Jeroen > > > Regards, > > > > Ranga > > > >> > >> Regards, > >> > >> Jeroen > >> > >> > >> ----- Original Message ----- From: "Lebing Xie" <[email protected]> > >> To: "M. Ranganathan" <[email protected]> > >> Cc: "sip mailing" <[email protected]> > >> Sent: Wednesday, May 10, 2006 4:14 PM > >> Subject: Re: [nist-sip] Stack dropped 200 for INVITE > >> > >> > >>> Hi, Rang > >>> > >>> The URI is: > >>> sip:[email protected]:5064;caller="sip:[email protected]" > >>> > >>> but the URL Parser (gov.nist.javax.sip.parser.AddressParser L33) return: > >>> sip:[email protected]:5064;caller= > >>> > >>> urs Lebing > >>> > >>> > >>> Error Log: > >>> > >>> Expecting >>>><<< got >>>"<<< java.text.ParseException: From: > >>> <sip:[email protected]:5064;caller="sip:[email protected]">;tag=599416 > >>> Expecting >>>><<< got >>>"<<< at > >>> gov.nist.core.LexerCore.match(LexerCore.java:248) at > >>> gov.nist.javax.sip.parser.AddressParser.nameAddr(AddressParser.java:38) > >>> at > >>> gov.nist.javax.sip.parser.AddressParser.address(AddressParser.java:86) > >>> at > >>> gov.nist.javax.sip.parser.AddressParametersParser.parse(AddressParametersParser.java:29) > >>> at gov.nist.javax.sip.parser.FromParser.parse(FromParser.java:34) at > >>> gov.nist.javax.sip.parser.StringMsgParser.parseMessage(StringMsgParser.java:555) > >>> at > >>> gov.nist.javax.sip.parser.StringMsgParser.parseSIPMessage(StringMsgParser.java:327) > >>> at > >>> gov.nist.javax.sip.stack.UDPMessageChannel.run(UDPMessageChannel.java:235) > >>> at java.lang.Thread.run(Thread.java:595) > >>> > >>> > >>> On Wed, 2006-05-10 at 08:41 -0400, M. Ranganathan wrote: > >>> > >>>> Lebing, > >>>> > >>>> That is odd! Seems to work fine and your branch is fine too. Check in > >>>> the debug log to see if there was an error in parsing the response > >>>> (resulting in the response being dropped). If this is not the case, > >>>> mail me a debug log and I can figure it out. > >>>> > >>>> > >>>> Ranga > >>>> > >>>> Lebing Xie wrote: > >>>> > >>>> >Hallo, > >>>> > > >>>> >JAIN-SIP-1.2 stack(CVS yesterday) dropped the 200 for INVITE > >>>> (Lister did > >>>> >not get the ResponseEvent). Stack tried to retransmit INVITE for a > >>>> while > >>>> >and got a transaction timeout later. BranchID in 200 seemed OK, any > >>>> idea > >>>> >about it? > >>>> > > >>>> >thanx, urs Lebing > >>>> > > >>>> > > >>>> > > >>>> > > >>>> >************ INVITE ************ > >>>> > > >>>> >Session Initiation Protocol > >>>> >Request-Line: INVITE > >>>> >sip:[email protected];voicexml=http://193.175.134.83:8080/vxml/mailbox_main.vxml > >>>> > >>>> >SIP/2.0 > >>>> >Message Header > >>>> >Call-ID: [email protected] > >>>> >CSeq: 1 INVITE > >>>> >From: > >>>> ><sip:[email protected]:5064;caller="sip:[email protected]">;tag=657366 > >>>> > >>>> >To: > >>>> ><sip:[email protected];voicexml=http://193.175.134.83:8080/vxml/mailbox_main.vxml> > >>>> > >>>> >Via: SIP/2.0/UDP > >>>> >pellmell.open-ims.org:5064;sipseesessionid=1ir0oxwe30s0i;branch=z9hG4bKaf12489b1bb84bdb2daf3d7a997d74ac > >>>> > >>>> >Max-Forwards: 70 > >>>> >Route: <sip:[email protected];lr> > >>>> >Content-Type: application/sdp > >>>> >Contact: <sip:[email protected]:5064;transport=udp> > >>>> >Record-Route: > >>>> ><sip:pellmell.open-ims.org:5064;lr;transport=udp;sipseesessionid=1ir0oxwe30s0i> > >>>> > >>>> >Content-Length: 241 > >>>> >Message body > >>>> > > >>>> > > >>>> >*********** first 200 ************** > >>>> > > >>>> >Session Initiation Protocol > >>>> >Status-Line: SIP/2.0 200 Ok > >>>> >Message Header > >>>> >Server: SnowShoreMediaServer/2.0.0-060228A.FC2 > >>>> >Via: SIP/2.0/UDP > >>>> >pellmell.testDomain.org:5064;received=193.175.134.83;sipseesessionid=1ir0oxwe30s0i;branch=z9hG4bKaf12489b1bb84bdb2daf3d7a997d74ac > >>>> > >>>> >To: > >>>> ><sip:[email protected];voicexml=http://193.175.134.83:8080/vxml/mailbox_main.vxml>;tag=1147261142 > >>>> > >>>> >From: > >>>> ><sip:[email protected]:5064;caller="sip:[email protected]">;tag=657366 > >>>> > >>>> >Call-ID: [email protected] > >>>> >CSeq: 1 INVITE > >>>> >Record-Route: > >>>> ><sip:pellmell.testDomain.org:5064;lr;transport=udp;sipseesessionid=1ir0oxwe30s0i> > >>>> > >>>> >Contact: sip:193.175.134.78:5060 > >>>> >Content-Type: application/sdp > >>>> >Session-Expires: 1200 > >>>> >Content-Length: 184 > >>>> >Message body > >>>> > > >>>> > > >>>> >_______________________________________________ > >>>> >nist-sip mailing list > >>>> >[email protected] > >>>> >http://www-x.antd.nist.gov/mailman/listinfo/nist-sip > >>>> > > >>>> > > >>>> > > >>>> > >>>> > >>> > >>> > >>> _______________________________________________ > >>> nist-sip mailing list > >>> [email protected] > >>> http://www-x.antd.nist.gov/mailman/listinfo/nist-sip > >> > >> > >> > > > > > > -- > > M. Ranganathan > > Advanced Networking Technologies Division, > > National Institute of Standards and Technology (NIST), > > 100 Bureau Drive, Stop 8920, Gaithersburg, MD 20899. tel:301 975 3664 , > > fax:301 590 0932 http://w3.antd.nist.gov/ > > Advanced Networking Technologies For the People! > > >