chanisavail()-Funktion

thommyl

Neuer User
Mitglied seit
27 Mai 2008
Beiträge
73
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich habe folgendes Problem:
Die "chanisavail()" Funktion funktioniert bei mir nicht richtig, bzw. nicht wie gedacht.
Ich möchte damit feststellen,
ob ein externer Sip-Kanal verfügbar ist.

Funktioniert aber wahrscheinlich nur bei internen Sipkanälen.
Ich bekomme immer den externen Kanal als verfügbar angezeigt,
obwohl ich ein falsches Passwort gesetzt habe und die Registrierung fehlgeschlagen ist.

Hat das schonmal jemand getestet?

DankeThomas
 
die function ermittelt lediglich, ob auf dem übergebenen kanal zur zeit ein gespräch geführt wird (also den status), nicht ob die registrierung fehlschlägt oder nicht.

grüße,
laureen
 
Hmm, versteh ich in der Funktionsbeschreibung anders.
Wie kann man den eine solche Funktion realisieren,
dass wenn eine Verbindung über einen Kanal fehlschlägt ein anderer benutzt wird.
Es kann ruhig so sein,
dass erst einer probiert wird und dann ein anderer probiert wird.

Danke
Thomas
 
Kann es sein das dein Problem am fehlenden "qualify = yes" in der sip.conf hängt?
 
Nee,
ist leider auf "qualify = yes" gesetzt.

Aber die Lösung mit dem DIALSTATUS ist gut,
werde ich einbauen.

Danke
Thomas
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.