SAC documentation: don't specify transports for endpoints and registrations
[asterisk/asterisk.git] / configs / basic-pbx / pjsip.conf
1 ;================================ TRANSPORTS ==
2 ; Our primary transport definition for UDP communication behind NAT.
3 [transport-udp-nat]
4 type = transport
5 protocol = udp
6 bind = 0.0.0.0
7 ; NAT settings
8 ;local_net = 10.0.0.0/8
9 ;external_media_address = 203.0.113.1
10 ;external_signaling_address = 203.0.113.1
11
12 ;================================ CONFIG FOR SIP ITSP ==
13
14 ; Registration for Digium Cloud Services Account
15
16 [dcs-trunk]
17 type = registration
18 outbound_auth = dcs-trunk-auth
19 server_uri = sip:sip.digiumcloud.net
20 ;client_uri = sip:myaccountID@sip.digiumcloud.net
21 retry_interval = 60
22
23 [dcs-trunk-auth]
24 type = auth
25 auth_type = userpass
26 ;username = myaccountID
27 ;password = ASTRONGPASSWORD
28
29 ; Endpoint for Digium Cloud Services account
30
31 [dcs-endpoint]
32 type=endpoint
33 context = DCS-Incoming
34 allow = !all,g722,ulaw
35 outbound_auth = dcs-auth
36 aors = dcs-aor
37 direct_media = no
38 from_domain = sip.digiumcloud.net
39
40 [dcs-auth]
41 type = auth
42 auth_type = userpass
43 ;username = myaccountID
44 ;password = ASTRONGPASSWORD
45 realm = sip.digiumcloud.net
46
47 [dcs-aor]
48 type = aor
49 contact = sip:sip.digiumcloud.net
50
51 [dcs-identify]
52 type=identify
53 endpoint = dcs-endpoint
54 ;match = 8.17.32.12
55
56 ;================================ ENDPOINT TEMPLATES ==
57 ; Our primary endpoint template for internal desk phones.
58 [endpoint-internal-d70](!)
59 type = endpoint
60 context = Long-Distance
61 allow = !all,g722,ulaw
62 direct_media = no
63 trust_id_outbound = yes
64 device_state_busy_at = 1
65 dtmf_mode = rfc4733
66
67 [auth-userpass](!)
68 type = auth
69 auth_type = userpass
70
71 [aor-single-reg](!)
72 type = aor
73 max_contacts = 1
74
75 ;================================ ENDPOINT DEFINITIONS ==
76 ; Below are the definitions for all staff devices, listed by department.
77 ;
78 ; Super Awesome Company uses the MAC address of their devices for the auth
79 ; username and the extension number for the name of the endpoint, auth and
80 ; aor objects. If your phones must use the same user ID and auth name then
81 ; you will need to customize the endpoints accordingly.
82
83 ;================================ MANAGEMENT ==
84
85 ;Lindsey Freddie
86 ;President for Life
87
88 [1107](endpoint-internal-d70)
89 auth = 1107
90 aors = 1107
91 callerid = Lindsey Freddie <1107>
92
93 [1107](auth-userpass)
94 password = 4webrEtHupHewu4
95 username = 0019159BF771
96
97 [1107](aor-single-reg)
98 mailboxes = 1107@example
99
100 ;================================
101 ;Temple Morgan
102 ;Life Assistant to the President for Life
103
104 [1111](endpoint-internal-d70)
105 auth = 1111
106 aors = 1111
107 callerid = Temple Morgan <1111>
108
109 [1111](auth-userpass)
110 password = be4eberEkUsUMaF
111 username = 000FD3012445
112
113 [1111](aor-single-reg)
114 mailboxes = 1111@example
115
116 ;================================
117 ;Terry Jules
118 ;Director of Sales
119
120 [1109](endpoint-internal-d70)
121 auth = 1109
122 aors = 1109
123 callerid = Terry Jules <1109>
124
125 [1109](auth-userpass)
126 password = sPeFaChe7ruxarE
127 username = 00094558B29E
128
129 [1109](aor-single-reg)
130 mailboxes = 1109@example
131
132 ;================================
133 ;Maria Berny
134 ;Director of Customer Experience
135
136 [1101](endpoint-internal-d70)
137 auth = 1101
138 aors = 1101
139 callerid = Maria Berny <1101>
140
141 [1101](auth-userpass)
142 password = SW2fur7facrarac
143 username = 3605657CFB45
144
145 [1101](aor-single-reg)
146 mailboxes = 1101@example
147
148 ;================================
149 ;Penelope Bronte
150 ;Director of Engineering
151
152 [1103](endpoint-internal-d70)
153 auth = 1103
154 aors = 1103
155 callerid = Penelope Bronte <1103>
156
157 [1103](auth-userpass)
158 password = zutAnacHe8ewuWr
159 username = D5F646797302
160
161 [1103](aor-single-reg)
162 mailboxes = 103@example
163
164 ;================================
165 ;Aaron Courtney
166 ;Accounting and Records
167
168 [1106](endpoint-internal-d70)
169 auth = 1106
170 aors = 1106
171 callerid = Aaron Courtney <1106>
172
173 [1106](auth-userpass)
174 password = tecrUBUs3u7uTab
175 username = EAFB2F4319C4
176
177 [1106](aor-single-reg)
178 mailboxes = 1106@example
179
180 ;================================ SALES STAFF ==
181
182 ;================================
183 ;Garnet Claude
184 ;Sales Associate
185
186 [1105](endpoint-internal-d70)
187 auth = 1105
188 aors = 1105
189 callerid = Garnet Claude <1105>
190
191 [1105](auth-userpass)
192 password = Q7rAphatRusteSW
193 username = 5187E6D311BE
194
195 [1105](aor-single-reg)
196 mailboxes = 1105@example
197
198 ;================================
199 ;Franny Ocean
200 ;Sales Associate
201
202 [1112](endpoint-internal-d70)
203 auth = 1112
204 aors = 1112
205 callerid = Franny Ocean <1112>
206
207 [1112](auth-userpass)
208 password = nefReSTAq8phaph
209 username = ACC6BC73A990
210
211 [1112](aor-single-reg)
212 mailboxes = 1112@example
213
214 ;================================ CUSTOMER SERVICE STAFF =
215
216 ;================================
217 ;Dusty Williams
218 ;Customer Advocate
219
220 [1115](endpoint-internal-d70)
221 auth = 1115
222 aors = 1115
223 callerid = Dusty Williams <1115>
224
225 [1115](auth-userpass)
226 password = cEBraN2trezaqEt
227 username = 2C61DA1AA74B
228
229 [1115](aor-single-reg)
230 mailboxes = 1115@example
231
232 ;================================
233 ;Tommie Briar
234 ;Customer Advocate
235
236 [1102](endpoint-internal-d70)
237 auth = 1102
238 aors = 1102
239 callerid = Tommie Briar <1102>
240
241 [1102](auth-userpass)
242 password = 6EBu8egespUwuth
243 username = 558EF2645DC7
244
245 [1102](aor-single-reg)
246 mailboxes = 1102@example
247
248 ;================================ ENGINEERING STAFF ==
249
250 ;================================
251 ;Hollis Justy
252 ;Software Engineer
253
254 [1110](endpoint-internal-d70)
255 auth = 1110
256 aors = 1110
257 callerid = Hollis Justy <1110>
258
259 [1110](auth-userpass)
260 password = vust6spuFereThA
261 username = D3D55712AED0
262
263 [1110](aor-single-reg)
264 mailboxes = 1110@example
265
266 ;================================
267 ;Richard Casey
268 ;Software Engineer
269
270 [1104](endpoint-internal-d70)
271 auth = 1104
272 aors = 1104
273 callerid = Richard Casey <1104>
274
275 [1104](auth-userpass)
276 password = fU8puzuzEpRuSTa
277 username = 13B29A457ED5
278
279 [1104](aor-single-reg)
280 mailboxes = 1104@example
281
282 ;================================
283 ;Sal Smith
284 ;Software Engineer
285
286 [1114](endpoint-internal-d70)
287 auth = 1114
288 aors = 1114
289 callerid = Sal Smith <1114>
290
291 [1114](auth-userpass)
292 password = XapR4munEcadrub
293 username = C369192006EA
294
295 [1114](aor-single-reg)
296 mailboxes = 1114@example
297
298 ;================================
299 ;Laverne Roberts
300 ;Software Engineer
301
302 [1113](endpoint-internal-d70)
303 auth = 1113
304 aors = 1113
305 callerid = Laverne Roberts <1113>
306
307 [1113](auth-userpass)
308 password = mu8aPr4daJAQaDE
309 username = B07FF579AAC8
310
311 [1113](aor-single-reg)
312 mailboxes = 1113@example
313
314 ;================================
315 ;Colby Hildred
316 ;IT Systems
317
318 [1108](endpoint-internal-d70)
319 auth = 1108
320 aors = 1108
321 callerid = Colby Hildred <1108>
322
323 [1108](auth-userpass)
324 password = KAthufrudE6uyAs
325 username = DB589C0875AB
326
327 [1108](aor-single-reg)
328 mailboxes = 1108@example
329