Dear all,
I am trying to make a call between 2 webrtc clients(sipml5) using my
kamailio IMS setup. The invite request fails at the terminating PCSCF with
error code "Status: 478 Unresolvable destination (478/TM)". I have traced
the packages and saw that the package that arrives at the terminating PCSCF
has an unresolvable request URI due to the websocket connection.
The package being sent from terminating ICSCF to SCSCF has the
"Request-URI: sip:bob@net1.test"
The package from terminating SCSCF to terminating PCSCF has the "Request-URI:
sip:bob@df7jal23ls0d.invalid;rtcweb-breaker=yes;transport=ws"
I guess the terminating SCSCF replaces the request URI with the one it
stored during the registration process, but the terminating PCSCF cannot
resolve the host name&port number; therefore, it reports back "Unresolvable
destination". Is that really the case happening in here ? How can I get
over this problem ? Any ideas are welcome.
Cheers,
Serhat
Hallo all,
we want to use kamailio as registrar server in front of freeswitch. When a user registers we need to lookup and store some user variables. To every INVITE that is received from a registered user we want to add the variables as x sip headers before we relay them to freeswitch. The question is what is the best way to implement this?
We tried to store the variables in a htable on register and then lookup and attach the variables on every INVITE from there. Is this the correct approach, one issue we see is that htable is not writing new inserts directly to the database.
I’ve also seen that there is a table location_atts in the kamailio db which looks like that it is intended to store custom key value pairs for registrations, but the seems to be no module which writes to that table, or is there one?
Thanks for any help or suggestions
Markus