Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Asterisk - Gespräche werden ungewollt weitergeleitet wenn besetzt

Frage Netzwerke Voice over IP

Mitglied: FalkIT

FalkIT (Level 1) - Jetzt verbinden

24.07.2013 um 10:55 Uhr, 2672 Aufrufe, 3 Kommentare

Hi zusammen,
ich betreue bei uns eine Asterisk Anlage auf der FreePBX 2.9.0.12 läuft ohne vorher mit Asterisk gearbeitet zu haben.
Bisher waren eher kleinere Arbeiten zu machen (neue Nummer, Templates, etc.) die nicht weiter problematisch waren.
Jetzt ist allerdings ein Fall bei dem ich nicht weiß wo ich das Problem finden könnte.

Bei einem Kunden werden alle eingehenden Anrufe auf eine externe Nummer geleitet, sofern auf dem angerufenen Apparat telefoniert wird.
Eigentlich sollte der Anruf weitergeleitet werden auf eine andere Extension.
In FreePBX habe ich bei den einzelnen Rufnummern unter Optional Destinations bei allen drei Auswahlmöglichkeiten (No Answer, Buy, Not Reachable) Extension ausgewählt und die jeweilige Durchwahl.
Wenn ich mir auf der Konsole über database show CF die eingerichteten forwards anzeigen lasse sind dort zwar einige drin, nicht aber bei den betroffenen Durchwahlen bzw. auf die externe Nummer die gewählt wird.

Ich habe mir dann die Konsole mit asterist -vvvr angesehen während ich mit der Kollegin gesprochen habe (DuWa 130) und habe auf dem Apparat mit einem Handy angerufen um den "Fehler" zu erzeugen, die ausgabe in der Konsole sah so aus (die Handynummer von der ich angerufen habe lautet 0017392312XX, die Nummer auf die fälschlicherweise umgeleitet wird 00851988XXXX):

01.
 
02.
 dialparties.agi: Starting New Dialparties.agi 
03.
 dialparties.agi: Caller ID name is '0017392312XX' number is '0017392312XX' 
04.
 dialparties.agi: Methodology of ring is  'ringallv2' 
05.
    -- dialparties.agi: Added extension 130 to extension map 
06.
    -- dialparties.agi: Extension 130 cf is disabled 
07.
    -- dialparties.agi: Extension 130 do not disturb is disabled 
08.
 dialparties.agi: EXTENSION_STATE: 1 (INUSE) 
09.
 dialparties.agi: Extension 130 has ExtensionState: 1 
10.
    -- dialparties.agi: Checking CW and CFB status for extension 130 
11.
 dialparties.agi: Extension 130 is not available to be called 
12.
 dialparties.agi: Extension 130 has call waiting disabled 
13.
    -- dialparties.agi: Filtered ARG3: 
14.
    -- <lcr/2250>AGI Script dialparties.agi completed, returning 0 
15.
    -- Executing [s@macro-dial:4] NoOp("lcr/2250", "Returned from dialparties with no extensions to call and DIALSTATUS: BUSY") in new stack 
16.
    -- Executing [130@from-did-direct:18] Goto("lcr/2250", "nextstep") in new stack 
17.
    -- Goto (from-did-direct,130,20) 
18.
    -- Executing [130@from-did-direct:20] Set("lcr/2250", "RingGroupMethod=") in new stack 
19.
    -- Executing [130@from-did-direct:21] GotoIf("lcr/2250", "0?nodest") in new stack 
20.
    -- Executing [130@from-did-direct:22] Set("lcr/2250", "__NODEST=") in new stack 
21.
    -- Executing [130@from-did-direct:23] Set("lcr/2250", "__PICKUPMARK=") in new stack 
22.
    -- Executing [130@from-did-direct:24] Macro("lcr/2250", "blkvm-clr,") in new stack 
23.
    -- Executing [s@macro-blkvm-clr:1] Set("lcr/2250", "SHARED(BLKVM,lcr/2250)=") in new stack 
24.
    -- Executing [s@macro-blkvm-clr:2] Set("lcr/2250", "GOSUB_RETVAL=") in new stack 
25.
    -- Executing [s@macro-blkvm-clr:3] MacroExit("lcr/2250", "") in new stack 
26.
    -- Executing [130@from-did-direct:25] Goto("lcr/2250", "ext-miscdests,8,1") in new stack 
27.
    -- Goto (ext-miscdests,8,1) 
28.
    -- Executing [8@ext-miscdests:1] NoOp("lcr/2250", "MiscDest: ICUNet 1030 Weiterleitung Passau") in new stack 
29.
    -- Executing [8@ext-miscdests:2] Goto("lcr/2250", "from-internal,00851988XXXX,1") in new stack 
30.
    -- Goto (from-internal,00851988XXXX,1) 
31.
    -- Executing [00851988XXXX@from-internal:1] Macro("lcr/2250", "user-callerid,LIMIT,") in new stack 
32.
    -- Executing [s@macro-user-callerid:1] Set("lcr/2250", "AMPUSER=0017392312XX") in new stack 
33.
    -- Executing [s@macro-user-callerid:2] GotoIf("lcr/2250", "0?report") in new stack 
34.
    -- Executing [s@macro-user-callerid:3] ExecIf("lcr/2250", "0?Set(REALCALLERIDNUM=0017392312XX)") in new stack 
35.
    -- Executing [s@macro-user-callerid:4] Set("lcr/2250", "AMPUSER=") in new stack 
36.
    -- Executing [s@macro-user-callerid:5] Set("lcr/2250", "AMPUSERCIDNAME=") in new stack 
37.
    -- Executing [s@macro-user-callerid:6] GotoIf("lcr/2250", "1?report") in new stack 
38.
    -- Goto (macro-user-callerid,s,12) 
39.
    -- Executing [s@macro-user-callerid:12] GotoIf("lcr/2250", "1?continue") in new stack 
40.
    -- Goto (macro-user-callerid,s,25) 
41.
    -- Executing [s@macro-user-callerid:25] Set("lcr/2250", "CALLERID(number)=0017392312XX") in new stack 
42.
    -- Executing [s@macro-user-callerid:26] Set("lcr/2250", "CALLERID(name)=0017392312XX") in new stack 
43.
    -- Executing [00851988XXXX@from-internal:2] Set("lcr/2250", "EMERGENCYROUTE=YES") in new stack 
44.
    -- Executing [00851988XXXX@from-internal:3] Set("lcr/2250", "MOHCLASS=default") in new stack 
45.
    -- Executing [00851988XXXX@from-internal:4] Set("lcr/2250", "_NODEST=") in new stack 
46.
    -- Executing [00851988XXXX@from-internal:5] Macro("lcr/2250", "record-enable,,OUT,") in new stack 
47.
    -- Executing [s@macro-record-enable:1] MacroExit("lcr/2250", "") in new stack 
48.
    -- Executing [00851988XXXX@from-internal:6] Macro("lcr/2250", "dialout-trunk,1,00851988XXXX,") in new stack 
49.
    -- Executing [s@macro-dialout-trunk:1] Set("lcr/2250", "DIAL_TRUNK=1") in new stack 
50.
    -- Executing [s@macro-dialout-trunk:2] GosubIf("lcr/2250", "0?sub-pincheck,s,1") in new stack 
51.
    -- Executing [s@macro-dialout-trunk:3] GotoIf("lcr/2250", "0?disabletrunk,1") in new stack 
52.
    -- Executing [s@macro-dialout-trunk:4] Set("lcr/2250", "DIAL_NUMBER=00851988XXXX") in new stack 
53.
    -- Executing [s@macro-dialout-trunk:5] Set("lcr/2250", "DIAL_TRUNK_OPTIONS=trhHwW") in new stack 
54.
    -- Executing [s@macro-dialout-trunk:6] Set("lcr/2250", "OUTBOUND_GROUP=OUT_1") in new stack 
55.
    -- Executing [s@macro-dialout-trunk:7] GotoIf("lcr/2250", "1?nomax") in new stack 
56.
    -- Goto (macro-dialout-trunk,s,9) 
57.
    -- Executing [s@macro-dialout-trunk:9] GotoIf("lcr/2250", "0?skipoutcid") in new stack 
58.
    -- Executing [s@macro-dialout-trunk:10] Set("lcr/2250", "DIAL_TRUNK_OPTIONS=ThHwW") in new stack 
59.
    -- Executing [s@macro-dialout-trunk:11] Macro("lcr/2250", "outbound-callerid,1") in new stack 
60.
    -- Executing [s@macro-outbound-callerid:1] ExecIf("lcr/2250", "1?Set(CALLERPRES()=allowed_not_screened)") in new stack 
61.
    -- Executing [s@macro-outbound-callerid:2] ExecIf("lcr/2250", "0?Set(REALCALLERIDNUM=0017392312XX)") in new stack 
62.
    -- Executing [s@macro-outbound-callerid:3] GotoIf("lcr/2250", "0?normcid") in new stack 
63.
    -- Executing [s@macro-outbound-callerid:4] Set("lcr/2250", "USEROUTCID=0017392312XX") in new stack 
64.
    -- Executing [s@macro-outbound-callerid:5] GotoIf("lcr/2250", "1?bypass") in new stack 
65.
    -- Goto (macro-outbound-callerid,s,7) 
66.
    -- Executing [s@macro-outbound-callerid:7] Set("lcr/2250", "EMERGENCYCID=") in new stack 
67.
    -- Executing [s@macro-outbound-callerid:8] Set("lcr/2250", "TRUNKOUTCID=398340") in new stack 
68.
    -- Executing [s@macro-outbound-callerid:9] GotoIf("lcr/2250", "1?trunkcid") in new stack 
69.
    -- Goto (macro-outbound-callerid,s,12) 
70.
    -- Executing [s@macro-outbound-callerid:12] ExecIf("lcr/2250", "1?Set(CALLERID(all)=398340)") in new stack 
71.
    -- Executing [s@macro-outbound-callerid:13] ExecIf("lcr/2250", "1?Set(CALLERID(all)=0017392312XX)") in new stack 
72.
    -- Executing [s@macro-outbound-callerid:14] ExecIf("lcr/2250", "0?Set(CALLERID(all)=)") in new stack 
73.
    -- Executing [s@macro-outbound-callerid:15] ExecIf("lcr/2250", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack 
74.
    -- Executing [s@macro-dialout-trunk:12] GosubIf("lcr/2250", "0?sub-flp-1,s,1") in new stack 
75.
    -- Executing [s@macro-dialout-trunk:13] Set("lcr/2250", "OUTNUM=00851988XXXX") in new stack 
76.
    -- Executing [s@macro-dialout-trunk:14] Set("lcr/2250", "custom=AMP") in new stack 
77.
    -- Executing [s@macro-dialout-trunk:15] ExecIf("lcr/2250", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)ThHwW)") in new stack 
78.
    -- Executing [s@macro-dialout-trunk:16] ExecIf("lcr/2250", "0?Set(DIAL_TRUNK_OPTIONS=ThHwWM(confirm))") in new stack 
79.
    -- Executing [s@macro-dialout-trunk:17] Macro("lcr/2250", "dialout-trunk-predial-hook,") in new stack 
80.
    -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("lcr/2250", "") in new stack 
81.
    -- Executing [s@macro-dialout-trunk:18] GotoIf("lcr/2250", "0?bypass,1") in new stack 
82.
    -- Executing [s@macro-dialout-trunk:19] GotoIf("lcr/2250", "1?customtrunk") in new stack 
83.
    -- Goto (macro-dialout-trunk,s,23) 
84.
    -- Executing [s@macro-dialout-trunk:23] Set("lcr/2250", "pre_num=AMP:LCR/Ext1/") in new stack 
85.
    -- Executing [s@macro-dialout-trunk:24] Set("lcr/2250", "the_num=OUTNUM") in new stack 
86.
    -- Executing [s@macro-dialout-trunk:25] Set("lcr/2250", "post_num=/t:s:n") in new stack 
87.
    -- Executing [s@macro-dialout-trunk:26] GotoIf("lcr/2250", "1?outnum:skipoutnum") in new stack 
88.
    -- Goto (macro-dialout-trunk,s,27) 
89.
    -- Executing [s@macro-dialout-trunk:27] Set("lcr/2250", "the_num=00851988XXXX") in new stack 
90.
    -- Executing [s@macro-dialout-trunk:28] Dial("lcr/2250", "LCR/Ext1/00851988XXXX/t:s:n,300,ThHwW") in new stack 
91.
    -- Called Ext1/00851988XXXX/t:s:n 
92.
    -- lcr/2251 is making progress passing it to lcr/2250
Was hier im Groben steht ist für mich verständlich, allerdings nicht WO im System diese Umleitung zu entfernen ist. Mir wurde von einem Bekannten gesagt dass die Umleitung ggf. in den Voicemail Einstellungen zu finden ist. Allerdings gibt es auch hier ein Problem, welches allerdings an sich nicht weiter schlimm ist. Auf der FreePBX Oberfläche kann man sich normalerweise mit seiner Durchwahl und dem in FreePBX definierten Kennworts am ARI anmelden, hier bekomme ich allerdings immer ausgegeben, dass Username und Passwort falsch sind. Das aber nur am Rande, wichtig ist, wie ich die Umleitung raus bekomme.

Vielen Dank im Voraus!

Falk
Mitglied: 108399
24.07.2013 um 12:53 Uhr
Hallo Falk

Ist schon ne weile her, dass ich mit Asterisk / FreePBX (anno dazumals noch mit Trixbox) gearbteitet habe, bin auf Freeswitch/FusionPBX umgestiegen.

Zu deinem Problem: Ich mag mich noch wage daran erinnern, dass ein Interface (du schreibst hier ARI - könnte sein das ich das meine) gibt, bei welchem der User solche Befehle konfigurieren/einstellen kann. Diese Einstellungen werden dann eigentlich automatisch übernommen.

Vielleicht kommst du da etwas weiter, sorry für die wagen Vermutungen .

Gruss
Raphael S.
Bitte warten ..
Mitglied: FalkIT
24.07.2013 um 14:23 Uhr
Hi Raphael,
danke für die Antwort! Leider habe ich dann oben beschriebenes Problem, ich werde mal einen Thread mit der Fragestellung öffnen, es kann ja eigentlich nichts sein, das ein Login nicht möglich ist.

Gruß

Falk
Bitte warten ..
Mitglied: FalkIT
26.07.2013 um 09:57 Uhr
Für alle die das selbe Problem haben, das Problem lag an der FollowMe Einstellung. Alle Extensions der Gruppe hatten die oben genannte externe Nummer dort als Ziel eingerichtet.
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Voice over IP
gelöst Asterisk mehrfach an Cisco Callmanager registrieren (7)

Frage von BirdyB zum Thema Voice over IP ...

Voice over IP
(Frage) Einrichtung Asterisk und LDAP (Windows Server) (3)

Frage von jeschero zum Thema Voice over IP ...

Voice over IP
gelöst Asterisk (FreePBX) Kein Raustelefonieren möglich "Busy" (20)

Frage von jeschero zum Thema Voice over IP ...

TK-Netze & Geräte
gelöst Durchsage für ELA zwischenspeichern - Asterisk? (3)

Frage von BirdyB zum Thema TK-Netze & Geräte ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...