FreePBX en Scarlet

Plaats reactie
blaatpraat
Elite Poster
Elite Poster
Berichten: 1279
Lid geworden op: 10 jan 2014, 12:09
Uitgedeelde bedankjes: 31 keer
Bedankt: 101 keer
Provider

Ik heb hier nog een relatief ongebruikt scarlet telefoonnummer liggen, waarvan ik alle voip login gegevens heb.
Nu zou ik dit nummer in een Asterisk / FreePBX opstelling willen krijgen.
Ik krijg dit echter niet voor elkaar, en de logging van FreePBX is niet om naar huis te schrijven...

Eerst en vooral heb ik al ontdekt dat het chan_sip moet zijn, chan_pjsip lukt in het geheel niet.
Mocht er iemand weten of het wel zou lukken via chan_pjsip, hoor ik het graag.

Mijn huidige instellingen:
Outbound:
host=ims.scarlet.be
username=<TELEFOON>
secret=<PASSWORD>
type=peer
fromdomain=ims.scarlet.be
insecure=port,invite
trustrpid=yes
sendrpid=yes
qualify=yes
canreinvite=no
allow=ulaw&alaw
authname=<VOIP USERNAME>@ims.scarlet.be
Inbound:
type=user
secret=<PASSWORD>
context=from-trunk
host=ims.scarlet.be
Register string: <telefoon>:<password>:<username>@[email protected]

Zonder die 2e "@ims.scarlet.be" kreeg ik continu een password incorrect foutmelding.
Daar de voip username in feite inclusief "@ims.scarlet.be" is, vermoed ik dat dit ook wel zo moet.

Mijn kennis van Asterisk zit serieus ver, het is al jaren geleden dat ik er nog mee gewerkt heb alvast...
Iemand die de fout zou zien toevallig?

Even terzijde melden: in pakweg microsip (een softphone / sip client) kan ik perfect verbinden.
Gebruikersavatar
raf1
Elite Poster
Elite Poster
Berichten: 4954
Lid geworden op: 17 nov 2009, 22:39
Uitgedeelde bedankjes: 235 keer
Bedankt: 1542 keer
Provider

blaatpraat schreef:Register string: <telefoon>:<password>:<username>@[email protected]
Dit zou het moeten zijn: +[email protected]:password:[email protected]@ims.scarlet.be
Je FreePBX moet gebaseerd zijn op Asterisk 13 of hoger.
blaatpraat
Elite Poster
Elite Poster
Berichten: 1279
Lid geworden op: 10 jan 2014, 12:09
Uitgedeelde bedankjes: 31 keer
Bedankt: 101 keer
Provider

Helaas, zelfde probleem met die andere register string.

In de logs zie ik wel dit terug:
Received response: "Forbidden" from '<sip:+[email protected]:5160>;tag=<randomstring>

Wat me ook opvalt, in wireshark, is dat als ik probeer te bellen via de trunk, ik het volgende zie:
REQUEST INVITE sip:<gebeld nummer>%40<mijn nummer>@ims.scarlet.be

Als ik bel via microsip, zie ik enkel maar REQUEST INVITE sip:<gebeld nummer>@ims.scarlet.be

Asterisk 14 draait hier momenteel.
Gebruikersavatar
raf1
Elite Poster
Elite Poster
Berichten: 4954
Lid geworden op: 17 nov 2009, 22:39
Uitgedeelde bedankjes: 235 keer
Bedankt: 1542 keer
Provider

Moet je niet steeds ook "fromuser" meegeven?
Dus

Code: Selecteer alles

fromuser=+32xxxxxxxx
philippe_d
Moderator
Moderator
Berichten: 16487
Lid geworden op: 28 apr 2008, 11:22
Locatie: Waregem
Uitgedeelde bedankjes: 820 keer
Bedankt: 2998 keer
Provider

blaatpraat schreef: In de logs zie ik wel dit terug:
Received response: "Forbidden" from '<sip:+[email protected]:5160>;tag=<randomstring>
Heeft het iets met de SIP poort te maken?
Blijkbaar wordt 5160 gebruikt ipv 5060, waarschijnljk omdat de Asterisk achter de O-box zit (NAT) ?
VoIP: WeePee (vaste nummers geporteerd), Sipgate.de, Sipgate.co.uk, MegaVoip (uitgaand België).
Provider: Proximus Start (60/4 mbps down/up).
Modem/Router: Fritz!Box 7590 int, OS 07.39-97058 BETA, profiel 100/35.
Telefoon centrale: Euracom 181 achter FritzBox So.
TV: Telenet CI+, Fritz!DVB-C.
blaatpraat
Elite Poster
Elite Poster
Berichten: 1279
Lid geworden op: 10 jan 2014, 12:09
Uitgedeelde bedankjes: 31 keer
Bedankt: 101 keer
Provider

raf1 schreef:Moet je niet steeds ook "fromuser" meegeven?
Dus

Code: Selecteer alles

fromuser=+32xxxxxxxx
Zit er ook in, zelfde probleem. :(
philippe_d schreef:
blaatpraat schreef: In de logs zie ik wel dit terug:
Received response: "Forbidden" from '<sip:+[email protected]:5160>;tag=<randomstring>
Heeft het iets met de SIP poort te maken?
Blijkbaar wordt 5160 gebruikt ipv 5060, waarschijnljk omdat de Asterisk achter de O-box zit (NAT) ?
Source port is 5160, destination port is 5060.
De packets die terugkomen van scarlet worden dus naar 5160 gebracht.
Aangezien ik dit al in de log van Asterisk zie, vermoed ik dat dit wel goed is, maar om het zekere voor het onzekere te nemen heb ik even die poort open gezet in de O-box.
Dit maakt helaas ook geen verschil.
Gebruikersavatar
xming
Pro Member
Pro Member
Berichten: 434
Lid geworden op: 06 okt 2005, 10:35
Uitgedeelde bedankjes: 9 keer
Bedankt: 47 keer
Provider

raf1 schreef:Moet je niet steeds ook "fromuser" meegeven?
Dus

Code: Selecteer alles

fromuser=+32xxxxxxxx
Ja
philippe_d schreef:
blaatpraat schreef: In de logs zie ik wel dit terug:
Received response: "Forbidden" from '<sip:+[email protected]:5160>;tag=<randomstring>
Heeft het iets met de SIP poort te maken?
Blijkbaar wordt 5160 gebruikt ipv 5060, waarschijnljk omdat de Asterisk achter de O-box zit (NAT) ?
Heel wss, je kan ook 5060 forwarden naar je *, maar dan is je * publiek bereikbaar, niet wat je wilt tenzij je binnenkomend register/invite zonder registratie wilt.

Voor diegene die freeswitch wilt gebruiken ipv * hier is een wekende configuratie https://userbase.be/forum/viewtopic.php ... ch#p592582
Gebruikersavatar
raf1
Elite Poster
Elite Poster
Berichten: 4954
Lid geworden op: 17 nov 2009, 22:39
Uitgedeelde bedankjes: 235 keer
Bedankt: 1542 keer
Provider

Met pjsip.conf zou het toch moeten werken.
Op basis van de IMS UNI specification - Enterprise Voice Multi op http://www.proximus.com/en/group/govern ... nformation kom ik tot volgende instellingen voor Scarlet:

Code: Selecteer alles

[endpoint]
100rel=yes

[udp-transport]
type=transport
protocol=udp
bind=0.0.0.0

[Scarlet]
type=registration
transport=transport-udp
outbound_auth=Scarlet
server_uri=sip:ims.scarlet.be
client_uri=sip:[email protected]
retry_interval=60
expiration=3600
support_path=yes


[Scarlet]
type=auth
auth_type=userpass
password=scarlet_password
[email protected]
realm=ims.scarlet.be

[Scarlet]
type=aor
contact=sip:ims.scarlet.be:5060

[Scarlet]
type=endpoint
transport=transport-udp
context=from-trunk
disallow=all
allow=alaw
allow=ulaw
outbound_auth=Scarlet
aors=Scarlet
from_user=+32xxxxxxxx
from_domain=ims.scarlet.be
direct_media=no


[Scarlet]
type=identify
endpoint=Scarlet
match=ims.scarlet.be

krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Ik kan de bal volledig mis slaan, maar gebruikt Scarlet niet VLAN30 van de bbox?

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
Gebruikersavatar
xming
Pro Member
Pro Member
Berichten: 434
Lid geworden op: 06 okt 2005, 10:35
Uitgedeelde bedankjes: 9 keer
Bedankt: 47 keer
Provider

VLAN10 voor VoIP. Het werkt ook via internet.
blaatpraat
Elite Poster
Elite Poster
Berichten: 1279
Lid geworden op: 10 jan 2014, 12:09
Uitgedeelde bedankjes: 31 keer
Bedankt: 101 keer
Provider

Zonet eens die pjsip ingesteld.
Helaas nog niet werkend, ik zie wel dit in de logs:
[2017-01-21 19:04:56] VERBOSE[26861] res_pjsip/pjsip_configuration.c: Contact Scarlet_pjsip/sip:ims.scarlet.be is now Reachable. RTT: 118.276 msec
[2017-01-21 19:05:25] VERBOSE[31416][C-0000001a] app_dial.c: Called PJSIP/<gebeld nummer>@Scarlet_pjsip
[2017-01-21 19:05:25] VERBOSE[31416][C-0000001a] app_dial.c: Everyone is busy/congested at this time (1:0/0/1)
Plaats reactie

Terug naar “VoIP”