i was thinking of changing the record-route before sending out. I tried it, but it's not working
subst_hf("Record-route", "/^<sips:1.2.3.4:6055\(.*\)$/<sip: 1.2.3.4:6055\1/", "a"); Kelvin Chua On Wed, Mar 4, 2015 at 2:52 PM, Kelvin Chua <kel...@gmail.com> wrote: > just an idea, will it work if i used subst_hf? > > Kelvin Chua > > On Tue, Mar 3, 2015 at 5:16 PM, Daniel-Constantin Mierla < > mico...@gmail.com> wrote: > >> Hello, >> >> We need to review this in rr. >> >> Meanwhile you can use s.substr transformation to get whats after sips and >> prefix it with sip in r-uri. >> >> Cheers, >> Daniel >> >> >> On Tuesday, March 3, 2015, Kelvin Chua <kel...@gmail.com> wrote: >> >>> Found the problem, on the 200 OK, I have this record route list >>> >>> Record-Route: <sips:<K2 >>> IP>:6056;transport=tls;r2=on;lr;ftag=as620b910c;did=242.fd92;nat=yes>. >>> Record-Route: <sips:<K2 >>> IP>:6055;r2=on;lr;ftag=as620b910c;did=242.fd92;nat=yes>. >>> Record-Route: <sip:<K1 IP>:5080;lr=on;did=242.968> >>> >>> the second entry is wrong. it should be sip: and not sips: >>> how can we force this? protocol pv is read-only >>> >>> >>> Kelvin Chua >>> >>> On Tue, Mar 3, 2015 at 2:43 PM, Daniel-Constantin Mierla < >>> mico...@gmail.com> wrote: >>> >>>> Hello, >>>> >>>> doesn't the ACK have a Route header for K1 and double Route headers for >>>> K2? K1 should use the first Route of K2 for routing, not the R-URI. >>>> >>>> Cheers, >>>> Daniel >>>> >>>> >>>> On 03/03/15 05:14, Kelvin Chua wrote: >>>> >>>> I have 2 kamailio servers and 1 asterisk server. >>>> >>>> 1. asterisk calls kamailio1 >>>> 2. kamailio1 relays INVITE to kamailio2 >>>> 3. kamailio2 relays INVITE to client registered using TLS >>>> 4. client answers with 200 OK, sends to kamailio2 >>>> 5. kamailio2 relays 200 OK to kamailio1 >>>> 6. kamailio1 relays 200 OK to asterisk >>>> 7. asterisk sends ACK to kamailio1 >>>> 8. kamailio1 complains "forward_request(): forward_req: ERROR: cannot >>>> forward to af 2, proto 3 no corresponding listening socket" which is >>>> because 200 OK has a contact header with tls transport from client >>>> 9. call drops in 30 secs which is expected because client never >>>> received the ACK >>>> >>>> any ideas on a fix or workaround? >>>> >>>> >>>> Kelvin Chua >>>> >>>> >>>> _______________________________________________ >>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >>>> listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>> >>>> >>>> -- >>>> Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - >>>> http://www.linkedin.com/in/miconda >>>> Kamailio World Conference, May 27-29, 2015 >>>> Berlin, Germany - http://www.kamailioworld.com >>>> >>>> >>>> _______________________________________________ >>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >>>> sr-users@lists.sip-router.org >>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>> >>>> >>> >> >> -- >> Daniel-Constantin Mierla - http://www.asipto.com >> http://twitter.com/#!/miconda - http://www.linkedin.com/in/micond >> <http://www.linkedin.com/in/miconda> >> >> >
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users