Askozia Forums
May 21, 2012, 07:36:24 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: <geschlossen> Fehler bei Rufumleitung  (Read 593 times)
rantwolf
Newbie
*

Karma: 0
Posts: 9


View Profile
« on: January 12, 2012, 02:54:41 pm »

Grüße.
Irgendwie hab ich Schwierigkeiten beim Einrichten einer Rufumleitung.
Ich habe an zwei Nebenstellen ein Siemens GigaSet C610IP und ein Siemens DX800a hängen.
Wenn ich in diesen Geräten eine Rufumleitung auf meinen Mobilfunkapparat einrichte, bekomme ich auf dem Zielgerät nur die Rufnummer des Askozia Nebenstellenapparats angezeigt (Obwohl, das nicht ganz so schlimm ist). Nehme ich dann aber das Gespräch an, hört keiner etwas. Egal ob ich rede oder der Anrufer redet. Unter der 2.1.4 ging das auch nicht. Vor einiger Zeit hatte ich ja auch mal die 2.1.3 drauf und da hat das geklappt ohne Schwierigkeiten.
Scheint irgendwie ein Fehler in der PBX zu sein.

Habe Askozia 2.1.5 auf embedded.

Hier nochmal der Auszug der Ereignisanzeige:

Jan 13 10:49:01 asterisk[1365]: NOTICE[3330]: app_dial.c:844 in do_forward: Not accepting call completion offers from call-forward recipient Local/015228XXXXXX@SIP-PHONE-10388854004dff6604e1482-ecb4;1
Jan 13 10:49:51 asterisk[1365]: NOTICE[3333]: app_dial.c:844 in do_forward: Not accepting call completion offers from call-forward recipient Local/01739XXXXXX@SIP-PHONE-10388854004dff6604e1482-2fff;1
Jan 13 11:01:31 asterisk[1365]: NOTICE[3546]: app_dial.c:844 in do_forward: Not accepting call completion offers from call-forward recipient Local/015228XXXXXX@SIP-PHONE-10388854004dff6604e1482-0a7c;1
« Last Edit: January 21, 2012, 12:04:55 am by rantwolf » Logged
Sebastian
Askozia Staff
Hero Member
*

Karma: 25
Posts: 561


View Profile
« Reply #1 on: January 13, 2012, 10:34:06 am »

Hi,

benutzt Du die Weiterleitungsfunktion der Telefone oder die  Askozia Call Forwarding Funktion (000023)?
Logged
rantwolf
Newbie
*

Karma: 0
Posts: 9


View Profile
« Reply #2 on: January 13, 2012, 10:39:31 am »

Habe gerade eben nochmal was versucht. Wenn ich zu einer Nebenstelle die Rufumleitung schalte geht das einwandfrei.
Nur wenn ich die Rufumleitung zu einem außenstehenden Anschluß (Mobilfunk) schalte, ist keine Sprache zu hören.

Ich schalte die Rufumleitung in den Telefonen.
Die Weiterschaltung in der Anlage habe ich schon gesehen, aber weis nicht wirklich wie ich diese ansprechen soll...
« Last Edit: January 13, 2012, 10:42:33 am by rantwolf » Logged
Sebastian
Askozia Staff
Hero Member
*

Karma: 25
Posts: 561


View Profile
« Reply #3 on: January 13, 2012, 11:05:00 am »

Ok, da könnte das Problem liegen: Alle Telefone realisieren die Weiterleitung ein bisschen anders.

Die Askozia-interne Rufweiterleitung funktioniert so: 000032 anrufen, Durchwahl des Telefons angeben, auf welches weitergeleitet werden soll. Fertig.

Dafür müssen Mobiltelefone, zuvor als "externes Telefon" in der Weboberfläche von Askozia (unter Konten/Telefone) angelegt werden, damit sie eine interne Durchwahl erhalten.

Zum Deaktivieren der Rufumleitung einfach wieder 000032 anrufen.

Anmerkung: es macht natürlich Sinn "000032" auf eine Schnellwahltaste zu legen. 
Logged
rantwolf
Newbie
*

Karma: 0
Posts: 9


View Profile
« Reply #4 on: January 13, 2012, 12:30:20 pm »

Geht nicht wirklich.

Also ich habe ein externes Telefon angelegt. mit der internen Durchwahl 80.
Bei Konnektivität habe ich sip-uri und die Rufnummer 0152... stehen. (oder muß da der Anbieter den ich nutze drin stehen?)
Auf der Nebenstelle 12 habe ich die 000023 angerufen und die Rufnummer 80 angegeben.

Rufe ich jetzt von außen die Nebenstelle 036....712 an kommt nur der dreifach Ton, für nicht erreichbar.


Jan 13 13:27:18 asterisk[1345]: ERROR[2177]: netsock2.c:245 in ast_sockaddr_resolve: getaddrinfo("015228XXXXXX", "(null)", ...): Name or service not known
Jan 13 13:27:18 asterisk[1345]: WARNING[2177]: chan_sip.c:5227 in create_addr: No such host: 015228XXXXXX
Jan 13 13:27:18 asterisk[1345]: WARNING[2177]: acl.c:708 in ast_ouraddrfor: Cannot connect
Jan 13 13:27:18 asterisk[1345]: WARNING[2177]: chan_sip.c:3284 in __sip_xmit: sip_xmit of 0x85427a0 (len 922) to (null) returned -1: Invalid argument
Jan 13 13:27:18 asterisk[1345]: WARNING[1390]: chan_sip.c:3284 in __sip_xmit: sip_xmit of 0x85427a0 (len 922) to (null) returned -1: Invalid argument
Jan 13 13:27:19 asterisk[1345]: WARNING[1390]: chan_sip.c:3284 in __sip_xmit: sip_xmit of 0x85427a0 (len 922) to (null) returned -1: Invalid argument
Jan 13 13:27:21 asterisk[1345]: WARNING[1390]: chan_sip.c:3284 in __sip_xmit: sip_xmit of 0x85427a0 (len 922) to (null) returned -1: Invalid argument
Jan 13 13:27:25 asterisk[1345]: WARNING[1390]: chan_sip.c:3284 in __sip_xmit: sip_xmit of 0x85427a0 (len 922) to (null) returned -1: Invalid argument
Jan 13 13:27:33 asterisk[1345]: WARNING[1390]: chan_sip.c:3284 in __sip_xmit: sip_xmit of 0x85427a0 (len 922) to (null) returned -1: Invalid argument
Jan 13 13:27:49 asterisk[1345]: WARNING[1390]: chan_sip.c:3284 in __sip_xmit: sip_xmit of 0x85427a0 (len 922) to (null) returned -1: Invalid argument
Jan 13 13:27:50 asterisk[1345]: WARNING[1390]: chan_sip.c:3555 in retrans_pkt: Retransmission timeout reached on transmission 575fad816764d19d10bd997167dadd4a@217.XXX.XX.XXX:5060 for seqno 102 (Critical Request) -- See https://wiki.asterisk.org/wiki/d
« Last Edit: January 13, 2012, 12:37:51 pm by rantwolf » Logged
Sebastian
Askozia Staff
Hero Member
*

Karma: 25
Posts: 561


View Profile
« Reply #5 on: January 13, 2012, 12:46:01 pm »

SIP URI ist eine Sipurl. Wähle bitte statt dessen den Anbieter aus über den Du telefonieren willst in der Konfiguration des externen Telefons aus. 
Logged
rantwolf
Newbie
*

Karma: 0
Posts: 9


View Profile
« Reply #6 on: January 13, 2012, 01:00:41 pm »

Also ich habe nun auch den Anbieter gewählt, der hier zur Verfügung steht.
Aber da kommt das gleiche: Keine Verbindung möglich.

Jan 13 13:59:51 asterisk[1345]: WARNING[1390]: chan_sip.c:19423 in handle_response_invite: Received response: "Forbidden" from '"00491739XXXXXX" ;tag=as11f9e177'
Logged
Sebastian
Askozia Staff
Hero Member
*

Karma: 25
Posts: 561


View Profile
« Reply #7 on: January 13, 2012, 01:03:12 pm »

Versuchs mal ohne Outgoing Pattern. Also nur 0173....
Logged
rantwolf
Newbie
*

Karma: 0
Posts: 9


View Profile
« Reply #8 on: January 13, 2012, 01:14:13 pm »

Naja das wird schlecht gehen.
Das ausgehende Wählmuster ist ja bei mir mit: X! geschaltet.
Weil 0049173... immer von der Rufnummer mit gesendet wird oder nicht?
Das 0173... ist ja meine Rufnummer von der ich zur internen Durchwahl 12 rufe.
Die interne 12 soll dann an 01522.... weiterleiten.
« Last Edit: January 13, 2012, 01:18:46 pm by rantwolf » Logged
Sebastian
Askozia Staff
Hero Member
*

Karma: 25
Posts: 561


View Profile
« Reply #9 on: January 13, 2012, 01:21:23 pm »

Ich glaube wir reden aneinander vorbei.

Wenn du die Rufnummer deines Externen Telefons spezifizierst, gib diese ohne Outgoing pattern an (siehe screenshot http://www.askozia.com/storage/external%20phone.tiff).
Logged
rantwolf
Newbie
*

Karma: 0
Posts: 9


View Profile
« Reply #10 on: January 13, 2012, 01:24:01 pm »

Achso.
Ja das das habe ich schon so drin stehen: 01522....

Mich wundert nur, daß es mit der 2.1.3 ohne Schwierigkeiten lief, die Rufumleitung am Telefon direkt zu machen.

Ich hab jetzt mal in die Ereignisse geschaut, wenn ich 000023 anrufe und die Weiterleitung auf die interne 80 schalte.

Jan 13 14:38:45 asterisk[1345]: WARNING[5183]: func_logic.c:188 in acf_if: Syntax IF(?[][:]) (expr must be non-null, and either or must be non-null)
Jan 13 14:38:45 asterisk[1345]: WARNING[5183]: func_logic.c:189 in acf_if: In this case, ='1', ='(null)', and ='(null)'
« Last Edit: January 13, 2012, 01:40:46 pm by rantwolf » Logged
Sebastian
Askozia Staff
Hero Member
*

Karma: 25
Posts: 561


View Profile
« Reply #11 on: January 16, 2012, 09:51:27 am »

Hi,

kannst Du mal die Call Forwarding Application ersetzen? Dafür auf GUI/Dialplan/Applicactions/Call Forwarding, dann auf das Zahnrad klicken und den Code mit folgendem ersetzen:

Code:
1,Answer()
2,GotoIf($["${DB(CF/${CALLERID(num)})}" != ""]?removecf:setcfnumber)
3(setcfnumber),Playback(vm-enter-num-to-call)
4,Read(CF_DESTINATION,beep,,,,5)
5,GotoIf($[${CF_DESTINATION} = ${EXTEN}]?invalid)
6,Set(DB(CF/${CALLERID(num)})=${CF_DESTINATION})
7,Playback(call-forwarding)
8,Playback(to-extension)
9,SayDigits(${CF_DESTINATION})
10,Playback(activated)
11,Hangup()
12(invalid),Playback(invalid)
13,Hangup()
14(removecf),Set(old=${IF(${DB_EXISTS(CF/${CALLERID(num)})})?${DB_DELETE(CF/${CALLERID(num)})}})
15,Playback(call-forwarding)
16,Playback(de-activated)
17,Wait(1)
18(hangup),Hangup()
Logged
rantwolf
Newbie
*

Karma: 0
Posts: 9


View Profile
« Reply #12 on: January 16, 2012, 10:33:23 am »

Moin.
Hab ich eben gemacht, aber die Rufumleitung geht immer noch nicht.
In der Ereignisanzeige steht immer noch folgendes:

Jan 16 11:30:08 asterisk[1366]: WARNING[1393]: chan_sip.c:19423 in handle_response_invite: Received response: "Forbidden" from '"00491739XXXXXX" ;tag=as57e7826f'

Das mit der 0049 denk ich mal kommt vom Anbieter her.
Irgendwie blockiert der mir doch da was.
« Last Edit: January 16, 2012, 10:38:43 am by rantwolf » Logged
rantwolf
Newbie
*

Karma: 0
Posts: 9


View Profile
« Reply #13 on: January 21, 2012, 12:04:32 am »

Grüße.
Fehler behoben.
Mit "progressinband=yes" ging es dann. Danke an die Askozia Betreuung.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.059 seconds with 18 queries.