We are using Kamailio 5.8.2 with the rtpengine module on Ubuntu 22.04. The "rtpengine" table is used to define nodes, with a configuration like this:

    modparam( "rtpengine", "db_url", DB_URL )
    modparam( "rtpengine", "table_name", "rtpengine" )
    modparam( "rtpengine", "setid_default", 1 )

It works fine if Kamailio is restarted after entries in the "rtpengine" table are inserted or deleted, but this isn't suitable for production use. I can't see anywhere in the module documentation where it says that a Kamailio restart is required, so not using entries in the "rtpengine" table appears to be a bug.

Perhaps it can periodically check the table for changes? Thank you.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <kamailio/kamailio/issues/4220@github.com>

davidvoisonics created an issue (kamailio/kamailio#4220)

We are using Kamailio 5.8.2 with the rtpengine module on Ubuntu 22.04. The "rtpengine" table is used to define nodes, with a configuration like this:

    modparam( "rtpengine", "db_url", DB_URL )
    modparam( "rtpengine", "table_name", "rtpengine" )
    modparam( "rtpengine", "setid_default", 1 )

It works fine if Kamailio is restarted after entries in the "rtpengine" table are inserted or deleted, but this isn't suitable for production use. I can't see anywhere in the module documentation where it says that a Kamailio restart is required, so not using entries in the "rtpengine" table appears to be a bug.

Perhaps it can periodically check the table for changes? Thank you.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <kamailio/kamailio/issues/4220@github.com>