Doppelbelegung Port 80 durch zwei parallel aktive Webserver.
Owncloud / Apache konfigurieren
-
-
Läuft also Apache2 und Nextcloud auf dem selben Port.
Die Default-Apache2 Site deaktivieren a2dissite 000-default ich gehe mal vom Standard aus zum testen, ob es dann funktioniert. Wahrscheinlich brauchst bei Nextcloud gar keinen Indianer - weiß es aber nicht.
-
Geht immer noch nicht
Code$ sudo netstat -nlept | grep 80 tcp6 0 0 :::80 :::* LISTEN 0 31449 2267/apache2 $ sudo a2dissite 000-default Site 000-default disabled. To activate the new configuration, you need to run: systemctl reload apache2 $ systemctl reload apache2
bringt noch den gleichen Fehler The requested URL /nextcloud was not found on this server.
-
Was passiert wenn Du systemctl disable apache2 machst und anschließend das System mal neu startest?
-
Bei einer Doppelbelegung von Port 80 müßte er es doch hier anzeigen. Es wird aber nur einer angezeigt.
Code$ sudo netstat -tlpn| grep apache tcp6 0 0 :::80 :::* LISTEN 24487/apache2 tcp6 0 0 :::443 :::* LISTEN 24487/apache2 $ sudo ss -tlpn| grep apache LISTEN 0 128 *:80 *:* users:(("apache2",pid=24524,fd=4),("apache2",pid=24523,fd=4),("apache2",pid=24522,fd=4),("apache2",pid=24521,fd=4),("apache2",pid=24520,fd=4),("apache2",pid=24487,fd=4)) LISTEN 0 128 *:443 *:* users:(("apache2",pid=24524,fd=6),("apache2",pid=24523,fd=6),("apache2",pid=24522,fd=6),("apache2",pid=24521,fd=6),("apache2",pid=24520,fd=6),("apache2",pid=24487,fd=6))
-
Sei doch mal kreativ: Lege einen Apache auf Port 81, dann kannst Du beide Apaches laufen lassen.
Prüfe, ob Du nextcloud-snap überhaupt installiert hast, weil Du es vor zwei Tagen deinstalliert hast.
Prüfe, ob die URL zu nextcloud stimmt. Du postest hier immer "/nextcloud", aber liegt Deine nextcloud auch in dem Unterfolder? Bei mir ist es in keinem Unterfolder, sondern direkt im Root-Folder des Web-Servers.
Codesudo snap services nextcloud Service Startup Current nextcloud.apache enabled active nextcloud.mdns-publisher enabled active nextcloud.mysql enabled active nextcloud.nextcloud-cron enabled active nextcloud.php-fpm enabled active nextcloud.redis-server enabled active nextcloud.renew-certs enabled active
In meinem Unterbewusstsien blinkt ganz hinten schwach eine LED mit der Beschriftung "Vorsicht Troll", weil Du scheinbar keine Ideen hast für Workarounds oder Lösungsansätze.
Ich schaue Ende des Jahres nochmal in diesen Thread, um zu sehen, wie weit Du in der Zwischenzeit gekommen bist.
-
Sei doch mal kreativ: Lege einen Apache auf Port 81, dann kannst Du beide Apaches laufen lassen.
Prüfe, ob Du nextcloud-snap überhaupt installiert hast, weil Du es vor zwei Tagen deinstalliert hast.
Prüfe, ob die URL zu nextcloud stimmt. Du postest hier immer "/nextcloud", aber liegt Deine nextcloud auch in dem Unterfolder? Bei mir ist es in keinem Unterfolder, sondern direkt im Root-Folder des Web-Servers.
Codesudo snap services nextcloud Service Startup Current nextcloud.apache enabled active nextcloud.mdns-publisher enabled active nextcloud.mysql enabled active nextcloud.nextcloud-cron enabled active nextcloud.php-fpm enabled active nextcloud.redis-server enabled active nextcloud.renew-certs enabled active
In meinem Unterbewusstsien blinkt ganz hinten schwach eine LED mit der Beschriftung "Vorsicht Troll", weil Du scheinbar keine Ideen hast für Workarounds oder Lösungsansätze.
Ich schaue Ende des Jahres nochmal in diesen Thread, um zu sehen, wie weit Du in der Zwischenzeit gekommen bist.
+1 für deine jetztige Geduld.
Nextcloud ist wirklich einfach, Tante Google spuckt Millionen Treffer.
-
Bei einer Doppelbelegung von Port 80 müßte er es doch hier anzeigen. Es wird aber nur einer angezeigt.
Gegenfrage: Wie soll er die Doppelbelegung anzeigen? Er zeigt dir nur die Anwendung wonach du grep suchen lässt mit der Ausgabe welche Ports damit belegt sind.
-
Auch von mir "Daumen hoch" für hepi wegen seiner Geduld.
Port 81 hat übrigens funktioniert.
Es werden bei der Suche so viele unterschiedliche Seiten ausgespuckt, die größtenteils sich auf ältere Versionen beziehen. Da ist es schwer durchzublicken. Und da ich zusammengenommen jetzt mehrere Tage wegen so ner Sch... vor dem Rechner sitze und diverse Seiten gelesen habe, ist die Geduld bei mir jetzt am Ende.
Vor allem, wenn man die Cloud nur notgedrungen benutzen muß, weil die direkte Synchronisation mit Thunderbird nicht klappt.
Owncloud produziert noch den selben Fehler. Übernahme der Daten in Nextcloud hat auch noch nicht funktioniert.
-
Du hast einfach zu viel auf einmal durchgeführt, angefangen hat es mit dem System-Upgrade. Bei so was kann man davon ausgehen dass das Probleme mitbringt wenn man solche Dienste nutzt wie du da sich PHP und MySQL auch weiter entwickelt.
-
Ich habe mich jetzt wieder an die Fehlersuche bei owncloud gemacht, da ich mit der Datenübernahme zu Nextcloud Probleme habe.
In /etc/apache2/ports.conf zusätzlich Listen 80 eingetragen und restart des Apachen bringt einen Fehler.
Code$ sudo service apache2 status ● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: failed (Result: exit-code) since Sun 2019-01-06 19:36:13 CET; 25s ago Process: 9285 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Process: 9291 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE) Main PID: 7439 (code=exited, status=0/SUCCESS)
Im Owncloud Desktop-Client wird die Fehlermeldung angezeigt:
CodeKeine Verbindung zu owncloud auf http://192... Server hat "404 not found" auf "GET http://192.../owncloud/owncloud/status.php" geantwortet
Das Verzeichnis gibt es nicht. In welcher conf wird das doppelte owncloud generiert?
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!