Hi Alex/All,
So using msg_apply_changes() worked! This is great, thank you! So now that I can see results when I do "kamctl dialog show”. I’m using algorithm “call load distribution” with this config:
# cat /etc/kamailio/dispatcher.list 1 sip:host1.example.com:8060;transport=tcp duid=stt_h01 1 sip:host2.example.com:8060;transport=tcp duid=stt_h02 1 sip:host3.example.com:8060;transport=tcp duid=stt_h03
2 sip:host1.example.com:8060;transport=tcp duid=tts_h01 2 sip:host2.example.com:8060;transport=tcp duid=tts_h02 2 sip:host3.example.com:8060;transport=tcp duid=tts_h03
The output of "kamctl dialog show” does not show any obvious information that the hosts will be load balanced according to the one with the least number of concurrent sessions.. Is this all I need? Am I missing something or this looks correct? How is the information that dialog keeps connected to the configuration of the backends?
Thank you so much
With best wishes, Unai Rodriguez On 25 Jan 2024 at 18:48 +0100, Alex Balashov via sr-users sr-users@lists.kamailio.org, wrote:
On 25 Jan 2024, at 03:35, Unai Rodriguez via sr-users sr-users@lists.kamailio.org wrote:
I tried this (and some variations) to no avail:
request_route { insert_hf("Contact: $fu\r\n"); ... ...
I see the Contact header inserted but after receiving the first SIP INVITE (ie too late). Is there a way I can instruct the DIALOG module to use a value of Contact that’s been computed dynamically on the config? Is it possible to modify what Kamailio holds in memory for the value of Contact before the dialog module processes it? Any other points on how I could deal with this missing Contact header?
I believe that calling msg_apply_changes() will sync the change lumps to the in-memory message structure.
Whether this will affect the version of the message that `dialog` operates on, I'm not 100% sure...
-- Alex
-- Alex Balashov Principal Consultant Evariste Systems LLC Web: https://evaristesys.com Tel: +1-706-510-6800
Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to sr-users-leave@lists.kamailio.org Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: