Re: [SR-Users] CSeq not incrementing - app_ruby

2019-05-01 Thread Andrew White
Hi Henning, Thanks for your email, you pointed me in the right direction! It turns out my configuration wasn’t setting the required flag during the actual routing. I didn’t understand the dialog module required you to set this flag ad-hoc, I just assumed this was done with the FLT/FLB default f

Re: [SR-Users] CSeq not incrementing - app_ruby

2019-05-01 Thread Andrew White
Hi Henning, Thanks for your reply! I believe I have it in the correct place. My kamailio.cfg is fairly simple, as I do all my processing within app_ruby. Here’s the full config: https://0bin.net/paste/AQHG2Le8Opj0WT3Z#fUWSxjpEDyAmfNoLqrJ0Lwh5+STvEMJsa+4Jnw48I5+

Re: [SR-Users] CSeq not incrementing - app_ruby

2019-04-30 Thread Henning Westerholt
Hello Andrew, It seems indeed that the dialog is not found, and therefore the cseq can't be incremented. just to make sure there is no obvious error - you actually set the dlg_flag 4 in the proper place in the configuration - e.g. for initial dialog forming requests? Cheers, Henning Am 29.0

Re: [SR-Users] CSeq not incrementing - app_ruby

2019-04-29 Thread Andrew White
Hi Henning/Karsten, Thanks so much for your feedback. @Henning - you’re right, I’ve misunderstood the purpose of cseq_diff. Thanks for pointing that out, I’ve removed that reference! I’ve done a debug and privatised a few values (IPs, phone numbers, passwords, etc): https://0bin.net/paste/yjX

Re: [SR-Users] CSeq not incrementing - app_ruby

2019-04-28 Thread Henning Westerholt
Hello, why do you set the variable cseq_diff to 1? From the module README: "The CSeq difference is stored in $dlg_var(cseq_diff), be sure this variable is not overwritten via config operation." A suggestion would be to test this with DBG log level, so see if the dialog module is logging someth

Re: [SR-Users] CSeq not incrementing - app_ruby

2019-04-27 Thread Karsten Horsmann
Hi, AFAIK the uac module don't support cseq autoupdate. CSeq is not increased automatically by uac_auth() during authentication - the follow up request may be rejected. CSeq can be increased when authenticating INVITE requests - dialog module has to be used, with CSeq tracking feature enabled (se

[SR-Users] CSeq not incrementing - app_ruby

2019-04-26 Thread Andrew White
Hi all, I’m still building with app_ruby and loving it - for the most part! I’m having an issue with one of my providers responding with a 482 on auth invite. Researching, it appears that my CSeq isn’t incrementing and this is the reason for the issue. I already have the relevant flag set in m