Statistiken im falschen Pfad seit Update auf 23.1  [GELÖST]

Haben Sie einen Bug entdeckt? Teilen Sie es uns mit.
Post Reply
User avatar
mhagge
Community Moderator
Posts: 490
Joined: Wed 8. Aug 2018, 15:19

Statistiken im falschen Pfad seit Update auf 23.1

Post by mhagge »

Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Ja, sehr wahrscheinlich durch Update auf 23.1 bedingt


Server-Betriebssystem + Version
Debian 11


Eingesetzte Server-Virtualisierung-Technologie
keine


KeyHelp-Version + Build-Nummer
23.1 (Build 3009)


Problembeschreibung / Fehlermeldungen
Hier melden sich Nutzer, die nicht mehr auf Ihre Statistiken zugreifen können, der Zugriff wird mit einem 500er-Fehler nach Eingabe von Benutzernamen und Passwort abgewiesen

Erwartetes Ergebnis
Statistiken werden angezeigt

Tatsächliches Ergebnis
Error 500, Statistiken werden nicht angeueigt

Schritte zur Reproduktion
Menüpunkt Statistiken bei einem Kunden auf einem geupdateten System aufrufen, einloggen (versuchen)


Zusätzliche Informationen
Es scheint sich um einen falschen Pfad zu handeln. Schaue ich mir die error.log von Keyhelp auf /var/log/apache2/keyhelp an steht da bei Zugriffsversuchen

Code: Select all

[Mon May 08 19:53:11.551971 2023] [authn_file:error] [pid 2694320:tid 140533181245184] (2)No such file or directory: [remote xxxxxx] AH01620: Could not open password file: /home/keyhelp/www/kh.webstats/xxxx/.htpasswd
Die Statistiken befinden sich allerdings im Pfad

Code: Select all

/home/keyhelp/www/keyhelp.webstats
Vermutlich irgendwo einen Pfad bei der Anpassung der Struktur übersehen ;)
User avatar
Alexander
Keyweb AG
Posts: 3840
Joined: Wed 20. Jan 2016, 02:23

Re: Statistiken im falschen Pfad seit Update auf 23.1

Post by Alexander »

Grüße,

Im Zuge des Updates wird der Pfad zur Statistik in der Datei /etc/apache2/keyhelp/keyhelp.conf aktualisiert und der Apache neu gestartet.

Problem könnte jetzt sein:
- die Datei ist schreibgeschützt
- der Apache hat ein Syntax-Error/Konfigurationsproblem, was dessen Neustart im Zuge des Updates verhindert hatte.


Zum Beheben:

Den Pfad in der Datei von:

Code: Select all

Alias /webstats           "/home/keyhelp/www/kh.webstats"
zu Diesem ändern:

Code: Select all

Alias /webstats           "/home/keyhelp/www/keyhelp.webstats"
und Apache neu starten.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
mhagge
Community Moderator
Posts: 490
Joined: Wed 8. Aug 2018, 15:19

Re: Statistiken im falschen Pfad seit Update auf 23.1

Post by mhagge »

Hallo Alex,

ich hab sicherheitshalber nochmal nachgeschaut - der Alias-Eintrag in der /etc/apache2/keyhelp/keyhelp.conf steht richtig drin, also mit

Code: Select all

Alias /webstats           "/home/keyhelp/www/keyhelp.webstats"
Den Apachen habe ich gerade sicherheitshalber nochmal manuell neugestartet, ging auch ohne Probleme.

Die .htpasswd-Datei wird aber weiterhin versucht vom "alten" kh.webstats"-Pfad zu laden

Der Pfad an sich scheint durchaus richtig zu sein, nur die .htpasswd-Datei wird am falschen Platz gesucht
User avatar
mhagge
Community Moderator
Posts: 490
Joined: Wed 8. Aug 2018, 15:19

Re: Statistiken im falschen Pfad seit Update auf 23.1

Post by mhagge »

Der Pfad zur .htpasswd-Datei ist in den .htaccess-Dateien ist in den Statistik-Verzeichnissen falsch drin, das dürfte die Ursache sein

Code: Select all

AuthUserFile /home/keyhelp/www/kh.webstats/kxxx/.htpasswd
AuthName "User Login"
AuthType Basic
require valid-user
steht da (soweit ich das nachvollziehen kann auch auf jedem meiner Server). Die sind also beim Update nicht angepasst worden
User avatar
Alexander
Keyweb AG
Posts: 3840
Joined: Wed 20. Jan 2016, 02:23

Re: Statistiken im falschen Pfad seit Update auf 23.1  [GELÖST]

Post by Alexander »

Danke fürs Nachsehen, ja das ist korrekt. Ich mach einen Hotfix fertig - geht Heute noch online.

Bis es soweit ist: Ein Neu-Vergeben des Passworts würde das Problem auch lösen.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
mhagge
Community Moderator
Posts: 490
Joined: Wed 8. Aug 2018, 15:19

Re: Statistiken im falschen Pfad seit Update auf 23.1

Post by mhagge »

Super, Danke Dir!
Post Reply