SIP Trunk anbinden mit Authorisierung über IP-Adresse

anonymous

Well-Known Member
Mitglied seit
14. Januar 2008
Beiträge
19.170
Hallo 3CX-Team

Ich sitze hier schon seit längerem vor einem kleinen Problem und wende mich nun in der Hoffnung auf Hilfe an das Support Forum.
Wir sind Hersteller von VoIP-fähigen Notrufgeräten, die in Seniorenheimen eingesetzt werden. Für sämtliche Funktionstests, die SIP und RTP betreffen, setzen wir seit über 2 Jahren erfolgreich das 3CX System ein. Für die bisherigen Anwendungen (angepasster Alarmserver zu Notrufgerät, Notrufgerät wählt selbst auf Antwort des Alarmservers) war es auch nicht erforderlich mehr Funktionalität als den reinen SIP-Registrar im Labor präsent zu haben.
Um uns breiter aufzustellen, haben wir einen Partner gewonnen, der unser Gerät an seinen Alarmserver anbindet und die Alarmierung über diesen Server handelt. Neben der Notrufschnittstelle, besitzt der Alarmserver noch mehrere Telefonlinien und andere Schnittstellen. Im Alarmfall bearbeitet der Server dann eine Liste von möglichen Gegenstellen, d.h. er ruft beispielsweise IP-Telefone der diensthabenden Schwestern an. Durch Abnehmen wird bestätigt, dass die Schwester den Alarm angenommen hat. Der Server meldet die Nummer an das Wählgerät und dieses ruft dann seinerseits das Schwesterntelefon an.
Soviel zum Ablauf und fürs Verständnis.

Für die Funktionen des Alarmservers ist ein SIP-Trunk vonnöten. Die Einrichtung auf der 3CX ist auch nicht schwer, das hat soweit gekaklappt, was mein Problem ist, ist die Tatsache, dass der Alarmserver keine Authorisierung über Benutzername und Passwort unterstützt.
Die Authorisierung erfolgt über eine fixe IP-Adresse, da der Server nicht als Provider dient sondern intern, also in einem geschlossenen Intranet, agiert.

Meine Frage ist schlussendlich diese:
Ist es möglich einen SIP-Trunk / SIP-Gateway ohne Anmeldeinformationen über Authorisierung einer fixen IP-Adresse einzurichten?

Ich wäre über jede Antwort sehr erfreut und sehe diese Frage auch essenziell für eventuelle Projekte zusammen mit der 3CX anstelle von herkömmlichen Telefonanlagen.

Mfg
Michael Heiser
 
Dies sollte mittels dem "Generic SIP Trunk" Template aus der VoipProviderliste möglich sein.
 
Ich habe das Generic Template genutzt. Mein Problem ist, dass ich auf dem Alarmserver keine Telefonnummer habe und somit keine Authentifizierungs-ID. Das kennt der Alarmserver nicht. Dieser arbeitet über Authentifizierung mit statischen IP-Adressen.

Und die 3CX benötigt die Nummer und die Authentifizierungs-ID im Eingabefeld. Die Frage ist, wie ich es möglich mache, dass dieser Gateway trotzdem funktioniert.
Dass der Alarmserver die Nebenstellen auf der 3CX anrufen kann.
 
Das ist aber kein Problem. Trage einfach irgendwelche Daten ein, die die 3CX in den entsprechenden Felder benötigt. Wichtig ist an sich nur, dass für den angelegten Provider die Authentifizierung deaktiviert ist, was der Fall ist, wenn "Generic SIP-Trunk" verwendet wird.
 
Genereic SIP Trunk ist eingerichtet und auf dem Trunk ist die 3cx auch bekannt. Nun möchte ich vom Trunk einen Anruf von Telefonnummer 14014 an die Extension 108 durchführen.
Ich habe 108 als DID aufgenommen und mit meiner Extension verbunden.
Ich habe 14014 als die Nummer des Ports definiert und auch die Auth des Trunk ist 14014.
Als Ursprungserkennung habe ich 14014 gesetzt im From User Part gesetzt.

Wenn ich nun versuche die Extension anzurufen, bekomme ich auf dem Trunk einen Timeout und auf der 3cx passiert rein gar nichts.

Was mach ich falsch?

Ich habe auch schon verschiedenste andere Regeln der Ursprungskennung anhand einer Beschreibung im englischsprachigen Wiki ausprobiert, aber alles ohne Erfolg.

Für weitere Hilfe wäre ich sehr dankbar.

3cx Version 10 auf Windows XP Prof
Intel Dual Core 1,6 Ghz 2Gb Ram
 
das NAT auf dem Router ist aber entsprechend für eine 3CX gesetzt, oder?
Prüfe mit Wireshark ob überhaupt traffic am server ankommt.
Ich würde hier den Filter mal auf sip.Method==INVITE setzen und es mir dann anschauen.
 
Der Trunk ist im Intranet und sogar im gleichen Subnet. Ich habe schon mit Wireshark versucht einen Trace zu machen, bekommen aber nur ICMP Pakete vom Ping des Trunks (Alarmserver NovaAlert mit 30 integrierten Lines, der Alarmserver ist der Trunk und kann auch Anrufe tätigen, die über die Nummer 14014 rausgehen) zum Recher der 3cx.
Da iss kein SIP-Verkehr zu sehen. Mir scheints, dass einfach die Verbindung abgelehnt wird oder aber kein Datenaustausch stattfindet nach Invite.
:?: :?: :?:
 
wenn alles intern ist, dann zeiche mal nur SIP auf von dem Server
 

Statistik des Forums

Themen
44.412
Beiträge
232.708
Mitglieder
78.328
Neuestes Mitglied
as7h