Hallo! Nachdem ich bereits Nextcloud und PiHole auf meinem Odroid HC2 eingerichtet hatte und alles funktioniert hat, kam nach einem Neustart die Ernüchterung: Weder Nextcloud noch die Admin-Seite von PiHole funktionierte (zumindest nicht über https, ich redirecte alles) und auch DNS-Anfragen wurden nicht beantwortet. Leider weiß ich es nicht, woran das lag. Evtl. daran, dass ich mit chown im Ordner /var/www/html/admin und /var/www/html/pihole alle Dateien www-data übertragen habe (wie bei Nextcloud, wo ich das aus einer Anleitung entnahm). Bin mir aber nicht sicher, da es danach noch bis zum Neustart lief. Dann habe ich pihole mit "pihole uninstall" entfernt. Die Nextcloud-Webseite funktionierte nach einem Neustart dann wieder. Nun wollte ich mit "curl -sSL https://install.pi-hole.net | bash" Pihole erneut installieren, danach kam allerdings mitten bei der Installation der Fehler: [✗] Check for existing repository in etc.pihole [i] Clone https://github.com/pi-hole/pi-hole.git into etc.pihole... Error: Could not update local repository. Contact support. Habe dann gegoogelt. Die Lösungen laufen darauf hinaus, dass man "sudo git reset --hard" laufen lassen soll. Da kommt bei mir dann ein fatal error - es sei kein git-Ordner. Die Ordner /var/www/html/admin und etc.pihole existieren gar nicht. /etc/pihole existiert, aber ein weglöschen hilft auch nicht. Danach kommt der selbe Fehler. Bitte um Hilfe!
UPDATE: Problem gelöst. PiHole und Nextcloud verwenden unterschiedliche Webserver, die beide auf dem selben Port laufen wollen. Man muss in der Apache-Konfiguration den Port ändern, z.B. auf 8080, dann funktioniert es.
(Die Neuinstallation ist dann wegen des fehlenden DNS-Servers gescheitert. Lösung: In /etc/resolv.conf statt 127.0.0.1 einen öffentlichen DNS-Server eintragen, z.B. 9.9.9.9. Die Änderung ist temporär und ist spätestens(?) nach einem Neustart weg.)
NASbauer schrieb: > UPDATE: Problem gelöst. > > PiHole und Nextcloud verwenden unterschiedliche Webserver, die beide auf > dem selben Port laufen wollen. Man muss in der Apache-Konfiguration den > Port ändern, z.B. auf 8080, dann funktioniert es. Ja mit ein bisschen Gebastel im Setupscript von PiHole kann man den Webserver auch weglassen und dafür dann den Apache mit verwenden. Sascha
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.