Ich tippe mal, du rufst über HTTP und Port 80 ab. (HTTPS wird nicht funktionieren)
Der Fehler "Connection refused" tritt auf, wenn
Kein Programm auf dem Port des NIC lauscht
Der Port durch die Firewall blockiert ist
Eine Firewall hat auf einer unteren OSI-Schicht die Pakete manipuliert (umgeleitet und geblockt)
Teste "netstat -tnlp|grep :80"
Wenn eine Ausgabe kommt guck nach der Firewall, wenn nichts kommt dann ist der Webserver nicht oder auf dem falschen Port gestartet.
Dann lauscht kein Programm auf Port 80
Hast du PiHole mit "curl -sSL https://install.pi-hole.net | bash" installiert bzw. einen Log davon (existiert /tmp/pihole-install.log noch)?
Kannst du nachschauen, ob lighthttp (und wennschondennschon php5) installiert ist?
Das PiHole Script sollte den Webserver konfigurieren...
Webserver ist zwar drauf aber er weiß noch nicht, dass er auf Port 80 lauschen soll und als webroot /var/www/http nehmen soll.
Was sagt denn "service lighthttpd status"?
Existiert eine /etc/lighttpd/lighttpd.conf mit "pihole" drinstehend?
In dieser Datei muss drinstehen: "server.port = 80"
Dann muss @DL6ER weiterhelfen. Der init fehlen irgendwelche Dateien zum Starten des Webservers. Ich kenne Armbian leider nicht. Da ist mein Latain leider nicht groß genug
Es ist unklar was hier passiert und wieso keine vernünftige Fehlermeldung gezeigt wird.
Versuch noch einmal
service lighttpd restart
service lighttpd status
Vielleicht gibt es eine hauseigene Methode die Konfiguration zu testen. Ich habe zurzeit keine SSH Verbindung zur Hand, aber versuche doch Mal sowas wie
Ich habe jetzt alles neu aufgesetzt, Lokal (Cubietruck > HDMI > TV) kann ich das Webinterface aufrufen, von einem anderem Rechner im gleichen Netzwerk nicht.
Diese Website ist nicht erreichbar
192.168.3.21 hat die Verbindung abgelehnt.
lighttpd.service - Lighttpd Daemon
Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor prese
Active: failed (Result: exit-code) since Sa 2017-04-22 15:32:48 CEST; 13s a
Process: 1856 ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf
Process: 1846 ExecStartPre=/usr/sbin/lighttpd -t -f /etc/lighttpd/lighttpd.c
Main PID: 1856 (code=exited, status=255)
Der Zugriff via putty von einem anderen PC ist möglich...
lighttpd -t:
2017-04-22 15:34:37: (server.c.617) No configuration available. Try using -f option.
Die /etc/lighttpd/lighttpd.conf ist aber vorhanden...
Nach einem Reboot funktioniert es lokal auch nicht mehr... =(