I am planning on moving my registrations fully over to kamailio eventually. The big obstacle to this is that I have a custom routing API integrated with asterisk, and much more experience with it overall. I wanted to take the migration slower, getting a basic proxy working first.

Thank you,

Enzo Damato

On 2/17/25 10:04 AM, Olle E. Johansson via sr-users wrote:


On 17 Feb 2025, at 16:35, Sergiu Pojoga via sr-users <[email protected]> wrote:

There are several ways to integrate Kamailio with Asterisk.
Try to figure out if you really need registrations in Asterisk now that you have Kamailio. It makes things so much more complex and less scalable to have registrations in Asterisk.

/O

The easiest by far is to leverage SIP PATH mechanism as defined by rfc3327 <https://datatracker.ietf.org/doc/html/rfc3327>

On the Kamailio side: https://www.kamailio.org/docs/modules/devel/modules/path.html

Heads-up: some Asterisk versions, also channel drivers, have broken SIP PATH implementations, so you'd have to do your diligence and research to figure out which one works best for you.

On Mon, Feb 17, 2025 at 10:17 AM Enzo Damato via sr-users <[email protected]> wrote:

    Hi. I'm working on setting up kamailio as a load balancer for some
    asterisk instances. I've build a configuration that is working
    for the
    most part, but I am encountering issues with calls from the asterisk
    instances to users who's registrations were processed through the
    kamailio instance. When these users register, asterisk saves
    thier AOR
    as the address of the kamailio instance, and then subsequently
    tires to
    send invites to kamailio, instead of to the UAC. Since kamailio just
    proxied the registration, without actually registering the user, it
    doesn't know what to do with the invite, and the call fails. I would
    like to configure kamailio to rewrite the sip requests so that all
    traffic appears to be coming from the end user, rather than from the
    kamailio instance, essentially making the proxy transparent. Is this
    possible?

    Thank you,

    Enzo Damato

    __________________________________________________________
    Kamailio - Users Mailing List - Non Commercial Discussions --
    [email protected]
    To unsubscribe send an email to [email protected]
    Important: keep the mailing list in the recipients, do not reply
    only to the sender!

__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the sender!


__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions 
[email protected]
To unsubscribe send an email [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- 
[email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to