Anruf über Anrufweiterschaltung Mobilfunk landet bei Abwurfplatz

  • Starface 6.7.1.20


    Keine Ahnung, ob das nun ein Bug ist, auf jeden Fall habe ich das Problem, wenn ein Mitarbeiter auf seinem Handy eine Anrufweiterschaltung auf einen Starface Benutzer einrichtet kommt der Anruf nicht beim eingestellten Benutzer an sondern bei der Abwurfstelle.


    helbart

  • Hallo Helbart,


    wird der Ruf sauber auf die externe RN des Users weitergeleitet?


    wenn ja, was sagen die Logs dazu?


    Gruß Kreuzer

    STARFACE seit 2015
    STARFACE Advanced VoIP Engineer
    Vodafone Business Partner

  • Hat jetzt etwas gedauert. Sorry.


    Hier das Szenario.


    Am Smartphone mit der Nummer 0171/12345678 ist eine Anrufweiterschaltung aktiviert mit eingetragener Nummer +4933332230 (also Extension -30 an der Starface)
    Gerade nochmal überprüft: Der User mit der zugewiesenen Extension -30 hat keine Weiterleitung aktiviert.


    Die Starface hat als Abwurf und Hauptnummer die 03333/22-0 (die Line nennt sich Telekom-Standard)


    Diese Extension -0 und die Extension -10 sind dem User SIP/Sekretariat zugeordnet.


    Mit dem Engerät des Users SIP/Ausgehend und der Nummer 03333/22-11 wir das Smartphone 0171/12345678 angerufen.


    Der Anruf kommt dann sofort beim User SIP/Sekretariat unter der Nummer 03333/22-0 an (wohl als Abwurf).


    Hier das Log dazu:


    [2020-08-12 06:26:40,071] [5820] ********* Call created *********
    [2020-08-12 06:26:40,071] [5820] Starting call routing : SIP/Ausgehend-0001f4b2|1597206400.128344 dial number 0017112345678 CallerId Ausgehend <11>
    [2020-08-12 06:26:40,121] [5820] Routing call "Ausgehend <11>" to number 0017112345678 over service OutgoingService
    [2020-08-12 06:26:40,122] [5820] CallLeg d3618697-23a1-430f-9f8b-74fb992f8273
    [2020-08-12 06:26:40,122] [5820] Found lines for LINE routing
    [2020-08-12 06:26:40,122] [5820] - SIP/+493333220
    [2020-08-12 06:26:40,123] [5820] CallerParticipationInfo is set and line.isNoScreening
    [2020-08-12 06:26:40,123] [5820] CallerParticipationInfo is no CONFERENCEPARTICIPANT
    [2020-08-12 06:26:40,123] [5820] USER 004933332211
    [2020-08-12 06:26:40,123] [5820] Signal number after calculate 004933332211
    [2020-08-12 06:26:40,123] [5820] SipconnectDisplayNumber +4933332211
    [2020-08-12 06:26:40,123] [5820] Normalized Number +4933332211
    [2020-08-12 06:26:40,123] [5820] Signalling on Line Telekom-Standard(1001)
    [2020-08-12 06:26:40,123] [5820] CALLERID(all) +4933332211 <+4933332211> channel
    [2020-08-12 06:26:40,124] [5820] P-Asserted-Identity <sip:+4933332211@sip-trunk.telekom.de> sipheader
    [2020-08-12 06:26:40,125] [5820] Dialing line SIP/+493333220 with extension +4917112345678
    [2020-08-12 06:26:40,263] [5820] Dial SIP/Ausgehend-0001f4b2 to SIP/+493333220-0001f4b3
    [2020-08-12 06:26:41,003] [5821] ********* Call created *********
    [2020-08-12 06:26:41,003] [5821] Starting call routing : SIP/+493333220-0001f4b4|1597206400.128346 dial number 004917112345678 CallerId <004933332211>
    [2020-08-12 06:26:41,004] [5821] Incoming call from line Telekom-Standard(1001)
    [2020-08-12 06:26:41,004] [5821] Extension not found on line Telekom-Standard(1001) searching: 004917112345678
    [2020-08-12 06:26:41,027] [5821] Routing call " <004933332211>" to number 004917112345678 over service UserService
    [2020-08-12 06:26:41,027] [5821] CallLeg 449390e3-32ba-4768-b7f8-ba6a8c5edfa3
    [2020-08-12 06:26:41,027] [5821] Got dialstatus DialReturnCodes(hc=CALL_REJECTED, ds=CHANUNAVAIL, cr=NOT_CONNECTED)
    [2020-08-12 06:26:41,028] [5821] Forward to deposit 10. Original number = 004917112345678
    [2020-08-12 06:26:41,028] [5821] Forwarding call to 10 ALWAYS
    [2020-08-12 06:26:41,051] [5821] Routing call " <004933332211>" to number 10 over service UserService
    [2020-08-12 06:26:41,051] [5821] CallLeg 449390e3-32ba-4768-b7f8-ba6a8c5edfa3
    [2020-08-12 06:26:41,107] [5821] Dial SIP/+4933332211-0001f4b4 to SIP/Sekretariat-0001f4b5
    [2020-08-12 06:26:41,168] [5821] SIP/Sekretariat-0001f4b5 Channelstate is Ringing
    [2020-08-12 06:26:41,333] [5820] SIP/+493333220-0001f4b3 Channelstate is Ringing
    [2020-08-12 06:26:53,131] [5820] SIP/Ausgehend-0001f4b2 HangupRequestEvent
    [2020-08-12 06:26:53,132] [5820] SIP/+493333220-0001f4b3 Hangup Cause: Normal Clearing
    [2020-08-12 06:26:53,133] [5820] Got dialstatus DialReturnCodes(hc=CALL_REJECTED, ds=CANCEL, cr=UNKNOWN)
    [2020-08-12 06:26:53,133] [5820] SIP/Ausgehend-0001f4b2 Hangup Cause: null
    [2020-08-12 06:26:53,134] [5820] ********* Call finished *********
    [2020-08-12 06:26:53,257] [5821] SIP/+498531420-0001f4b4 HangupRequestEvent
    [2020-08-12 06:26:53,258] [5821] SIP/Sekretariat-0001f4b5 Hangup Cause: Normal Clearing
    [2020-08-12 06:26:53,259] [5821] SIP/+493333220-0001f4b4 Hangup Cause: null
    [2020-08-12 06:26:53,259] [5821] ********* Call finished *********
    [2020-08-12 06:26:53,261] [5821] Got dialstatus DialReturnCodes(hc=CALL_REJECTED, ds=CANCEL, cr=UNKNOWN)


    Hier mal zum Vergleich ein Log, bei dem wieder vom User mit Extension -11 die 017112345678 angerufen wurde. Dabei aber keine Anrufweiterschaltung am Smartphone.
    Der Ruf wurde nciht angenommen, sondern der Anrufende hat einfach aufgelegt, bevor der Ruf vom Smartphone aus angenommen wurde (das auch den Anruf richtig anzeigte).


    [2020-08-12 06:44:56,330] [5822] ********* Call created *********
    [2020-08-12 06:44:56,330] [5822] Starting call routing : SIP/Ausgehend-0001f4b6|1597207496.128348 dial number 0017112345678 CallerId Ausgehend <11>
    [2020-08-12 06:44:56,367] [5822] Routing call "Ausgehend <11>" to number 0017112345678 over service OutgoingService
    [2020-08-12 06:44:56,367] [5822] CallLeg 75c91765-5147-4e0b-8fdb-2d2471298140
    [2020-08-12 06:44:56,368] [5822] Found lines for LINE routing
    [2020-08-12 06:44:56,368] [5822] - SIP/+493333220
    [2020-08-12 06:44:56,368] [5822] CallerParticipationInfo is set and line.isNoScreening
    [2020-08-12 06:44:56,368] [5822] CallerParticipationInfo is no CONFERENCEPARTICIPANT
    [2020-08-12 06:44:56,368] [5822] USER 004933332211
    [2020-08-12 06:44:56,368] [5822] Signal number after calculate 004933332211
    [2020-08-12 06:44:56,369] [5822] SipconnectDisplayNumber +4933332211
    [2020-08-12 06:44:56,369] [5822] Normalized Number +4933332211
    [2020-08-12 06:44:56,369] [5822] Signalling on Line Telekom-Standard(1001)
    [2020-08-12 06:44:56,369] [5822] CALLERID(all) +49833332211 <+4933332211> channel
    [2020-08-12 06:44:56,370] [5822] P-Asserted-Identity <sip:+4933332211@sip-trunk.telekom.de> sipheader
    [2020-08-12 06:44:56,371] [5822] Dialing line SIP/+493333220 with extension +4917112345678
    [2020-08-12 06:44:56,538] [5822] Dial SIP/Ausgehend-0001f4b6 to SIP/+493333220-0001f4b7
    [2020-08-12 06:44:57,941] [5822] SIP/+493333220-0001f4b7 Channelstate is Ringing
    [2020-08-12 06:45:04,828] [5822] SIP/Ausgehend-0001f4b6 HangupRequestEvent
    [2020-08-12 06:45:04,828] [5822] SIP/+493333220-0001f4b7 Hangup Cause: Normal Clearing
    [2020-08-12 06:45:04,829] [5822] Got dialstatus DialReturnCodes(hc=CALL_REJECTED, ds=CANCEL, cr=UNKNOWN)
    [2020-08-12 06:45:04,830] [5822] SIP/Ausgehend-0001f4b6 Hangup Cause: null
    [2020-08-12 06:45:04,830] [5822] ********* Call finished *********

    4 Mal editiert, zuletzt von helbart ()

  • Zum Verständnis:


    B (Mobilfunk) leitet auf C (Starface-Extension) um
    A ruft auf B an, B leitet weiter auf C?


    Dann ist das falsch:
    [2020-08-12 06:26:41,027] [5821] Routing call " <004933332211>" to number 004917112345678 over service UserService


    Versuch mal mit unterdrückter Rufnummer auf A anzurufen, mal gucken, was die Starface dann probiert.

  • Zum Verständnis:


    B (Mobilfunk) leitet auf C (Starface-Extension) um
    A ruft auf B an, B leitet weiter auf C?


    Genau. So ist das Soll.


    Zitat

    Dann ist das falsch:
    [2020-08-12 06:26:41,027] [5821] Routing call " <004933332211>" to number 004917112345678 over service UserService


    Das glaub ich dir mal. Ich weiß nur nicht, wieso das gemacht wird.
    Ich persönlich (ohne mich da auszukenenn) hätte folgenden Fehler ausgemacht:
    [2020-08-12 06:26:41,004] [5821] Extension not found on line Telekom-Standard(1001) searching: 004917112345678


    Mir scheint das der Grund zu sein, dass der Anruf abgeworfen wird. Ich frage mich nur, wieso da die Extension nicht gefunden wird.




    Zitat

    Versuch mal mit unterdrückter Rufnummer auf A anzurufen, mal gucken, was die Starface dann probiert.


    Funktioniert einwandfrei. Ruf kommt mit "Anonym" an der rictigen Extension an
    Anruf mit unterdrückter Nummer zur Extension -11:


    2020-08-14 06:25:06,059] [7304] ********* Call created *********
    [2020-08-14 06:25:06,059] [7304] Starting call routing : SIP/+493333220-0002001a|1597379106.131265 dial number 004933332211 CallerId <0>
    [2020-08-14 06:25:06,060] [7304] Incoming call from line Telekom-Standard(1001)
    [2020-08-14 06:25:06,060] [7304] Found extension on line Telekom-Standard(1001) 004933332211
    [2020-08-14 06:25:06,065] [7304] Routing call "Anonymous <0>" to number 0049333322111 over service UserService
    [2020-08-14 06:25:06,065] [7304] CallLeg 502c45a7-599a-49c4-b6c8-541d01535e28
    [2020-08-14 06:25:06,163] [7304] Dial SIP/+493333220-0002001a to SIP/Ausgehend-0002001b
    [2020-08-14 06:25:06,211] [7304] SIP/User-0002001b Channelstate is Ringing
    [2020-08-14 06:25:08,823] [7304] SIP/+493333220-0002001a HangupRequestEvent
    [2020-08-14 06:25:08,824] [7304] SIP/User-0002001b Hangup Cause: Normal Clearing
    [2020-08-14 06:25:08,825] [7304] SIP/+4933332220-0002001a Hangup Cause: null
    [2020-08-14 06:25:08,825] [7304] ********* Call finished *********

  • Dann wertet die Starface ein Feld falsch aus.


    Das ist bei SIP recht kompliziert, weil da der Invite und To-Header mitspielen und bei Rufumleitungen eine ganze Menge Parameter beachtet werden müssen. Ich habe das das gerade mit einer NGN-Migration auf Provider-Seite durch. Alleine bis die Telekom mit den einzelnen Header (vor allem bei Rufnummernunterdrückung des Weiterleitenden zufrieden war, da darf C die Nummer von A nicht sehen, in keinem Header) hat zwei Wochen gedauert. Allerdings bekommt die Telekom auf ihrem Wirk-Softswitch manche Sachen auch nicht besser hin. Das ganze nennt sich dann IOP-NW.


    Du kannst ja mal die den kompletten Invite mitschneiden (an der Console z.B. mit sngrep, yum update, yum install sngrep) und mit den Headern ein Ticket bei Starface eröffnen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!