keyhelp + seafile [GELÖST]
keyhelp + seafile
Ich würde unter keyhelp gerne seafile oder pydio ausprobieren. Jedoch lauchen diese auf den Port 8000 bzw. 8080. Ist es möglich, mit keyhelp dies mit einer Subdomain zu realisieren, oder müsste ich da bei den genannten Anwendungen auf Port 80 bzw. 443 umstellen?
Gerhard
-
- Posts: 228
- Joined: Tue 9. Apr 2019, 16:31
- Location: Korschenbroich
- Contact:
Re: keyhelp + seafile
das kannst du mittels mod_proxy in den Apache-Einstellungen einer Subdomain machen.
Code: Select all
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
ProxyPass / https://DOMAIN:PORT/
ProxyPassReverse / https://DOMAIN:PORT/
Christian
https://www.john-softwareentwicklung.de
Re: keyhelp + seafile
Es funktioniert leider noch nicht.
Eingetragen im Anbschnitt der Subdomain in /etc/apache2/keyhelp/vhosts/user.conf
Code: Select all
<VirtualHost *:80>
ServerName pydio.meineDomain.at
ServerAdmin xxx.xxx@xxx.com
DocumentRoot "/home/users/user/www/pydio/"
SuexecUserGroup "user" "user"
# log
LogLevel warn
CustomLog "/home/users/user/logs/access.log" keyhelp_log
ErrorLog "/home/users/user/logs/error.log"
# php support
<FilesMatch "\.php$">
SetHandler "proxy:unix:/run/php/keyhelp_user_php73.socket|fcgi://keyhelp_user_php73.socket"
</FilesMatch>
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
ProxyPass / https://meineDomain.at:8080/
ProxyPassReverse / https://meineDomain.at:8080/
# Set some proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_user_php73.socket>
ProxySet connectiontimeout=5 timeout=60
</Proxy>
<Directory "/home/users/user/www/pydio/">
AllowOverride All
Options -Indexes
CGIPassAuth On
</Directory>
</VirtualHost>
Bei Eingabe von meineDomain.at:8080 bekomme ich einen Network Error (tcp_error).
In der Firewall habe ich im Anschnitt Allow den port 8080 geöffnet.
EDIT:
a2enmod proxy
a2enmod proxy_html
a2enmod proxy_http
wurde ausgeführt und läuft
Re: keyhelp + seafile
- OlliTheDarkness
- Posts: 1868
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: keyhelp + seafile
Apache Einstellungen sollten IMMER im Keyhelp vorgenommen werden, um die Erhaltung bei einem Update sicherzustellen.
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie


**************************************************************
-
- Posts: 228
- Joined: Tue 9. Apr 2019, 16:31
- Location: Korschenbroich
- Contact:
Re: keyhelp + seafile
also ich habe das auch in Keyhelp eingetragen. Das funktioniert recht sauber.
Bekommst du eine Fehlermeldung?
Steht etwas im Log?
Apache neugestartet?
Christian
https://www.john-softwareentwicklung.de
Re: keyhelp + seafile
Das sehe ich ein.OlliTheDarkness wrote: ↑Tue 28. May 2019, 11:35Apache Einstellungen sollten IMMER im Keyhelp vorgenommen werden, um die Erhaltung bei einem Update sicherzustellen.
Ich habe jetzt dei Subdomain gelöscht und wieder neu erstellt. Die Apache Einstellungen in KeyHelp bei der Subdomain hinzugefügt. Leider die gleichen Fehler wie vorher.
Sind da die Ports seitens KeyHelp irgend wie gesperrt? Wie kann man das umgehen bzw. so einstellen, damit das funktioniert?
Re: keyhelp + seafile [GELÖST]
In Anlehnung an diese Anleitung: https://znil.net/index.php?title=Seafil ... 8.04.x_LTS
Jedoch nur mit folgender Ergänzung in der vhost in Apache:
Code: Select all
# seafile fileserver
#
ProxyPass /seafhttp http://127.0.0.1:8082
ProxyPassReverse /seafhttp http://127.0.0.1:8082
#
# seahub
#
ProxyPass / http://127.0.0.1:8000/
ProxyPassReverse / http://127.0.0.1:8000/
Gerhard