Ankündigung

Einklappen
Keine Ankündigung bisher.

knxd: F00000105

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    knxd: F00000105

    Hallo,

    ich habe seit meiner Umstellung von einem Raspberry mit Debian Jessie und eibd auf eine VMware Virtuelle Maschine mit Debian Buster und knxd (über apt-get install) mehr oder weniger oft Abstürze (aber nicht regelmäßig und bis jetzt nicht provozierbar) des knxd Daemons und desses anschließenden Neustarts. Im Raspberry und eibd lief das System mehrere Jahre problemlos, will meinen, das KNX Konstrukt selbst ist wohl ok.
    !! Zusatz!! habe eine gewisse Regelmäßigkeit gefunden: Absturz des knxd Daemons alle 11 Minuten oder einem Vielfachen davon !!!!

    Syslog Auszug:

    Code:
    more /var/log/syslog
    
    Sep 23 00:35:55 DEKHER2LDS02 knxd[67675]: F00000105: [19:D.ipt] Link down, terminating
    Sep 23 00:35:55 DEKHER2LDS02 systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
    Sep 23 00:35:55 DEKHER2LDS02 systemd[1]: knxd.service: Failed with result 'exit-code'.
    Sep 23 00:36:05 DEKHER2LDS02 systemd[1]: knxd.service: Service RestartSec=10s expired, scheduling restart.
    Sep 23 00:36:05 DEKHER2LDS02 systemd[1]: knxd.service: Scheduled restart job, restart counter is at 41.
    Sep 23 00:36:05 DEKHER2LDS02 systemd[1]: Stopped KNX Daemon.
    Sep 23 00:36:05 DEKHER2LDS02 systemd[1]: Starting KNX Daemon...
    Sep 23 00:36:05 DEKHER2LDS02 systemd[1]: Started KNX Daemon.
    Sep 23 00:47:13 DEKHER2LDS02 knxd[68090]: F00000105: [19:D.ipt] Link down, terminating
    Sep 23 00:47:13 DEKHER2LDS02 systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
    Sep 23 00:47:13 DEKHER2LDS02 systemd[1]: knxd.service: Failed with result 'exit-code'.
    Sep 23 00:47:24 DEKHER2LDS02 systemd[1]: knxd.service: Service RestartSec=10s expired, scheduling restart.
    Sep 23 00:47:24 DEKHER2LDS02 systemd[1]: knxd.service: Scheduled restart job, restart counter is at 42.
    Sep 23 00:47:24 DEKHER2LDS02 systemd[1]: Stopped KNX Daemon.
    Sep 23 00:47:24 DEKHER2LDS02 systemd[1]: Starting KNX Daemon...
    Sep 23 00:47:24 DEKHER2LDS02 systemd[1]: Started KNX Daemon.
    Sep 23 00:57:58 DEKHER2LDS02 knxd[68300]: F00000105: [19:D.ipt] Link down, terminating
    Sep 23 00:57:58 DEKHER2LDS02 systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
    Sep 23 00:57:58 DEKHER2LDS02 systemd[1]: knxd.service: Failed with result 'exit-code'.
    Sep 23 00:58:08 DEKHER2LDS02 systemd[1]: knxd.service: Service RestartSec=10s expired, scheduling restart.
    Sep 23 00:58:08 DEKHER2LDS02 systemd[1]: knxd.service: Scheduled restart job, restart counter is at 43.
    Sep 23 00:58:08 DEKHER2LDS02 systemd[1]: Stopped KNX Daemon.
    Sep 23 00:58:08 DEKHER2LDS02 systemd[1]: Starting KNX Daemon...
    Sep 23 00:58:08 DEKHER2LDS02 systemd[1]: Started KNX Daemon.
    Sep 23 01:08:58 DEKHER2LDS02 knxd[68504]: F00000105: [19:D.ipt] Link down, terminating
    Sep 23 01:08:58 DEKHER2LDS02 systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
    Sep 23 01:08:58 DEKHER2LDS02 systemd[1]: knxd.service: Failed with result 'exit-code'.
    Sep 23 01:09:08 DEKHER2LDS02 systemd[1]: knxd.service: Service RestartSec=10s expired, scheduling restart.
    Sep 23 01:09:08 DEKHER2LDS02 systemd[1]: knxd.service: Scheduled restart job, restart counter is at 44.
    Sep 23 01:09:08 DEKHER2LDS02 systemd[1]: Stopped KNX Daemon.
    Woltte nun mal von der knxd.conf auf die knxd,ini umstellen, vielleicht läuft das besser. Bekomme aber den Daemon nicht sauber zum laufen, meine FHEM TULs stehen danach leider auf disconnected. Scheint wohl was falsch zu sein.

    Auszug aus der knxd.conf:

    Code:
    root@DEKHER2LDS02:/etc# more knxd.conf
    # configuration for knxd.service
    #KNXD_OPTS="-e 0.0.1 -E 0.0.2:8 -u /tmp/eib -b ip:"
    KNXD_OPTS="-e 0.0.1 -E 0.0.2:8 -u /tmp/eib -b ipt:141.73.93.62:3671:3672 -b ipt:141.73.99.39:3671:3673 -b ipt:141.73.93.29:3671:3674"
    
    #KNXD_OPTS="-u /tmp/eib -u /var/run/knx -i -b ipt:141.73.93.62:3671:3672 -b ipt:141.73.99.39:3671:3673 -b ipt:141.73.93.29:3671:3674"
    
    
    # configuration for knxd.service using new configuration format in /etc/knxd.ini
    # use only this line if you used knxd_args to convert your old startup options
    ##### KNXD_OPTS=/etc/knxd.ini
    Auszug aus der knxd.ini:

    Code:
    root@DEKHER2LDS02:/etc# more knxd.ini
    [main]
    addr = 0.0.1
    client-addrs = 0.0.2:8
    connections = X.ipt,Y.ipt,Z.ipt
    
    [X.ipt]
    driver = ipt
    ip-address = 141.73.93.62
    dest-port = 3671
    src-port = 3672
    
    [Y.ipt]
    driver = ipt
    ip-address = 141.73.99.39
    dest-port = 3671
    src-port = 3673
    
    
    [Z.ipt]
    driver = ipt
    ip-address = 141.73.93.29
    dest-port = 3671
    src-port = 3674
    die knxd Version ist die 0.14.30-1

    Kann mir jemand erklären/helfen, den knxd stabil zum laufen zu bekommen und auch wie die knxd.ini aussehen muss, damit der FDaemon so läuft, dass die FHEM TULs wieder auf initialized stehen?

    Gerade noch einen Eintrag aus der FHEM Log hizugefügt:

    Code:
    2019.09.25 08:31:13 2: getRequest: communication to knxd failed
    
    2019.09.25 08:31:13 2: GetGroup: seems like knxd not connected
    
    2019.09.25 08:31:13 1: knxd:141.73.99.157 disconnected, waiting to reappear
    2019.09.25 08:31:18 2: getRequest: communication to knxd failed
    
    2019.09.25 08:31:18 2: GetGroup: seems like knxd not connected
    
    2019.09.25 08:31:18 1: knxd:141.73.99.157 disconnected, waiting to reappear
    2019.09.25 08:31:23 2: getRequest: communication to knxd failed
    
    2019.09.25 08:31:23 2: GetGroup: seems like knxd not connected
    
    2019.09.25 08:31:23 1: knxd:141.73.99.157 disconnected, waiting to reappear
    2019.09.25 08:31:28 1: TUL knxd:141.73.99.157 reappeared (KNX2F)
    2019.09.25 08:31:28 1: TUL knxd:141.73.99.157 reappeared (KNX)
    2019.09.25 08:31:28 1: TUL knxd:141.73.99.157 reappeared (KNX8F)
    Danke im Voraus

    Isno

    #2
    Bitte mach mal mehr Logging an.

    NB: deine knxd.ini hat keinen systemd-Eintrag und keinen /tmp/eib. Absicht??

    NB: FHEM ist an der Stelle uninteressant.
    1wire, KNX, OpenHAB, Python, Asterisk, SMD-Lötkolben

    Kommentar


      #3
      Hallo Smurf,

      danke für die schnelle Reaktion.
      Ich habe in der knxd.ini die Zeile systemd = systemd nachgetragen, der -u Parameter ist für mich zweitrangig, da ist mit der Defaultwert auch recht.
      In der knxd.conf die Zeile KNXD_OPTS aus- und einkommentiert und den Dienst neu gestartet. Schon funktioniert der Dienst.
      Ob der Daemon nun stabil ist, muss ich schauen.
      Wie kann ich mehr loggen? Was muss ich hierfür tun und wo schreibt er was hin ?

      Gruß
      Isno

      P.S. Fehler mit knxd Absturz alle 11 Minuten ist nach wie vor vorhanden - leider.

      Gruß
      Isno
      Zuletzt geändert von Isnogud0815; 25.09.2019, 13:41.

      Kommentar


        #4
        Hallo Smurf!

        Muss gestehen, ich habe ein sehr ähnliches Problem, deshalb hänge ich mich hier mal mit meinen detaillierteren logs einfach dran. Bis vor einigen Tagen lief der knxd problemlos, seit dem letzten Update schiebt er Fehlermeldungen en masse und ich kann dem leider nichts sinnvolles entnehmen:

        Code:
        14 21:50:52 raspberry systemd[1]: Starting KNX Daemon...
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 3 [15:A.ipt/Conn        0.000] registerLink: 15:A.ipt
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 3 [15:A.ipt/Conn        0.001] Start: cfg:A.ipt
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 5 [15:A.ipt/Conn        0.001] down => >up
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 5 [15:A.ipt/Conn        0.001] Starting
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 2 [16:A.ipt/ipt         0.001] Open
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 1 [16:A.ipt/ipt         0.001] Send(020): 08 01 C0 A8 01 16 96 06 08 01 C0 A8 01 16 96 06 04 04 02 00
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 2 [16:A.ipt/ipt         0.001] Opened
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 4 [15:A.ipt/Conn        0.001] >up
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 4 [15:A.ipt/Conn        0.002] is >up
        Oct 14 21:50:52 raspberry knxd[2368]: Layer 4 [15:A.ipt/Conn            0.003] is >up
        Oct 14 21:50:52 raspberry systemd[1]: Started KNX Daemon.
        Oct 14 21:50:54 raspberry systemd[1]: Stopping KNX Daemon...
        Oct 14 21:50:54 raspberry knxd[2368]: Layer 4 [15:A.ipt/Conn            2.243] Stopping
        Oct 14 21:50:54 raspberry knxd[2368]: Layer 5 [15:A.ipt/Conn            2.243] >up => >down
        Oct 14 21:50:54 raspberry knxd[2368]: Layer 5 [15:A.ipt/Conn            2.243] Stopping
        Oct 14 21:50:54 raspberry knxd[2368]: Layer 5 [15:A.ipt/Conn            2.243] >down => down
        Oct 14 21:50:54 raspberry knxd[2368]: Layer 4 [15:A.ipt/Conn            2.243] down
        Oct 14 21:50:54 raspberry knxd[2368]: Layer 4 [15:A.ipt/Conn            2.243] down
        Oct 14 21:50:54 raspberry knxd[2368]: Layer 4 [15:A.ipt/Conn            2.243] is down
        Oct 14 21:50:54 raspberry knxd[2368]: Layer 2 [16:A.ipt/ipt             2.243] Close
        Oct 14 21:50:54 raspberry systemd[1]: Stopped KNX Daemon.
        Oct 14 21:50:54 raspberry systemd[1]: Closed KNX Daemon (socket).
        Oct 14 21:50:58 raspberry systemd[1]: Listening on KNX Daemon (socket).
        Oct 14 21:50:59 raspberry systemd[1]: Starting KNX Daemon...
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 3 [15:A.ipt/Conn        0.000] registerLink: 15:A.ipt
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 3 [15:A.ipt/Conn        0.000] Start: cfg:A.ipt
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 5 [15:A.ipt/Conn        0.000] down => >up
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 5 [15:A.ipt/Conn        0.000] Starting
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 2 [16:A.ipt/ipt         0.000] Open
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 1 [16:A.ipt/ipt         0.000] Send(020): 08 01 C0 A8 01 16 A0 D4 08 01 C0 A8 01 16 A0 D4 04 04 02 00
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 2 [16:A.ipt/ipt         0.000] Opened
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn        0.000] >up
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn        0.001] is >up
        Oct 14 21:50:59 raspberry systemd[1]: Started KNX Daemon.
        Oct 14 21:50:59 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn            0.807] is >up
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 1 [16:A.ipt/ipt             10.001] Connect timed out
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 5 [15:A.ipt/Conn            10.001] >up => down/error
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn            10.001] up/error
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 5 [15:A.ipt/Conn            10.002] Stopping
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 5 [15:A.ipt/Conn            10.002] up/error => down
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn            10.002] down/error
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn            10.002] is down
        Oct 14 21:51:09 raspberry knxd[2440]: F00000105: [15:A.ipt] Link down, terminating
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn            10.002] Stopping
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 5 [15:A.ipt/Conn            10.002] down/error => >down
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn            10.002] down/error
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 4 [15:A.ipt/Conn            10.002] is down
        Oct 14 21:51:09 raspberry knxd[2440]: Layer 2 [16:A.ipt/ipt             10.003] Close
        Oct 14 21:51:09 raspberry systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE
        Oct 14 21:51:09 raspberry systemd[1]: knxd.service: Unit entered failed state.
        Oct 14 21:51:09 raspberry systemd[1]: knxd.service: Failed with result 'exit-code'.
        Oct 14 21:51:19 raspberry systemd[1]: knxd.service: Service hold-off time over, scheduling restart.
        Oct 14 21:51:19 raspberry systemd[1]: Stopped KNX Daemon.
        Wäre wahnsinnig dankbar wenn Du mir/uns weiterhelfen könntenst

        LG
        Matthias

        Kommentar


          #5
          Soooo und auch schon wieder mal völligen Topfen geredet - das MDT Gateway hatte sich aufgehängt, Busreset hat alles gerichtet. Sorry - ich lass es extra drin, vielleicht hilft es jemand.

          Kommentar

          Lädt...
          X