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
Seafile
Re: Seafile
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
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
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Seafile
Danke, hilft aber nicht wirklich weiter.
Ich schwenk auf ein anderes Adminpanel um.
Kann, denk ich, geschlossen werden.
Danke nochmal
Ich schwenk auf ein anderes Adminpanel um.
Kann, denk ich, geschlossen werden.
Danke nochmal
semper ubi, sub ubi
Re: Seafile
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.
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.
semper ubi, sub ubi
Re: Seafile
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.
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.
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Seafile
es geht ja jetzt. und jain. deine antwort war nicht das, nachdem ich fragte.
aber jetzt haben wir es ja
aber jetzt haben wir es ja
semper ubi, sub ubi
-
- Posts: 228
- Joined: Tue 9. Apr 2019, 16:31
- Location: Korschenbroich
- Contact:
Re: Seafile
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.
Individuelle Entwicklung webbasierter Datenbanksysteme
https://www.john-softwareentwicklung.de
https://www.john-softwareentwicklung.de
Re: Seafile
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.
semper ubi, sub ubi