Hey,
Could you try replacing the @-sign in the username with: %40 (percent-forty)? // Samuel ________________________________ From: sr-users <sr-users-boun...@lists.kamailio.org> on behalf of Floimair Florian <f.floim...@commend.com> Sent: Monday, November 27, 2017 3:33:21 PM To: Kamailio (SER) - Users Mailing List Subject: [SR-Users] URL problems connecting to external (Azure) MySQL database Hi! I’m having troubles connecting Kamailio to an external MySQL database (on Microsoft Azure Cloud). Initially creating the database with kamctl worked fine, but accessing it at runtime via db_url fails. A somewhat unusual thing about the connection to a MySQL database on Azure is that the username contains an ‘@’ character. This leads me to believe that this case is somewhat unhandled when parsing the database URI. Trying to connect to something like modparam("sipcapture", "db_url", "mysql://user@clouddb:passw...@clouddb.mysql.database.azure.com/db") Results in errors starting Kamailio ERROR: db_mysql [km_my_con.c:124]: db_mysql_new_connection(): driver error: Unknown MySQL server host 'clouddb' (-2) ERROR: <core> [db.c:318]: db_do_init2(): could not add connection to the pool ERROR: sipcapture [sipcapture.c:1146]: child_init(): unable to connect to database [mysql://user@clouddb:passw...@clouddb.mysql.database.azure.com/db] from capture_mode param. Is there a trick on how to achieve a connection in this case like some sort of escape character probably? Mit freundlichen Grüßen Florian Floimair (IMS) 1568
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users