summaryrefslogtreecommitdiff
path: root/configs/basic-pbx/pjsip.conf
diff options
context:
space:
mode:
Diffstat (limited to 'configs/basic-pbx/pjsip.conf')
-rw-r--r--configs/basic-pbx/pjsip.conf49
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