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!
> > 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.