abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 
Gelöst
  • Der Fragesteller hat diesen Beitrag als gelöst markiert.
  • Geschlossen

Asterisk <> InternetBox: SIP REGISTER string

nivok
Level 2
1 von 15

Hallo,

 

Ich probiere, leider ohne Erfolg, ein Asterisk PBX an meinem internetbox SIP direct zu verbinden... ich habe aber mühe mit den SIP REGISTER string...

 

Ich kann aber Problemlos durch ein FritzBox oder via X-Lite mich verbinden...

 

Der Fehlermeldung das Asterisk bring ist: "failed to authenticate on REGISTER".

 

Kann jemand mich Hilfe bieten? Hat jemand solche schon gemacht?

 

Vielen Dank im Voraus und Gruess

Editiert
HILFREICHSTE ANTWORT1

Akzeptierte Lösungen
BetterWorld
Level 1
10 von 15

Ich habe Nichts im User-Context/details eingetragen.

 

In Peer-Details habe ich Folgendes:

 

username=<Anmeldename>
type=peer
secret=<Passwort>
qualify=yes
port=5060
outboundproxy=192.168.1.1:5060
nat=yes
insecure=port,invite
host=192.168.1.1
fromdomain=192.168.1.1
disallow=all
context=from-trunk
canreinvite=no
authuser=<Anmeldename>
allow=alaw

14 Kommentare 14
nivok
Level 2
2 von 15

Hier ist noch den Auszug von Log (falls das hilf):

 

<--- SIP read from UDP:192.168.1.1:5060 --->
SIP/2.0 401 Unauthorized
From: <sip:221@192.168.1.1>;tag=as47e64d30
To: <sip:221@192.168.1.1>;tag=bacd38-534d076d-13c4-55013-78230-5efc7c22-78230
Call-ID: 30a98a701de1520a6101d6e71484438e@[]
CSeq: 104 REGISTER
WWW-Authenticate: Digest realm="Home",domain="b2b.domain",nonce="64842cedbacd387d7b4a60"
Via: SIP/2.0/UDP 192.168.1.148:5060;branch=z9hG4bK4f7939d6
Supported: replaces,100rel,timer
Content-Length: 0

<------------->
--- (9 headers 0 lines) ---
Responding to challenge, registration to domain/host name 192.168.1.1
REGISTER 11 headers, 0 lines
Reliably Transmitting (no NAT) to 192.168.1.1:5060:
REGISTER sip:192.168.1.1 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.148:5060;branch=z9hG4bK6fb84cbf
Max-Forwards: 70
From: <sip:221@192.168.1.1>;tag=as47e64d30
To: <sip:221@192.168.1.1>
Call-ID: 30a98a701de1520a6101d6e71484438e@[2a02:1205:34d0:76d0:a00:27ff:fe48:735e]
CSeq: 105 REGISTER
User-Agent: FPBX-2.11.0(11.20.0)
Authorization: Digest username="221", realm="Home", algorithm=MD5, uri="sip:b2b.domain",d9f3c78863026146f712720a4432c", qop=auth, cnonce="0db92b40", nc=00000001
Expires: 120
Contact: <sip:221@192.168.1.148:5060>
Content-Length: 0


---

Und das loop und loop...

BetterWorld
Level 1
3 von 15

Hallo,

 

bei der SIP trunk definition muss beim username=<Anmeldename> statt Nebenstellennummer gesetzt werden.

BetterWorld
Level 1
4 von 15

Und Register-String übrigens wie folgt:

<Nebenstellen-Nr.>:<Passwort>:<Anmeldename>@192.168.1.1/<Nebenstellen-Nr.>

nivok
Level 2
5 von 15

Hallo BetterWorld,

 

Danke für dein Nachricht... Ich habe es letztendlich gefunden... Man braucht ein user-context:

type=user
secret=mypassword
insecure=port,invite
fromdomain=192.168.1.1
disallow=all
context=from-trunk
allow=alaw&ulaw&g726

mit user-context=221 (Nebenstellen-Nr.)

Damit funktionierts..

 

Gruess Nick

BetterWorld
Level 1
6 von 15

Oh ... also ...

 

... nicht: 

context=from-trunk

... sonern:

 

context=<Nebenstellen-Nr>

 ?

nivok
Level 2
7 von 15

Ja, genau so 😉

BetterWorld
Level 1
8 von 15

Hmm ... habs gerade ausprobiert ... funktioniert bei mir nicht ... context=from-trunk funktioniert ... 

nivok
Level 2
9 von 15

Habe mich vieleicht falsch erklärt...

Ich habe bei USER Context:

221

Bei USER Details:

type=user
secret=password
insecure=port,invite
fromdomain=192.168.1.1
disallow=all
context=from-trunk
allow=alaw&ulaw&g726

und bei REGISTER:

221: password@192.168.1.1/221

Und auf's InternetBox: Anmeldename UND Intern Nr. gleich: 221...

BetterWorld
Level 1
10 von 15

Ich habe Nichts im User-Context/details eingetragen.

 

In Peer-Details habe ich Folgendes:

 

username=<Anmeldename>
type=peer
secret=<Passwort>
qualify=yes
port=5060
outboundproxy=192.168.1.1:5060
nat=yes
insecure=port,invite
host=192.168.1.1
fromdomain=192.168.1.1
disallow=all
context=from-trunk
canreinvite=no
authuser=<Anmeldename>
allow=alaw

nivok
Level 2
11 von 15

Ich muss dann diese bei mir Testen... werde probieren noch am Wochenende...

nivok
Level 2
12 von 15

Und der Winner ist: BetterWorld...

 

Dein Konfig stimmt schon, auch bei mir.

 

Danke und gruess,

Nick

nomi_ch
Level 1
13 von 15

Hallo zusammen,

Ich habe gestern eine neue Asterisk aufgesetzt und versuche mit dem Lösungsvorschlag Asterisk-Trunk einzurichten. Im Swisscom Router ist IP User eingerichtet.

 

Mit dem Vorschlag erhalte ich folgende Fehler

---------------------------------------------------------------------------------------------------------------------------

[2017-03-07 09:14:44] NOTICE[8135]: chan_sip.c:23499 handle_response_register: Failed to authenticate on REGISTER to '221@192.168.5.254'

--------------------------------------------------------------------------------------------------------------------------

 

sip show registry zeigt dies an.

--------------------------------------------------------------------------------------------------------------------------

"Host                                    dnsmgr Username       Refresh State                Reg.Time                
192.168.5.254:5060                      N      221                120 Auth. Sent                    

"

----------------------------------------------------------------------------------------------------------------------

Hier die Peer Details und registry string:

 

username=221
type=peer
secret= xxxx
qualify=yes
port=5060
outboundproxy=192.168.5.254:5060
nat=yes
insecure=port,invite
host=192.168.5.254
fromdomain=192.168.5.254
disallow=all
context=from-trunk
canreinvite=no
authuser=221
allow=alaw

 

Registry string:

221:xxxx@192.168.5.254/221

 

User context und User Details habe ich leer gelassen.

 

CID habe ich die Nummer 221 eingetragen.

 

Hat jemand eine Idee.

Was könnte da falsch sein ?

Merci für euren wertvollen Input.

Gruss...

fabinode
Level 1
14 von 15

Hallo,

Ich kehre in diesem Beitrag, weil ich das gleiche Problem ... Registrierung

Haben Sie eine Lösung finden?

FreePBX 13 und InternetBox Mehr

Vielen Dank im Voraus für Ihre Antworten!

Kopernikus
Level 3
15 von 15

Würde mich auch sehr interessieren.

Nach oben