Hallo,
ich bin's noch einmal mit einer Verständnisfrage. Meine Konstellation ist ein Asterisk 14.2.0 mit drei Rufnummern 6001, 63112 und 63111. Die 6001 hängt an einem Zoiper-Client während sich 63112 und 63111 ein OpenStage40-Telefon teilen sollen.
Ich habe kein Problem das Telefon mit 63112 anzumelden,
allerdings kann ich es nicht mit der Nummer 63111 anmelden. Das scheitert jedes Mal mit
Die Endpoints ohne die zur Telekom sehen auf der Asterisk-Cli so aus
Meine pjsip.conf habe ich für die Telefone so gestaltet:
Ich kann die Konfiguration für [63112] komplett rausnehmen und Asterisk neustarten, so dass nur 6001 und 63111 existieren, das hilft nichts, das Openstage kann sich nicht anmelden/authentifizieren. Ich ändere dabei jedes Mal am Telefon die Identifikation, die UserID und das Passwort. Das funktioniert nur mit der 63112, aber nicht mit 63111. Das verstehe ich nicht. Irgendwie an der Reihenfolge in der pjsip.conf-Datei liegt es auch nicht.
Vielleicht seht ihr was vielleicht mein Fehler in der Konfiguration ist.
Vielen Dank und einen Rutsch!
Diani
ich bin's noch einmal mit einer Verständnisfrage. Meine Konstellation ist ein Asterisk 14.2.0 mit drei Rufnummern 6001, 63112 und 63111. Die 6001 hängt an einem Zoiper-Client während sich 63112 und 63111 ein OpenStage40-Telefon teilen sollen.
Ich habe kein Problem das Telefon mit 63112 anzumelden,
Code:
-- Added contact 'sip:[email protected]:5060;transport=udp' to AOR '63112' with expiration of 4320 seconds
== Contact 63112/sip:[email protected]:5060;transport=udp has been created
== Endpoint 63112 is now Reachable
-- Contact 63112/sip:[email protected]:5060;transport=udp is now Unknown. RTT: 0.000 msec
Code:
-- Removed contact 'sip:[email protected]:5060;transport=udp' from AOR '63112' due to request
== Contact 63112/sip:[email protected]:5060;transport=udp has been deleted
== Endpoint 63112 is now Unreachable
[Dec 31 16:23:27] NOTICE[2472]: res_pjsip/pjsip_distributor.c:525 log_failed_request: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.24:5060' (callid: eb4bfe6bb35d43bc) - Failed to authenticate
Die Endpoints ohne die zur Telekom sehen auf der Asterisk-Cli so aus
Code:
pjsip show endpoints
Endpoint: <Endpoint/CID.....................................> <State.....> <Channels.>
I/OAuth: <AuthId/UserName...........................................................>
Aor: <Aor............................................> <MaxContact>
Contact: <Aor/ContactUri..........................> <Hash....> <Status> <RTT(ms)..>
Transport: <TransportId........> <Type> <cos> <tos> <BindAddress..................>
Identify: <Identify/Endpoint.........................................................>
Match: <ip/cidr.........................>
Channel: <ChannelId......................................> <State.....> <Time.....>
Exten: <DialedExten...........> CLCID: <ConnectedLineCID.......>
==========================================================================================
Endpoint: 6001 Not in use 0 of inf
InAuth: auth6001/6001
Aor: 6001 1
Contact: 6001/sip:[email protected]:5060;transport=U b94bb28b17 Created 0.000
Transport: transport-udp udp 0 0 0.0.0.0:5060
Identify: 6001/6001
Match: 192.168.0.2/32
Endpoint: 63112 Unavailable 0 of inf
InAuth: auth63112/63112
Aor: 63112 2
Transport: transport-udp udp 0 0 0.0.0.0:5060
Identify: 63112/63112
Match: 192.168.0.24/32
Endpoint: 63111 Unavailable 0 of inf
InAuth: auth63111/63111
Aor: 63111 2
Transport: transport-udp udp 0 0 0.0.0.0:5060
Identify: 63111/63111
Match: 192.168.0.24/32
Meine pjsip.conf habe ich für die Telefone so gestaltet:
Code:
;=========== OpenStage with account 63111 ===========
[63111]
type=endpoint
transport=transport-udp
context=internalsip
disallow=all
allow=g722
allow=alaw
direct_media=no
auth=auth63111
aors=63111
mailboxes=9517
[auth63111]
type=auth
auth_type=userpass
password=123456
username=63111
realm=example.local
[63111]
type=aor
max_contacts=2
remove_existing=true
[63111]
type=identify
endpoint=63111
match=192.168.0.24
;=========== OpenStage with account 63112 ===========
[63112]
type=endpoint
transport=transport-udp
context=internalsip
disallow=all
allow=g722
allow=alaw
direct_media=no
auth=auth63112
aors=63112
mailboxes=3112
[auth63112]
type=auth
auth_type=userpass
password=123456
username=63112
realm=example.local
[63112]
type=aor
max_contacts=2
remove_existing=true
[63112]
type=identify
endpoint=63112
match=192.168.0.24
;=========== Zoiper client with account 6001 ===========
[6001]
type=endpoint
transport=transport-udp
context=internalsip
disallow=all
allow=g722
allow=alaw
direct_media=no
auth=auth6001
aors=6001
mailboxes=wie in voicemail.conf definiert
[auth6001]
type=auth
auth_type=userpass
password=5845988
username=6001
realm=example.local
[6001]
type=aor
max_contacts=1
remove_existing=true
[6001]
type=identify
endpoint=6001
match=192.168.0.2
Ich kann die Konfiguration für [63112] komplett rausnehmen und Asterisk neustarten, so dass nur 6001 und 63111 existieren, das hilft nichts, das Openstage kann sich nicht anmelden/authentifizieren. Ich ändere dabei jedes Mal am Telefon die Identifikation, die UserID und das Passwort. Das funktioniert nur mit der 63112, aber nicht mit 63111. Das verstehe ich nicht. Irgendwie an der Reihenfolge in der pjsip.conf-Datei liegt es auch nicht.
Vielleicht seht ihr was vielleicht mein Fehler in der Konfiguration ist.
Vielen Dank und einen Rutsch!
Diani
Zuletzt bearbeitet: