MySpeed Weboberfläche nicht erreichbar
pavl21 opened this issue · comments
Allgemeines
- Ich habe auf die neuste Version von MySpeed aktualisiert.
- Mein Bug wurde noch nicht gemeldet
Der Fehler
Bei der Einrichtung wurde sowohl die Stable als auch die Dev Version ausprobiert. Keine der beiden hatte Erfolg.
Bei der Fertigstellung der Installation kam folgendes Ergebnis in der Konsole:
Beim Versuch die Seite zu erreichen wird man darauf hingewiesen, das die Verbindung verweigert wurde:
Es wird übrigens eine andere IP-Adressenstruktur verwendet als gewöhnlich:
Vielleicht hat es damit zu tun. Die Installation wurde über ein Raspberry Pi 1 durchgeführt.
Auf welchem Gerät rufst du die Seite auf?
Im Browser
Auf welchem Betriebssystem läuft deine MySpeed-Instanz?
Linux
Könntest du mal versuchen, MySpeed per Befehl zu starten? Gehe dafür in den Ordner /opt/myspeed
(cd /opt/myspeed
) und führe node server
aus.
Bei mir tritt der selbe Fehler auf.
Output von systemctl status myspeed
:
Aug 08 00:38:45 raspberrypi systemd[1]: myspeed.service: Start request repeated too quickly.
Aug 08 00:38:45 raspberrypi systemd[1]: myspeed.service: Failed with result 'start-limit-hit'.
Aug 08 00:38:45 raspberrypi systemd[1]: Failed to start MySpeed.
Output von node server
in /opt/myspeed
:
Could not open the database file. Maybe it is damaged?
Das Problem ist jetzt tatsächlich schon öfters aufgetreten.
In den meisten Fällen ist das Problem, dass das Modul für die Datenbank in der falschen (bzw. älteren) Node Version kompiliert wurde.
Ein einfaches löschen des node_modules
-Ordners unter /opt/myspeed
und dann das neuinstallieren mit npm install
sollte dabei ausreichen. Hilft das nicht, schau dir mal die Dokumentation unter https://myspeed.gnmyt.dev/troubleshooting an
Damit das zukünftig nicht mehr passiert ändere ich gerade ein paar Sachen ab, die das verursachen. Im nächsten Update sollte das also nicht mehr passieren :)