Hallo,
ich habe nach dieser Anleitung meine Seafile-Installation auf SSL umgestellt:
https://www.stephansnet.de/seafile-online-bringen-und-ssl-zertifikat-erstellen/
Die Seafile.conf schaut nun so aus:
server {
listen 80;
server_name _;
rewrite ^ https://$http_host$request_uri? permanent; # force redirect http to https
# Enables or disables emitting nginx version on error pages and in the "Server" response header field.
server_tokens off;
}
server {
listen 443;
ssl_certificate /etc/letsencrypt/live/xxxyyyy.net/fullchain.pem; # path to your cacert.pem
ssl_certificate_key /etc/letsencrypt/live/xxxyyy.net/privkey.pem; # path to your privkey.pem
server_name _;
proxy_set_header X-Forwarded-For $remote_addr;
location / {
proxy_pass http://127.0.0.1:8000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
proxy_read_timeout 1200s;
proxy_set_header X-Forwarded-Proto https;
# used for view/edit office file via Office Online Server
client_max_body_size 0;
access_log /var/log/nginx/seahub.access.log;
error_log /var/log/nginx/seahub.error.log;
}
location /seafhttp {
rewrite ^/seafhttp(.*)$ $1 break;
proxy_pass http://127.0.0.1:8082;
client_max_body_size 0;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 36000s;
proxy_read_timeout 36000s;
proxy_send_timeout 36000s;
send_timeout 36000s;
}
location /media {
root /home/seafile/seafile-server-latest/seahub;
}
}
Mit dem Ergebnis, dass mit beim Laden der Seafile-Startseite nur die Startseite von NGINX angezigt wird.
Ich habe beim Übernehmen nur die Adresse meiner URL übernommen.
Ich finde leider den Fehler nicht.
Hat jemand eine Idee, woran es liegen könnte?
Schon jetzt danke
VG
Uli