problemen met registratie inkomende trunk

Speciaal voor Asterisk-gebruikers een apart forum voor Budget Phone accounts.
Bericht
Auteur
geordy
Berichten: 6
Lid geworden op: ma 14 nov 2011, 12:43

problemen met registratie inkomende trunk

#1 Bericht door geordy » ma 14 nov 2011, 13:28

Hoi,

Ik ga nu maar eens posten want ik ben nu al ruim 4 uur bezig en krijg het niet voor elkaar om een inkomende trunk aan te maken met FreePBX 2.9.0.7 ism asterisk 1.8.7.1

Ik heb een budgetphone account en alles gecontrolleerd met een sipura spa 3000 en een voip softphone. Gebruikers naam en password doen het goed.

Ik heb in freepbx het volgende trunk aangemaakt:
OUTGOING
username=31172xxxxxx
type=friend
secret=xxxxxxxx
qualify=no
port=5060
insecure=very
host=sip1.budgetphone.nl
fromuser=31172xxxxxxx
fromdomain=sip1.budgetphone.nl

INCOMING
User context: 31172xxxxxxxx
username=31172xxxxxx
type=friend
secret=xxxxxxxx
qualify=no
port=5060
nat=yes
insecure=very
host=sip1.budgetphone.nl
fromuser=31172xxxxxxxxx
fromdomain=sip1.budgetphone.nl
dtmfmode=rfc2833
disallow=all
context=from-trunk
canreinvite=no&no
canredirect=no
authuser=31172xxxxxxx
allow=ulaw

En met de volgende registration string:
3117272xxxxx@sip1.budgetphone.nl:PASSWD:31172xxxxxx@sip1.budgetphone.nl:5060/31172xxxxxx

Als ik dan in de logs kijk:
[Nov 14 11:01:30] NOTICE[10052] chan_sip.c: -- Registration for '31172xxxxxx@sip1.budgetphone.nl' timed out, trying again (Attempt #27)

als ik een tcp dump zie ik dat ik een 401 krijg van de sip server. dat gebeurt ook met een softphone maar die komt dan gelijk terug met een ander authentication digest.

Ik vermoed dus dat het helemaal fout gaat met authenticeren maar ik kom er niet meer uit.

Iemand?????

ab_m_g
Berichten: 749
Lid geworden op: ma 17 jan 2011, 23:01
Locatie: Midden van het land

Re: problemen met registratie inkomende trunk

#2 Bericht door ab_m_g » ma 14 nov 2011, 13:44

Ik heb nog niet veel succes gehad met FreePBX, maar zie wel dat er met de registratiestring iets niet in orde is. Uit mijn geheugen:
username:pass@sip1.budgetphone.nl/username

dus
3117272xxxxx:pass@sip1.budgetphone.nl/317272xxxxx

geordy
Berichten: 6
Lid geworden op: ma 14 nov 2011, 12:43

Re: problemen met registratie inkomende trunk

#3 Bericht door geordy » ma 14 nov 2011, 14:14

Hoi,

Ook al geprobeerd. Zit nu even de docs te lezen van asterisk 1.8.7.1 en daarmee ook de auth regel aan te maken in de config maar dat lukt ook niet....

sniff

ito
Berichten: 2
Lid geworden op: di 15 nov 2011, 15:50

Re: problemen met registratie inkomende trunk

#4 Bericht door ito » wo 16 nov 2011, 19:56

Hoi,

Ik ondervond ook dergelijke problemen met asterisk 1.8.7.1 ...
Het vreemde was dat het ene nummer/account (soms)wel registreerde en het andere niet, daarna steeds auth errors.

Maar nu met Asterisk PBX 10.0.0-rc2 geen problemen ...!

Good Luck,

Joost

geordy
Berichten: 6
Lid geworden op: ma 14 nov 2011, 12:43

Re: problemen met registratie inkomende trunk

#5 Bericht door geordy » za 19 nov 2011, 08:59

hmmm,

Bedankt voor de tip ITO, ga zo rc2 downloaden en proberen. Ik ook al 1.4 geinstalleerd maar daar ook geen suc6 mee.

Het probleem zit hem erin dat er 401 authentication error wordt gestuurd vanuit BP, en dan zou asterisk de nonce moeten gebruiken om een challenge te doen... Helaas doet ie dat niet.

Ga nu gelijk even rc2 installeren en kijken of het dan wel werkt.

ito
Berichten: 2
Lid geworden op: di 15 nov 2011, 15:50

Re: problemen met registratie inkomende trunk

#6 Bericht door ito » zo 20 nov 2011, 19:54

Alright,

Wat ik hier in mijn logs zag, met 1.8.7.1, was oa bij:
Authorization: Digest username="3113220XXXX <en hier een hoop spaties> ", realm="sip1.budgetphone.nl "
Een hele hoop spaties .... het loopt in elk geval mis met de authentication digest.

Voorheen gebruikte ik 1.6.2.9 zonder problemen. 10 rc2 (linux armv5tel) draait hier nu als een zonnetje :)

Cheers,

ito

geordy
Berichten: 6
Lid geworden op: ma 14 nov 2011, 12:43

Re: problemen met registratie inkomende trunk

#7 Bericht door geordy » vr 09 dec 2011, 21:09

:D heb in ieder geval heeeeeeeeeeeeeel veel geleerd van SIP.

Voor degene die een goede instelling willen voor freepbx hier mijn config:

Trunk Name: Budgetphone
Outbound CallerID: 31xxxxxxxxx (eigen telefoon nr)

Trunk Name: budgetphone
allow=alaw
canreinvite=no
disallow=all
dtmfmode=rfc2833
fromdomain=sip1.budgetphone.nl
fromuser=31xxxxxxxxx
host=sip1.budgetphone.nl
insecure=invite
nat=yes
qualify=yes
secret=PassWorD
username=31xxxxxxxxx
realm=sip1.budgetphone.nl <--- Dit was het probleem
type=peer

user context: 31xxxxxxxxx
allow=alaw
context=from-pstn
disallow=all
type=user

Register string:
31xxxxxxxxx@sip1.budgetphone.nl:PassWorD:31xxxxxxxxx@sip1.budgetphone.nl/31xxxxxxxxx

Nu nog mijn SPA3000 erin en alle iphones en dan gaat mijn vrouw gek worden.

geordy
Berichten: 6
Lid geworden op: ma 14 nov 2011, 12:43

Re: problemen met registratie inkomende trunk

#8 Bericht door geordy » vr 09 dec 2011, 21:09

PS: met asterisk 1.8.2

ab_m_g
Berichten: 749
Lid geworden op: ma 17 jan 2011, 23:01
Locatie: Midden van het land

Re: problemen met registratie inkomende trunk

#9 Bericht door ab_m_g » vr 09 dec 2011, 22:21

Verbaasd me wel dat het werkt, want je hebt "disallow=all" na "allow=alaw" staan...

Met het disallow maak je toch het voorgaande allow weer ongedaan?

Maar ok, als het werkt: zo laten natuurlijk :)

daviddunnaway
Berichten: 2
Lid geworden op: ma 12 dec 2011, 12:57

Re: problemen met registratie inkomende trunk

#10 Bericht door daviddunnaway » ma 12 dec 2011, 13:04

Ik heb deze instelling overgenomen, maar bij mij werkt het niet. Krijg steeds de mededeling dat alle lijnen in bezet zijn bij uitgaande gesprekken, en bij inkomende krijg ik het bericht van Budgetphone dat de persoon niet bereikbaar is.

Trunk Name: Lijn1

PEER Details:
allow=alaw
canreinvite=no
dtmfmode=rfc2833
fromdomain=sip1.budgetphone.nl
fromuser=3170XXXXXX
host=sip1.budgetphone.nl
insecure=invite
nat=yes
qualify=yes
secret=XXXXXXXX
username=3170XXXXX
realm=sip1.budgetphone.nl
type=peer

Incoming Settings
USER Context: 3170XXXXXXX

USER Details:
allow=alaw
context=from-pstn
type=user



Register String:
3170XXXXXX@sip1.budgetphone.nl:XXXXXX:3170XXXXXX@sip1.budgetphone.nl/3170XXXXXX

Plaats reactie