Hello, I'm using kamailio and OpenImsCore HSS module to set up an IMS enviroment(P/I/S-CSCF and HSS). All these four modules are set up in one cloud server in public network with different ports(4060/4061 5060 6060 3869 3870) to commonicate with each other. Now I have two users Alice and Bob, they are in private network. I can register Alice and Bob with ImsDroid on this IMS, however when I use Alice to call Bob, I can see "You must register first with a S-CSCF" error. As I found this was caused by kamailio.cfg in pcscf module, I comment out these lines below. Then I got another error "Server error on LIR select next S-CSCF". And I captured packets on port 5060, I can see several "Request-Line: OPTIONS sip:sbc-2.ng-voice.com SIP/2.0" and "Request-Line: OPTIONS sip:sbc-1.ng-voice.com SIP/2.0".
#if (!pcscf_is_registered("location")) { # send_reply("403","Forbidden - You must register first with a S-CSCF"); # break; #}
What's wrong with my IMS? Could any body give me some help?
Thank you!
Here are my IMS configure files. kamailio.zip http://sip-router.1086192.n5.nabble.com/file/n148131/kamailio.zip
Here are my hss configure files. hss_config.zip http://sip-router.1086192.n5.nabble.com/file/n148131/hss_config.zip
-- View this message in context: http://sip-router.1086192.n5.nabble.com/You-must-register-first-with-a-S-CSC... Sent from the Users mailing list archive at Nabble.com.