View Single Post
Posts: 51 | Thanked: 15 times | Joined on Apr 2009 @ ChengDu, SiChuan, P.R.C
#24
Originally Posted by ehsjoar View Post
I did a tethereal and fired it off to the Maemo developers. They confirm that there is nothing strange in the SIP communication going on. Asterisk sends a REGISTER with a media description, N900 answers TRYING, RINGING and then issues the Internal Server Error.
i assumption you had a mistake for REGISTER. normal, the REGISTER didn't with any media description. and TRYING, RINGING will be sent after N900 received the INVITE.

Originally Posted by ehsjoar View Post
I did debug the sofia-sip stack. It complains "nua_set_params(): failed: Error Setting SOA Parameters" before it issues the Internal Server Error. Looking in the code, this seems to be right after it has figured out all the media stuff. I have tried on Asterisk 1.4 as well, but it is the same deal there.
i'm not familiar with sofia-sip, but as you said, "SOA" means SDP Offer/Answer Engine Module. you could check http://sofia-sip.sourceforge.net/ref...dex.html#index . then i agree with you that some parameter is incorrect.

Originally Posted by ehsjoar View Post
It could very well be that there is one media option in the SIP negotiation that i causing this. I don't know what it could be though. For sure there is never a single RTP package sent
i also hope you could post the detail of INVITE. so, we're could see what's parameters in that INVITE