Page 1 of 1
Seafile
Posted: Tue 12. Oct 2021, 16:54
by nosous
Hallo,
ich bin grad am probieren mit Seafile. Es läuft soweit auch über die IP (mit port). Nur hab ich jetzt Schwierigkeiten mit dem SSL/HTTPS über Apache und auch den zusätzliche Apache-Anweisungen für HTTP/HTTPS.
Hat das jemand schon zum laufen gebracht und kann mir einfach mal posten, wie das aussehen soll/kann?
vielen Dank
Re: Seafile
Posted: Thu 14. Oct 2021, 14:44
by Florian
Hallo,
ein gute Ausgangspunkt ist ermal das:
<IfModule mod_proxy.c>
ProxyPass /.well-known/acme-challenge !
</IfModule>
Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge
ProxyPass / http://127.0.0.1:Portnummer/
ProxyPassReverse / http://127.0.0.1:Portnummer/
Wenn man das ganze auf https intern Weiterleiten will muss man doch
SSLProxyEngine On
ProxyRequests Off
ProxyPreserveHost On
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
ergänzen.
Was genau notwendig ist, hängt von der Anwendung ab.
Wichtig ist natürlich ferner erstmal, dass das Modul proxy_http aktiviert ist im Apache.
a2enmod proxy_http
Re: Seafile
Posted: Sat 16. Oct 2021, 17:30
by nosous
Danke, hilft aber nicht wirklich weiter.
Ich schwenk auf ein anderes Adminpanel um.
Kann, denk ich, geschlossen werden.
Danke nochmal
Re: Seafile
Posted: Tue 19. Oct 2021, 15:44
by nosous
Falls es jemanden interessiert:
Ich habe mich an die
https://znil.net/index.php?title=Seafil ... 0.04.x_LTS bis Punkt 7. gehalten.
Habe dabei andere Ports genommen.
Habe dann folgendes ausgeführt:
a2enmod rewrite
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_html
a2enmod ssl
anschließend die vhost abgeändert:
in vhosts am ende vor </VirtualHost> unter 443 für jeweils xxx.de und
www.xxx.de hinzugefügt:
#
RewriteEngine On
#
# seafile fileserver
#
ProxyPass /seafhttp
http://xxx.xxx.xxx.xxx:55554
ProxyPassReverse /seafhttp
http://xxx.xxx.xxx.xxx:55554
RewriteRule ^/seafhttp - [QSA,L]
#
# seahub
#
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
ProxyPreserveHost On
ProxyPass /
http://xxx.xxx.xxx.xxx:55555/
ProxyPassReverse /
http://xxx.xxx.xxx.xxx:55555/
#
# media
#
ProxyPass /media
http://xxx.xxx.xxx.xxx
ProxyPassReverse /media
http://xxx.xxx.xxx.xxx
Vielleicht hilft es ja dem einen oder anderen.
Re: Seafile
Posted: Tue 19. Oct 2021, 20:03
by Florian
Hallo,
und was geht da mit Keyhelp nicht? Das ist im Großen und Ganzen das was ich bereits geschrieben habe. Und wie erwähnt muss man das natürlich an die Mod-Proxy-Anweisungen an die jeweilige Anwendung anpassen.
Re: Seafile
Posted: Wed 20. Oct 2021, 12:58
by nosous
es geht ja jetzt. und jain. deine antwort war nicht das, nachdem ich fragte.
aber jetzt haben wir es ja
Re: Seafile
Posted: Wed 20. Oct 2021, 13:01
by christian.john
Ich würde empfehlen, das nicht in die vhost-Config reinzuschreiben, sondern in die Apache-Einstellungen via Keyhelp. Sofern die Config-Files neu geschrieben werden, bleibt das weiterhin bestehen.
Re: Seafile
Posted: Wed 20. Oct 2021, 14:58
by nosous
christian.john wrote: ↑Wed 20. Oct 2021, 13:01
Ich würde empfehlen, das nicht in die vhost-Config reinzuschreiben, sondern in die Apache-Einstellungen via Keyhelp. Sofern die Config-Files neu geschrieben werden, bleibt das weiterhin bestehen.
steht da auch drin
mir war wichtig eine vorlage zu bieten, die man C&P nutzen kann.