]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
res_pjsip: Add/update ERROR msg if invalid URI. 24/4624/1
authorRichard Mudgett <rmudgett@digium.com>
Tue, 13 Dec 2016 20:34:54 +0000 (14:34 -0600)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 14 Dec 2016 17:37:17 +0000 (11:37 -0600)
ASTERISK-24499

Change-Id: Ie305153e47e922233b2ff24715e0e326e5fa3a6c

res/res_pjsip.c
res/res_pjsip_session.c

index fbb4a4c851f9e784ca18c315cb1b765bcdbb3c30..4c461b900384a692e29598ed14844ad29976ca83 100644 (file)
@@ -2905,7 +2905,8 @@ pjsip_dialog *ast_sip_create_dialog_uac(const struct ast_sip_endpoint *endpoint,
        res = pjsip_dlg_create_uac(pjsip_ua_instance(), &local_uri, NULL, &remote_uri, &target_uri, &dlg);
        if (res != PJ_SUCCESS) {
                if (res == PJSIP_EINVALIDURI) {
-                       ast_log(LOG_ERROR, "Could not create dialog to endpoint '%s' as URI '%s' is not valid\n",
+                       ast_log(LOG_ERROR,
+                               "Endpoint '%s': Could not create dialog to invalid URI '%s'.  Is endpoint registered?\n",
                                ast_sorcery_object_get_id(endpoint), uri);
                }
                return NULL;
index 4608f4bdff8792234a436f447167bf054913f301..d41d2d9593bc70a4a32b6cfaf67e965538768d27 100644 (file)
@@ -1736,6 +1736,8 @@ struct ast_sip_session *ast_sip_session_create_outgoing(struct ast_sip_endpoint
 
        /* If we still have no URI to dial fail to create the session */
        if (ast_strlen_zero(uri)) {
+               ast_log(LOG_ERROR, "Endpoint '%s': No URI available.  Is endpoint registered?\n",
+                       ast_sorcery_object_get_id(endpoint));
                return NULL;
        }