Register 400 Bad Request
Brought to you by:
krunalhire
Originally created by: luis....@gmail.com
Originally owned by: r3gis...@gmail.com
What steps will reproduce the problem?
1. Install OpenIMS Core
2. Start it
3. Try register in mobile with csipsimple
What is the expected output? What do you see instead?
It suppose to register it.
I checked in Wireshark and OpenIMS retrieve "SIP Status 400 Bad Request P-Visited-Network
header missing"
What version of the product are you using? On what operating system?
Current.
I'm able to call even without register, but others can't call to me because I wasn't registered.
If you need pcap files to see packets I can attach it.
Just let me know if you need further information.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: r3gis...@gmail.com
Interesting (I have not yet look the IMS part, but it's something very interesting
for me).
For now, as far as I know, pjsip (the native sip stack on which csipsimple is based)
doesn't support this IMS feature (in that case the RFC 3455).
I quickly searched on the pjsip mailing list. It was asked years ago but I didn't
find any implementation yet for this specific issue.
(https://trac.pjsip.org/repos/wiki/PJSIP_IMS here is the state of pjsip IMS
implementation).
You may probably also need a specific authentification (akav1/akav2). (that is
already supported by pjsip but i have not added the user interface to configure it
properly).
So i'll play a little bit with OpenIMS (when i'll have time) and keep you informed.
There's maybe an option to make this header not mandatory and to make pjsip working
with it.
(For now i've got a big issue with android 1.5 - as far as I understood you maybe
also affected since you've got a HTC magic 1.5. Sometimes it freeze and seems to be
caused by android garbage collector ... ouch... in theses cases the java interface of
your phone will freeze and a MENU+CALL+ENDCALL is required to restart the phone)
Labels: -Priority-Medium Priority-Low
Owner: r3gis.3R
Status: Accepted
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: luis....@gmail.com
Oh. Ok. I'll try to test authentification mechanisms. Thanks.
Regarding the crashes, it crashes my phone once :(
Let me know if I can help on it.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: r3gis...@gmail.com
Any update on this issue?
Many changes has been done in latest builds (from pjsip team too).
Maybe one of the changes (either mine, but more probably one done by the pjsip team) has solved this issue.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: r3gis...@gmail.com
(No comment was entered for this change.)
Status: Obsolete
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: abidkhan...@gmail.com
i have the same problem...request send from pjsip dialler to open ims core but there is some authentication peoblem in this...i made changes in scscf.cfg to MD5 but i didn't find MD5 in pcscf.cfg file...anyone help plz
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: mar...@aseara.ro
You get "SIP Status 400 Bad Request P-Visited-Network header missing" because you didn't add the proxy. To enter the OpenIMS Realm you have to go trough the pcscf, port 4060.
Anyhow, after fixing this issue you will notice that you still can't register, CSipSimple's request can't be authorized by the scscf. As a workarond you can play with the scscf's settings, especially with the "Early-IMS" setting.