Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - PWM

Pages: [1]
1
Technisch forum / Re: PJSIP trunk settings FreePBX
« on: 19 Aug 2023, 06:23:43 »
Misschien een beetje mosterd na de maaltijd, maar zo ziet mijn werkende pjsip config er uit:

Waar ik in het begin problemen mee heb gehad is dat de inkomende oproep in een trunk alleen herkend kan worden aan het ip adres van de Cheapconnect sip server. Dit omdat er in het From veld het nummer van de beller staat, en in het To veld het nummer van het gebelde nummer. Beide zijn niet bekend bij pjsip.

Dit is op te lossen met een identify sectie in de config zoals hieronder in het voorbeeld staat

Code: [Select]
[global]
type = global
disable_multi_domain = yes
allow_sending_180_after_183 = yes
max_initial_qualify_time = 20

[system]
type=system
threadpool_initial_size=20
threadpool_auto_increment=5
threadpool_idle_timeout=120
threadpool_max_size=100

;================================ Main settings ==

[registration](!)
type = registration
retry_interval = 30
forbidden_retry_interval = 60
fatal_retry_interval = 120
max_retries = 9999999
auth_rejection_permanent = no

;================================

[auth](!)
type = auth
;================================

[identify](!)
type = identify

;================================

[aor-trunk](!)
type = aor
;================================
[endpoint-trunk](!)
type = endpoint
send_history_info = no
send_pai = no
send_rpid = yes
direct_media = no
rtp_ipv6 = yes
rewrite_contact = no
timers_sess_expires=1800
tone_zone = nl
rtp_keepalive = 5
rtp_timeout = 15
rtp_timeout_hold = 3600
tos_audio=ef
cos_audio=5
rtp_symmetric = yes
preferred_codec_only = yes

;================================ TRANSPORTS ==

[transport](!)
type = transport
domain = sip.ipoac.nl
tos = cs3
cos = 3

[transport-udp-ipv4](transport)
protocol = udp
bind = 0.0.0.0:5060

[transport-udp-ipv6](transport)
protocol = udp
bind = [::]:5060

[transport-tcp-ipv4](transport)
protocol = tcp
bind = 0.0.0.0:5060

[transport-tcp-ipv6](transport)
protocol = tcp
bind = [::]:5060

;================================ CONFIG FOR SIP ITSP ==
; Groningen
[cheapconnect-31*********](registration)
server_uri = sip:voip.cheapconnect.net
client_uri = sip:31*********@voip.cheapconnect.net
contact_user = 31*********
outbound_auth = cheapconnect-31*********

[cheapconnect-31*********](auth)
username = 31*********
password = ***

[cheapconnect-31*********](endpoint-trunk)
allow = g722,alaw
outbound_auth = cheapconnect-31*********
aors = cheapconnect-31*********
context = interne-nummers

[cheapconnect-31*********](aor-trunk)
contact = sip:voip.cheapconnect.net

[cheapconnect-31*********](identify)
endpoint = cheapconnect-31*********
match = voip.cheapconnect.net
# Mogelijk werkt dit ook, maar dat is opgetest
#match_header = PortaSIP-Notify: aor=*trunknummer*

2
Algemeen forum / Re: Beveiliging
« on: 05 Jan 2022, 01:16:40 »
TLS op SIP staat al tijdje op de agenda, als je wilt kan ik je in de beta-groep van gebruikers zetten voor het testen daarvan.
Is hier al nieuws over? En is het nog mogelijk om in de betagroep terecht te komen?

3
Technisch forum / Re: TLS/SRTP bij Cheapconnect?
« on: 05 Jan 2022, 01:14:49 »
Lichte schop. Dit zou inderdaad een mooie toevoeging zijn. De verbinding naar dit forum is wel versleuteld maar telefoongesprekken niet?

De oplossing die ik nu gebruik is het verkeer versleuteld via een Asterisk PBX laten lopen die aan een "vertrouwde" internetverbinding hangt.

4
Technisch forum / Re: IPv6 voor SIP
« on: 05 Jan 2022, 01:08:19 »
Ik ben hier ook wel nieuwsgierig naar. Zal een boel gedoe schelen met timeouts door NAT en brakke ALG's. Ook kan het wat load schelen voor Cheapconnect omdat je niet steeds keepalive pakketjes heen en weer hoeft te pingelen.

Dellmont bied sinds een tijdje IPv6 aan wat prima werkt.

Pages: [1]