[Eisfair] [E64] Listen2fritz: event type doesn't match

Juergen Edner juergen at eisfair.org
Di Sep 14 20:23:41 CEST 2021


Hallo Rolf,

> listen2fritz protokolliert neuerdings in /var/log/messages:
> 
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]: IN-call from
> '0049xxxxxxxxxxx' -> '0049yyyyyyyyyyy' (type:2, duration:0)
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:118: [7] event type doesn't
> match config -- skipped
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:118: [6] event type doesn't
> match config -- skipped
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:143: [5] calling fork()
>    Sep 13 11:48:29 eis64-2 listen2fritz[12258]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:148: [5] fork returned 0
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:148: [5] fork returned 12258
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:160: [5] looping
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:118: [4] event type doesn't
> match config -- skipped
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:118: [3] event type doesn't
> match config -- skipped
>    Sep 13 11:48:29 eis64-2 listen2fritz[15545]:
> notify_script.c:l2f_NOTIFY_SCRIPT_process:118: [2] event type doesn't
> match config -- skipped
> 
> möglicherweise steht das im Zusammenhang mit einem Update der 7590 auf
> Version 7.28.
> 
> Was ist zu tun?

ich denke nicht, dass sich das Verhalten hier groß geändert hat
und bin der Ansicht, dass diese Meldungen vollkommen in Ordnung
sind.

Wenn Du einen Blick in die Datei /etc/listen2fritz.conf wirfst,
wirst Du feststellen, dass dort 6 "[notify:script]" Blöcke
existieren, die sich nur vom Anruftype und -sttus unterscheiden.

Eingehende Anrufe:
    call=in:call
    call=in:connect
    call=in:missed

Ausgehende Anrufe:
    call=out:call
    call=out:connect
    call=out:missed

Bei einem Anruf läuft das Skript über die Blöcke und startet je
nach Anruftyp (in/out) und Verbindungsstatus (call/connect/missed)
das zugehörige Skript.

"event type doesn't match config -- skipped" besagt also, dass der
gefundene Konfigurationsblock nicht passte, "calling fork()" wiederum
besagt, dass ein passender Eintrag gefunden wurde.

Gruß Jüren

-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair