Hallo zusammen,
vor der Installation von Nextcloud muss erst der Zugriff über eine Proxy erfolgreich funktionieren.
In einer Proxy ist eine Reverse-Proxy eingerichtet.
Beim Zugriff wird derzeit nur die HtML-Webseite ohne weitere Elemente, wie z.B. scripts, GIF-Bilder oder SVG-Bilder angezeigt.
folgende config ist in Nextclou eingestellt:
‘trusted_proxies’ => array(‘192.168.188.44’, ‘ipv6-addresse’),
‘forwarded_for_headers’ => array(‘HTTP_X_FORWARDED’, ‘HTTP_FORWARDED_FOR’),
‘overwritehost’ => ‘XXXXXXXX.myfritz.net’,
‘ovewriteprotocol’ => ‘https’,
‘overwritewebroot’ => ‘/cloud’,
Bei dieser Konfiguration zeigen alle Links innerhalb der Webseite schon korrekt auf:
https://XXXXXXXXX.myfritz.net/cloud/…
Aber, wenn z.B. eine Bild geladen werden soll, wie z.B. …
https://XXXXXXXXX.myfritz.net/cloud/core/img/actions/caret-white.svg
… wird als Inhalt einer HTML-Seite zurückgeliefert.
Der Proxy hat die IP-Adresse 192.168.188.44 und eine weitere IP-V6 Adresse.
Der Zugriff von der Proxy auf Nextcloud erfolgt mit dem https-Protokoll.
Kann mir mitteilen, wo noch etwas fehlt?
Zur Info: Die anstatt der XXXXXX in der UrL stehen eine andere Kennung. Aber daran sollte es nicht liegen, dass der Zugriff nicht erfolgreich ist.
Nachtrag:
Nachdem die debugging-Infos aktiviert wurden, steht in der LOG-Datei folgendes beim Aktualisieren einer SVG-Grafik:
{“reqId”:“Eo8paMouVVravCeqyDYS”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpa/htaccesstest.txt",“message”:“Scss is disabled for /var/www/nextcloud/core/css/jquery-ui-fixes.scss, ignoring”,“userAgent”:“GuzzleHttp/6.2.1 curl/7.58.0 PHP/7.2.10-0ubuntu0.18.04.1”,“version”:""}
{“reqId”:“Eo8paMouVVravCeqyDYS”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpa/htaccesstest.txt",“message”:“Scss is disabled for /var/www/nextcloud/core/css/server.scss, ignoring”,“userAgent”:“GuzzleHttp/6.2.1 curl/7.58.0 PHP/7.2.10-0ubuntu0.18.04.1”,“version”:""}
{“reqId”:“Eo8paMouVVravCeqyDYS”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpa/htaccesstest.txt",“message”:“Scss is disabled for /var/www/nextcloud/core/css/css-variables.scss, ignoring”,“userAgent”:“GuzzleHttp/6.2.1 curl/7.58.0 PHP/7.2.10-0ubuntu0.18.04.1”,“version”:""}
{“reqId”:“Eo8paMouVVravCeqyDYS”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpa/htaccesstest.txt",“message”:“Scss is disabled for /var/www/nextcloud/core/css/jquery.ocdialog.scss, ignoring”,“userAgent”:“GuzzleHttp/6.2.1 curl/7.58.0 PHP/7.2.10-0ubuntu0.18.04.1”,“version”:""}
{“reqId”:“Eo8paMouVVravCeqyDYS”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpa/htaccesstest.txt",“message”:“Scss is disabled for /var/www/nextcloud/core/search/css/results.scss, ignoring”,“userAgent”:“GuzzleHttp/6.2.1 curl/7.58.0 PHP/7.2.10-0ubuntu0.18.04.1”,“version”:""}
{“reqId”:“miemJrUIVrYHTwzaPY7V”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpe/img/actions/caret-white.svg",“message”:“Scss is disabled for /var/www/nextcloud/core/css/jquery-ui-fixes.scss, ignoring”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0”,“version”:""}
{“reqId”:“miemJrUIVrYHTwzaPY7V”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpe/img/actions/caret-white.svg",“message”:“Scss is disabled for /var/www/nextcloud/core/css/server.scss, ignoring”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0”,“version”:""}
{“reqId”:“miemJrUIVrYHTwzaPY7V”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpe/img/actions/caret-white.svg",“message”:“Scss is disabled for /var/www/nextcloud/core/css/css-variables.scss, ignoring”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0”,“version”:""}
{“reqId”:“miemJrUIVrYHTwzaPY7V”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpe/img/actions/caret-white.svg",“message”:“Scss is disabled for /var/www/nextcloud/core/css/jquery.ocdialog.scss, ignoring”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0”,“version”:""}
{“reqId”:“miemJrUIVrYHTwzaPY7V”,“level”:0,“time”:“2018-09-20T16:18:35+00:00”,“remoteAddr”:“192.168.188.44”,“user”:"–",“app”:“core”,“method”:“GET”,“url”:"/cloud/index.phpe/img/actions/caret-white.svg",“message”:“Scss is disabled for /var/www/nextcloud/core/search/css/results.scss, ignoring”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0”,“version”:""}
Auffällig sind die Nachrichten (auszugsweise):
Scss is disabled for /var/www/nextcloud/core/css/jquery-ui-fixes.scss, ignoring
…
Scss is disabled for /var/www/nextcloud/core/css/jquery.ocdialog.scss, ignoring
Scss is disabled for /var/www/nextcloud/core/search/css/results.scss, ignoring
Aus irgend einem Grund werden Zugriffe auf diese Dateien ignoriert.
Beim direkten Aufruf der Webseite werden die gleichen Meldungen protokolliert, wie beim Zugriff via Proxy.