Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Problem mit dev-server - Failed to lock DB file

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Problem mit dev-server - Failed to lock DB file

    This topic has been deleted. Only users with topic management privileges can see it.
    • mcm1957
      mcm1957 last edited by

      Ich versuche eine Entwicklungsumgebung für Adapter aufzusetzen. Dazu gibt es ja den dev-server. Allerdings schaffe ich es nicht, ihn im debug mode laufen zu lassen.

      Problem:
      Starte ich den dev-server mit dev-server debug so bricht er wie folgt ab:

      host.dev-snmp-Speedy check instance "system.adapter.admin.0" for host "dev-snmp-Speedy"
      2022-03-22 18:04:34.001  - debug: host.dev-snmp-Speedy check instance "system.adapter.snmp.0" for host "dev-snmp-Speedy"
      host.dev-snmp-Speedy check instance "system.adapter.snmp.0" for host "dev-snmp-Speedy"
      2022-03-22 18:04:34.002  - info: host.dev-snmp-Speedy starting 1 instance
      2022-03-22 18:04:34.025  - debug: host.dev-snmp-Speedy added notifications configuration of system.adapter.admin.0
      2022-03-22 18:04:34.025  - debug: host.dev-snmp-Speedy startInstance admin.0 loglevel=info, compact=false
      2022-03-22 18:04:34.033  - info: host.dev-snmp-Speedy instance system.adapter.admin.0 started with pid 14060
      WebSocket error: Error: connect ECONNREFUSED 127.0.0.1:20526
      WebSocket closed
      No node child process of 9412 found, assuming parent process was reused.
      ╭──────────────────────────────────────────────────╮
      │                                                  │
      │   Debugger is now available on process id 9412   │
      │                                                  │
      ╰──────────────────────────────────────────────────╯
      WebSocket open
      [HPM] Upgrading to WebSocket
      [HPM] Upgrading to WebSocket
      ================================== > LOG REDIRECT system.adapter.admin.0 => true [system.adapter.admin.0.logging]
      2022-03-22 18:04:37.385  - debug: host.dev-snmp-Speedy Incoming Host message getLogs
      Server Cannot start inMem-states on port 9000: Failed to lock DB file "E:\GitHub\mcm1957\ioBroker.snmp\.dev-server\default\iobroker-data\states.jsonl"!
      2022-03-22 18:04:46.013  - debug: host.dev-snmp-Speedy-Server Objects 127.0.0.1:65174 Redis Socket error: Error: read ECONNRESET
      Adapter debugging exited with code 24
      

      Umgebung:
      Windows 10
      User ist non-admin
      Commandline mit ioBroker Commandline (läuft als admin) aufgerufen

      Was habe ich gemacht:
      a) dev-server installiert
      b) dev-server setup --adminPort 8181 ausgeführt

      Wenn ich nun dev-sever watch ausführe, so scheint das problemlos zu laufen.
      Wenn ich dev-server debug versuche, dann kommt obiger Fehler.

      Das betreffende File hab ich schon testweise gelöscht. Kein Unterschied.
      Den Verzeichnisbaum .dev-server hab ich mit "jeder- Vollzugriff" weit aufgemacht. Kein Unterschied.

      Hat hier irgendwer eine Idee was da los sein könnte?

      DANKE

      mcm1957 1 Reply Last reply Reply Quote 0
      • mcm1957
        mcm1957 @mcm1957 last edited by

        Möchte nur kurz Feedback geben.

        Die Ursache des Problems konnte nicht wirklich ermittelt werden.

        Ich habe Folgendes gemacht:

        Ich bin vond er Verwendung der iobroker shell (die unter Admin läuft) auf eine normale Eingabeaufforderung umgestiegen. Da dort node etc. nicht bekannt war (path setup etc) habe ich node neu installiert (msi file, 64bit) und auf 14.19.1 aktualisisert. Weiters habe ich dann (von der normalen shell aus) dev-server via node nochmals installiert, das .dev-server Verzeichnis gelöscht und setup nochmals augeführt.

        Seither läßt sich der dev-server zu zumindest 90% starten. Fehlermeldung komtm noch immer ab und zu - aber akzeptabel selten.

        McM

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        803
        Online

        31.7k
        Users

        79.8k
        Topics

        1.3m
        Posts

        1
        2
        235
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo