Hello,

you should still do record_route() for initial INVITE and then do
loose_route() for requests in dialog.

Can you try with default configuration file and then just load and
configure topos module? It should rule out if you have some wrong rules
in the config.

Or print the $mb with xlog() to see the content of the request as it is
seen in the config. See if there are correct Route headers.

Cheers,
Daniel

On 10.07.20 15:04, Mark Boyce wrote:
> Hi all
>
> Just enabled topos with redis backend (topos/topos_redis/ndb_redis)
>
> The interesting bits of the calls are going from kamailio (5.3.5) to Asterisk 
> with topos enabled for that leg
>
> All seems to be ok until the far end (Asterisk) sends a BYE.  At which point 
> kamailo passes message to WITHINDLG, in loose_route comes up false (-1) and 
> the BYE gets missed, falling through to the “404 Not here” at the end of 
> WITHINDLG.
>
>
> I’m guessing that loose_route should be able to “see inside” topos, or should 
> I be throwing loose_route away when using topos?
>
> Happy to upgrade to 5.4 and do diags if it appears to be a bug.
>
> Best regards
> Mark
> -- 
> Mark Boyce
> Dark Origins Ltd
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> [email protected]
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Funding: https://www.paypal.me/dcmierla


_______________________________________________
Kamailio (SER) - Users Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to