Asterisk 1.8 | Probleme mit HINTS

RcRaCk2k

Mitglied
Mitglied seit
4 Aug 2005
Beiträge
238
Punkte für Reaktionen
1
Punkte
16
Servus Leute!

Ich habe mir jetzt einen Asterisk 1.8 Server aufgesetzt, weil der einige Features hat, die ich bisher im Asterisk patchen musste. Zudem stellte ich von Asterisk 1.2 um und wollte gleich auf die neueste Technologie.

Nun habe ich jedoch eine Frage, denke aber nicht dass diese Asterisk 1.8 spezifisch ist.

Mein Problem:
Ich habe 5 SIP-Telefone, diese sind registriert und stehen bei den HINTS auf "idle"... Ich rufe nun von A nach B (Intern über SIP), leider stehen die HINTS immer noch auf "idle" anstatt auf "inuse" und "ringing".

Kann mir jemand sagen, was das Problem ist?

Code:
voip-01*CLI> core show hints

    -= Registered Asterisk Dial Plan Hints =-
          1234500051-01@subscribe           : SIP/1234500051-01     State:Idle            Watchers  0
             1234500051@subscribe           : SIP/1234500051        State:Idle            Watchers  0
             1234500019@subscribe           : SIP/1234500019        State:Idle            Watchers  0
             1234500012@subscribe           : SIP/1234500012        State:Idle            Watchers  0
          1234500011-01@subscribe           : SIP/1234500011-01     State:Idle            Watchers  0
             1234500011@subscribe           : SIP/1234500011        State:Idle            Watchers  0
          1234500010-01@subscribe           : SIP/1234500010-01     State:Unavailable     Watchers  0
             1234500010@subscribe           : SIP/1234500010        State:Idle            Watchers  0
                     51@subscribe           : SIP/1234500051&SIP/1  State:Idle            Watchers  4
                     19@subscribe           : SIP/1234500019        State:Idle            Watchers  1
                     12@subscribe           : SIP/1234500012        State:Idle            Watchers  5
                     11@subscribe           : SIP/1234500011&SIP/1  State:Idle            Watchers  4
                     10@subscribe           : SIP/1234500010&SIP/1  State:Idle            Watchers  5
----------------
- 13 hints registered
  == Spawn extension (phones, 10, 1) exited non-zero on 'SIP/1234500011-01-0000001b'
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [12@in-phone:1] Goto("SIP/1234500011-01-0000001d", "in-sip,12,1") in new stack
    -- Goto (in-sip,12,1)
    -- Executing [12@in-sip:1] NoOp("SIP/1234500011-01-0000001d", "Call is for seminar-shop.com") in new stack
    -- Executing [12@in-sip:2] GotoIf("SIP/1234500011-01-0000001d", "1?internal") in new stack
    -- Goto (in-sip,12,5)
    -- Executing [12@in-sip:5] NoOp("SIP/1234500011-01-0000001d", "Call is from internal user: [11] to [12]") in new stack
    -- Executing [12@in-sip:6] GotoIf("SIP/1234500011-01-0000001d", "1?internal2internal") in new stack
    -- Goto (in-sip,12,11)
    -- Executing [12@in-sip:11] NoOp("SIP/1234500011-01-0000001d", "Destination: internal user") in new stack
    -- Executing [12@in-sip:12] Goto("SIP/1234500011-01-0000001d", "phones,12,1") in new stack
    -- Goto (phones,12,1)
    -- Executing [12@phones:1] Dial("SIP/1234500011-01-0000001d", "SIP/1234500012,,o") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Called 1234500012
    -- SIP/1234500012-0000001e is ringing
voip-01*CLI> core show hints

    -= Registered Asterisk Dial Plan Hints =-
          1234500051-01@subscribe           : SIP/1234500051-01     State:Idle            Watchers  0
             1234500051@subscribe           : SIP/1234500051        State:Idle            Watchers  0
             1234500019@subscribe           : SIP/1234500019        State:Idle            Watchers  0
             1234500012@subscribe           : SIP/1234500012        State:Idle            Watchers  0
          1234500011-01@subscribe           : SIP/1234500011-01     State:Idle            Watchers  0
             1234500011@subscribe           : SIP/1234500011        State:Idle            Watchers  0
          1234500010-01@subscribe           : SIP/1234500010-01     State:Unavailable     Watchers  0
             1234500010@subscribe           : SIP/1234500010        State:Idle            Watchers  0
                     51@subscribe           : SIP/1234500051&SIP/1  State:Idle            Watchers  4
                     19@subscribe           : SIP/1234500019        State:Idle            Watchers  1
                     12@subscribe           : SIP/1234500012        State:Idle            Watchers  5
                     11@subscribe           : SIP/1234500011&SIP/1  State:Idle            Watchers  4
                     10@subscribe           : SIP/1234500010&SIP/1  State:Idle            Watchers  5
----------------
- 13 hints registered
  == Spawn extension (phones, 12, 1) exited non-zero on 'SIP/1234500011-01-0000001d'
voip-01*CLI>

Meine Telefone lauten 11-01 (A) und 12 (B)... 12345000 ist nur ein Prefix, damit man meinen Asterisk von außen nicht so einfach Hacken kann, wie es in einigen Beiträgen hier beschrieben ist.

Meine Konfiguration sip.conf sieht so aus:
Code:
[std-phone](!)
type=friend
host=dynamic
context=in-phone
fromdomain=seminar-shop.com
subscribecontext=subscribe
language=de
notifyringing=yes
notifyhold=yes
notifycid=yes
setvar=SIP_INFO=localuser
setvar=PSTN_CLIP_NUMBER=436621234
setvar=PSTN_NATIONAL_PREFIX=43
setvar=PSTN_LOCAL_PREFIX=662

[1234500011-01](std-phone)
username=1234500011-01
secret=xxxxxxx
callerid=Michael Rack <11>
setvar=PSTN_CLIP_NUMBER_DDI=11

[1234500012](std-phone)
username=1234500012
secret=xxxxxxx
callerid=Thomas Ballmann <12>
setvar=PSTN_CLIP_NUMBER_DDI=12

Liebe Grüße,
Michael Rack.
 
Folgende Daten müssen gesetzt sein:
callcounter = yes

Und für Peers:
busylevel=1

Ob letzteres Notwendig ist... Keine Ahnung :-D
Aber jetzt zeigt es bei den Phones auch an, dass ein Telefon klingelt.
 
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.