- Mitglied seit
- 10 Okt 2011
- Beiträge
- 36
- Punkte für Reaktionen
- 0
- Punkte
- 6
Hallo,
ich hab nach einigem Hin-und-Her beschlossen, meine Rufverteilung mit Warteschlange(n) zu organisieren. Das funktioniert auch erstaunlich einfach.
Es soll in meinem Telefon-Netz aber auch Telefone geben, die zwar einer bestimmten Queue nicht angehören, diese aber mit einem BLF-Lämpchen überwachen. Mit einem Hint, wie beispielsweise dem hier, geht das auch super
Problem: Das Lämpchen signalisiert mir jetzt zwar, daß ein Anrufer in der Queue steckt, aber wenn ich es drücke (wählt x-cisco-serviceuri-blfpickup-3003), dann kriege ich nicht den (bzw. halt irgendeinen) Anruf aus der Queue, sondern einen Fehler.
In meiner extensions.conf sieht der Eintrag für dieses spezielle BLF-Pickup z.Zt. so aus:
statt Pickup(3003) hab ich aber auch schon Pickup(queue_tom) und Pickup(queue_tom@default) probiert (jaja ich weiß schon, daß das mit dem default suboptimal ist), alles ohne Erfolg. Asterisk sagt immer sowas hier:
Was mach ich falsch?
Was muß ich eigentlich korrekterweise dem Pickup() als Argument mitgeben? Es gibt hier ja sehr unterschiedliche Aussagen...
Kann man irgendwo einstellen, ob (bzw. für welche Extension) ein Queue-Pickup erlaubt ist?
Danke!
MfG
Tom
ich hab nach einigem Hin-und-Her beschlossen, meine Rufverteilung mit Warteschlange(n) zu organisieren. Das funktioniert auch erstaunlich einfach.
Es soll in meinem Telefon-Netz aber auch Telefone geben, die zwar einer bestimmten Queue nicht angehören, diese aber mit einem BLF-Lämpchen überwachen. Mit einem Hint, wie beispielsweise dem hier, geht das auch super
Code:
exten => 3003,hint,Queue:queue_tom
In meiner extensions.conf sieht der Eintrag für dieses spezielle BLF-Pickup z.Zt. so aus:
Code:
exten => x-cisco-serviceuri-blfpickup-3003,1,Pickup(3003)
same => n,Hangup()
Code:
== Using SIP VIDEO CoS mark 6
== Using SIP RTP CoS mark 5
-- Executing [x-cisco-serviceuri-blfpickup-3003@default:1] Pickup("SIP/2023-000000c2", "queue_tom") in new stack
-- Executing [x-cisco-serviceuri-blfpickup-3003@default:2] Hangup("SIP/2023-000000c2", "") in new stack
== Spawn extension (default, x-cisco-serviceuri-blfpickup-3003, 2) exited non-zero on 'SIP/2023-000000c2'
Was mach ich falsch?
Was muß ich eigentlich korrekterweise dem Pickup() als Argument mitgeben? Es gibt hier ja sehr unterschiedliche Aussagen...
Kann man irgendwo einstellen, ob (bzw. für welche Extension) ein Queue-Pickup erlaubt ist?
Danke!
MfG
Tom
Zuletzt bearbeitet: