diff options
Diffstat (limited to 'configs/basic-pbx/pjsip.conf')
-rw-r--r-- | configs/basic-pbx/pjsip.conf | 49 |
1 files changed, 47 insertions, 2 deletions
diff --git a/configs/basic-pbx/pjsip.conf b/configs/basic-pbx/pjsip.conf index 3d9805c0c..00e386a73 100644 --- a/configs/basic-pbx/pjsip.conf +++ b/configs/basic-pbx/pjsip.conf @@ -9,13 +9,58 @@ bind = 0.0.0.0 ;external_media_address = 203.0.113.1 ;external_signaling_address = 203.0.113.1 +;================================ CONFIG FOR SIP ITSP == + +; Registration for Digium Cloud Services Account + +[dcs-trunk] +type = registration +transport = transport-udp-nat +outbound_auth = dcs-trunk-auth +server_uri = sip:sip.digiumcloud.net +;client_uri = sip:myaccountID@sip.digiumcloud.net +retry_interval = 60 + +[dcs-trunk-auth] +type = auth +auth_type = userpass +;username = myaccountID +;password = ASTRONGPASSWORD + +; Endpoint for Digium Cloud Services account + +[dcs-endpoint] +type=endpoint +transport = transport-udp-nat +context = DCS-Incoming +allow = !all,g722,ulaw +outbound_auth = dcs-auth +aors = dcs-aor +direct_media = no +from_domain = sip.digiumcloud.net + +[dcs-auth] +type = auth +auth_type = userpass +;username = myaccountID +;password = ASTRONGPASSWORD +realm = sip.digiumcloud.net + +[dcs-aor] +type = aor +contact = sip:sip.digiumcloud.net + +[dcs-identify] +type=identify +endpoint = dcs-endpoint +;match = 8.17.32.12 ;================================ ENDPOINT TEMPLATES == ; Our primary endpoint template for internal desk phones. [endpoint-internal-d70](!) type = endpoint transport = transport-udp-nat -context = Internal +context = Long-Distance allow = !all,g722,ulaw direct_media = no trust_id_outbound = yes @@ -110,7 +155,7 @@ mailboxes = 1101@example [1103](endpoint-internal-d70) auth = 1103 aors = 1103 -callerid = Penelope Bronte <103> +callerid = Penelope Bronte <1103> [1103](auth-userpass) password = zutAnacHe8ewuWr |