Inbound/Outbound Problem

159 views
Skip to first unread message

Christopher Mäuer

unread,
Jan 8, 2015, 3:24:59 PM1/8/15
to gs5-...@googlegroups.com
Guten Abend zusammen,

ich habe GS5.1 frisch aufgesetzt und folgendes bereits erfolgreich getan:
- SIP Account angelegt und damit per PhoneLite verbunden
- Gateway zu Placetel.de angelegt und verbunden

Nur kann ich weder heraustelefonieren, noch Anrufe empfangen. Doch beginnen
möchte ich mit eingehenden Anrufen:
Bei Placetel ist eine Weiterleitung der Rufnummer 030 -208XXXXX auf deinen VOIP
Benutzer angelegt, den ich benutze um damit GS5 zu verbinden:

Gateway Einstellungen
Domainfpbx.deIP Addresse oder domain name of gateway Anzeigen  Bearbeiten  Löschen
Authentication sourcesip_received_ipVariable used for inbound authentication Anzeigen  Bearbeiten  Löschen
Authentication pattern^fpbx.de$Pattern used for inbound authentication Anzeigen  Bearbeiten  Löschen
DTMF Typrfc2833DTMF Typ: rfc2833, info, inband oder none Anzeigen  Bearbeiten  Löschen
UsernameXXXXXXXUsername to register/authenticate with gateway Anzeigen  Bearbeiten  Löschen
PasswordXXXXXXXPassword to register/authenticate with gateway Anzeigen  Bearbeiten  Löschen
RegistertrueRegister with gateway (true/false) Anzeigen  Bearbeiten  Löschen
Gateway Header
inviteINVITEsip:{destination_number}@{domain} Anzeigen  Bearbeiten  Löschen
inviteTo<sip:{destination_number}@{domain}> Anzeigen  Bearbeiten  Löschen
inviteclir=falseFrom"{caller_id_name}" <sip:{caller_id_number}@{domain_local}> Anzeigen  Bearbeiten  Löschen
inviteclir=falseP-Asserted-Identity"{caller_id_name}" <sip:{caller_id_number}@{domain_local}> Anzeigen  Bearbeiten  Löschen
inviteclir=trueFrom"Anonymous" <sip:anonymous@{domain_local}> Anzeigen  Bearbeiten  Löschen
inviteclir=trueP-Asserted-Identity"Anonymous" <sip:{caller_id_number}@{domain_local}> Anzeigen  Bearbeiten  Löschen
inviteclir=truePrivacyid Anzeigen  Bearbeiten  Löschen
Gateway Parameter
- leer -


Zudem habe ich eine Warteschleife angelegt und diese Telefonnummer gesetzt:
+49-30-208XXXXX

Wenn ich nun vom Handy aus (0173738XXXX) anrufe, erhalte ich folgenden Log-Output:

2015-01-08 21:08:11.085872 [NOTICE] switch_channel.c:1050 New Channel sofia/gemeinschaft/01737...@fpbx.de [26fd3cc8-ae48-4809-a7f3-14e3b58178f1]
2015-01-08 21:08:11.085872 [DEBUG] switch_core_session.c:1016 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:11.085872 [DEBUG] switch_core_session.c:1016 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:11.085872 [DEBUG] switch_core_state_machine.c:415 (sofia/gemeinschaft/01737...@fpbx.de) Running State Change CS_NEW
2015-01-08 21:08:11.085872 [DEBUG] sofia.c:7876 sofia/gemeinschaft/01737...@fpbx.de receiving invite from 62.134.52.212:5060 version: 1.2.16 -n20140311T120944Z-1~wheezy+1 32bit
2015-01-08 21:08:11.085872 [DEBUG] switch_cpp.cpp:1288 #E# [62.134.52.212/888] PERIMETER_BAD_HEADERS - to_user=0173738XXXX ~= ^%d+$
2015-01-08 21:08:11.085872 [INFO] switch_cpp.cpp:1288 #E# [62.134.52.212/888] PERIMETER suspicion rising - points: 260, register=register_attempt, from: XXX...@212.114.51.173, to: 01737...@fpbx.de, user_agent: PlacetelPBX
2015-01-08 21:08:11.125833 [DEBUG] switch_core_state_machine.c:434 (sofia/gemeinschaft/01737...@fpbx.de) State NEW
2015-01-08 21:08:11.125833 [DEBUG] switch_core_session.c:1016 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:11.125833 [DEBUG] sofia.c:1792 detaching session 26fd3cc8-ae48-4809-a7f3-14e3b58178f1
2015-01-08 21:08:11.125833 [DEBUG] sofia.c:1888 Re-attaching to session 26fd3cc8-ae48-4809-a7f3-14e3b58178f1
2015-01-08 21:08:11.125833 [DEBUG] switch_core_session.c:1016 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:11.125833 [DEBUG] switch_core_session.c:1016 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:11.145831 [DEBUG] sofia.c:7876 sofia/gemeinschaft/01737...@fpbx.de receiving invite from 62.134.52.212:5060 version: 1.2.16 -n20140311T120944Z-1~wheezy+1 32bit
2015-01-08 21:08:11.145831 [DEBUG] switch_cpp.cpp:1288 #E# [62.134.52.212/889] PERIMETER_BAD_HEADERS - to_user=0173738XXXX ~= ^%d+$
2015-01-08 21:08:11.145831 [INFO] switch_cpp.cpp:1288 #E# [62.134.52.212/889] PERIMETER suspicion rising - points: 280, register=pre_register, from: XXX...@212.114.51.173, to: 01737...@fpbx.de, user_agent: PlacetelPBX
2015-01-08 21:08:11.205832 [DEBUG] switch_core_session.c:1016 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:11.205832 [DEBUG] sofia.c:1792 detaching session 26fd3cc8-ae48-4809-a7f3-14e3b58178f1
2015-01-08 21:08:11.225829 [DEBUG] switch_cpp.cpp:1288 #E# [62.134.52.212/891] PERIMETER_BAD_HEADERS - to_user=0173738XXXX ~= ^%d+$
2015-01-08 21:08:11.225829 [INFO] switch_cpp.cpp:1288 #E# [62.134.52.212/891] PERIMETER suspicion rising - points: 300, register=register_attempt, from: XXX...@212.114.51.173, to: 01737...@fpbx.de, user_agent: PlacetelPBX
2015-01-08 21:08:11.245830 [DEBUG] switch_cpp.cpp:1288 #E# [62.134.52.212/892] PERIMETER_BAD_HEADERS - to_user=0173738XXXX ~= ^%d+$
2015-01-08 21:08:11.245830 [INFO] switch_cpp.cpp:1288 #E# [62.134.52.212/892] PERIMETER suspicion rising - points: 320, register=pre_register, from: XXX...@212.114.51.173, to: 01737...@fpbx.de, user_agent: PlacetelPBX
2015-01-08 21:08:21.205868 [WARNING] switch_core_state_machine.c:515 26fd3cc8-ae48-4809-a7f3-14e3b58178f1 sofia/gemeinschaft/01737...@fpbx.de Abandoned
2015-01-08 21:08:21.205868 [NOTICE] switch_core_state_machine.c:518 Hangup sofia/gemeinschaft/01737...@fpbx.de [CS_NEW] [WRONG_CALL_STATE]
2015-01-08 21:08:21.205868 [DEBUG] switch_channel.c:3187 Send signal sofia/gemeinschaft/01737...@fpbx.de [KILL]
2015-01-08 21:08:21.205868 [DEBUG] switch_core_session.c:1351 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:415 (sofia/gemeinschaft/01737...@fpbx.de) Running State Change CS_HANGUP
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:678 (sofia/gemeinschaft/01737...@fpbx.de) Callstate Change DOWN -> HANGUP
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:680 (sofia/gemeinschaft/01737...@fpbx.de) State HANGUP
2015-01-08 21:08:21.205868 [DEBUG] mod_sofia.c:506 Channel sofia/gemeinschaft/01737...@fpbx.de hanging up, cause: WRONG_CALL_STATE
2015-01-08 21:08:21.205868 [WARNING] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK - no key
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK event_data - "direction" = "inbound"
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK event_data - "action" = "call"
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK event_data - "class" = "channel_hangup"
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK event_data - "hangup_cause" = "WRONG_CALL_STATE"
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK event_data - "from_user" = "01737384327"
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK event_data - "from_host" = "fpbx.de"
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK event_data - "timestamp" = "1.4207477012059e+15"
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [perimeter] PERIMETER_CHECK event_data - "sequence" = "893"
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:48 sofia/gemeinschaft/01737...@fpbx.de Standard HANGUP, cause: WRONG_CALL_STATE
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:680 (sofia/gemeinschaft/01737...@fpbx.de) State HANGUP going to sleep
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:447 (sofia/gemeinschaft/01737...@fpbx.de) State Change CS_HANGUP -> CS_REPORTING
2015-01-08 21:08:21.205868 [DEBUG] switch_core_session.c:1351 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:415 (sofia/gemeinschaft/01737...@fpbx.de) Running State Change CS_REPORTING
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:764 (sofia/gemeinschaft/01737...@fpbx.de) State REPORTING
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:92 sofia/gemeinschaft/01737...@fpbx.de Standard REPORTING, cause: WRONG_CALL_STATE
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:764 (sofia/gemeinschaft/01737...@fpbx.de) State REPORTING going to sleep
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:441 (sofia/gemeinschaft/01737...@fpbx.de) State Change CS_REPORTING -> CS_DESTROY
2015-01-08 21:08:21.205868 [DEBUG] switch_core_session.c:1351 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:21.205868 [DEBUG] switch_core_session.c:1559 Session 10 (sofia/gemeinschaft/01737...@fpbx.de) Locked, Waiting on external entities
2015-01-08 21:08:21.205868 [NOTICE] switch_core_session.c:1577 Session 10 (sofia/gemeinschaft/01737...@fpbx.de) Ended
2015-01-08 21:08:21.205868 [NOTICE] switch_core_session.c:1581 Close Channel sofia/gemeinschaft/01737...@fpbx.de [CS_DESTROY]
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:566 (sofia/gemeinschaft/01737...@fpbx.de) Callstate Change HANGUP -> DOWN
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:569 (sofia/gemeinschaft/01737...@fpbx.de) Running State Change CS_DESTROY
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:579 (sofia/gemeinschaft/01737...@fpbx.de) State DESTROY
2015-01-08 21:08:21.205868 [DEBUG] mod_sofia.c:399 sofia/gemeinschaft/01737...@fpbx.de SOFIA DESTROY
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:99 sofia/gemeinschaft/01737...@fpbx.de Standard DESTROY
2015-01-08 21:08:21.205868 [DEBUG] switch_core_state_machine.c:579 (sofia/gemeinschaft/01737...@fpbx.de) State DESTROY going to sleep
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [26fd3cc8-ae48-4809-a7f3-14e3b58178f1] CDR_SAVE - event: CHANNEL_DESTROY, direction: inbound, save_cdr: false
2015-01-08 21:08:21.205868 [DEBUG] switch_cpp.cpp:1288 #E# [26fd3cc8-ae48-4809-a7f3-14e3b58178f1] CALL_HISTORY_SAVE - event: CHANNEL_DESTROY, direction: inbound, save_cdr: false


Outbound Routen-Elemente

destination_numberdestination_number%+(49.+)$+%1matchtrue Anzeigen  Bearbeiten  Löschen
caller_id_numberval:caller_id_numbers^%+(49.+)$+%1setfalse Anzeigen  Bearbeiten  Löschen
caller_id_nameval:caller_id_numbers^%+(49.+)$+%1setfalse Anzeigen  Bearbeiten  Löschen
Inbound Routen-Elemente
- leer -


Ich bin leider noch ein Neuling. Vielleicht kann mir ja jemand helfen? :-)

Vielen Dank im Voraus und einen schönen Abend wünscht
Christopher Mäuer

Sascha Daniels

unread,
Jan 9, 2015, 5:07:59 AM1/9/15
to gs5-...@googlegroups.com
Hi,

Am 08.01.15 um 21:24 schrieb Christopher Mäuer:

Zudem habe ich eine Warteschleife angelegt und diese Telefonnummer gesetzt:
+49-30-208XXXXX

Wenn ich nun vom Handy aus (0173738XXXX) anrufe, erhalte ich folgenden Log-Output:

2015-01-08 21:08:11.085872 [NOTICE] switch_channel.c:1050 New Channel sofia/gemeinschaft/01737...@fpbx.de [26fd3cc8-ae48-4809-a7f3-14e3b58178f1]
2015-01-08 21:08:11.085872 [DEBUG] switch_core_session.c:1016 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:11.085872 [DEBUG] switch_core_session.c:1016 Send signal sofia/gemeinschaft/01737...@fpbx.de [BREAK]
2015-01-08 21:08:11.085872 [DEBUG] switch_core_state_machine.c:415 (sofia/gemeinschaft/01737...@fpbx.de) Running State Change CS_NEW
2015-01-08 21:08:11.085872 [DEBUG] sofia.c:7876 sofia/gemeinschaft/01737...@fpbx.de receiving invite from 62.134.52.212:5060 version: 1.2.16 -n20140311T120944Z-1~wheezy+1 32bit
2015-01-08 21:08:11.085872 [DEBUG] switch_cpp.cpp:1288 #E# [62.134.52.212/888] PERIMETER_BAD_HEADERS - to_user=0173738XXXX ~= ^%d+$

das war wirklich ein eingehender Anruf?

Das sieht sehr seltsam aus, weil im to_user Deine Handynummer steht und das sollte nicht so sein, Du rufst ja VON deinem Handy aus an.

Gruss

            Sascha

-- 
Sascha Daniels
s...@alternative-solution.de
www.alternative-solution.de

Christopher Mäuer

unread,
Jan 10, 2015, 8:48:13 AM1/10/15
to gs5-...@googlegroups.com
Hallo,

ja der Anruf ist eingehend,. Ich rufe bei placetel an und placetel leitet den Anruf auf den Gateway weiter.
...

Christopher Mäuer

unread,
Jan 10, 2015, 10:17:19 AM1/10/15
to gs5-...@googlegroups.com
Hallo,

Und folgende Einträge probiert:

In den Gateway Einstellungen:
Number sourcesip_req_user
In den Gateway Parametern:
extension{sip_to_user}
Und in den Inbound routes:
val:sip_req_userdestination_number^00(%d+)$+%1matchtrue
Nichts hat bisher geholfen,
scheibar erkennt GS5 die Anrufernummer als Zielrufnummer an.
Hat jemand eine Idee wie man das beheben kann?

Viele Grüße,
Christopher Mäuer

Sascha Daniels

unread,
Jan 10, 2015, 11:03:33 AM1/10/15
to gs5-...@googlegroups.com

Hi,

schick mir mal einen tcpdump von dem eingehenden Anruf.

Gruss Sascha

--
To unsubscribe from this group, send email to
gs5-users+...@googlegroups.com
 
For commercial consulting visit https://www.alternative-solution.de
---
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "gs5-users" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an gs5-users+...@googlegroups.com.
Weitere Optionen finden Sie unter https://groups.google.com/d/optout.

Christopher Mäuer

unread,
Jan 10, 2015, 12:49:22 PM1/10/15
to gs5-...@googlegroups.com
Hallo,

das Problem hat sich erledigt,
ich musste bei Placetel den Typ des SIP Accounts auf Trunk setzen und 
Authentication Source auf sip_gateway und
Authentication Pattern auf ^gateway2$ setzen (da Gateway mit ID 2)

Viele Grüße,
Christopher Mäuer
Reply all
Reply to author
Forward
0 new messages