Issue: I am unable to connect to my server via PydioSync on Windows 10. When login is attempted, I get an error:
Error while trying to connect to https://subdomain.domain.tld:
Error while parsing request result:<!DOCTYPE html> <html xmlns:ajxp> <head> <title>Pydio</title> <base...
Server setup / stack
Bare Server
- Xeon E3-1231v3
- 32GB DDR3
- Ubuntu 18.04.2
- Apache/2.4.29
Docker
- Version: 18.06.1-ce
- build: e68fc7a
Cells
- Version: 1.4.1 (Home)
Docker Compose
version: '2'
services:
image: pydio/cells:latest
restart: always
volumes:
- /some/direct/path:/root/.config/pydio/cells
- /some/direct/path/again:/root/ssl
ports: ["8080:8080"]
environment:
- CELLS_BIND=0.0.0.0:8080
- CELLS_EXTERNAL=subdomain.domain.tld
- CELLS_NO_SSL=0
# MySQL image with a default database cells and a dedicated user pydio
mysql:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: secret
MYSQL_DATABASE: cells
MYSQL_USER: pydio
MYSQL_PASSWORD: secret
command: [mysqld, --character-set-server=utf8mb4, --collation-server=utf8mb4_unicode_ci]
volumes:
data: {}
Apache Virtual Host
<VirtualHost *:443>
ServerName subdomain.domain.tld
# Opetions
AllowEncodedSlashes On
# SSL Engine
SSLEngine On
SSLProxyVerify None
SSLProxyCheckPeerCN Off
SSLProxyCheckPeerName Off
SSLCertificateFile /some/directory/path/domain.tld.crt
SSLCertificateKeyFile /some/directory/path/domain.tld.key
# Rewrite Engine
RewriteEngine On
RewriteCond %{HTTP:Upgrade} =websocket [NC]
# Reverse Proxy
SSLProxyEngine On
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / https://0.0.0.0:8080/
ProxyPassReverse / https://0.0.0.0:8080/
# Error Logging
ErrorLog ${APACHE_LOG_DIR}/subdomain.domain.tld-error.log
CustomLog ${APACHE_LOG_DIR}/subdomain.domain.tld.log combined
</VirtualHost>
Description:
I am able to load the cells website and use it as expect with LTS enabled. I have downloaded the android application and have been able to successfully connect to the server and use it as expected.
However when I download the windows Pydio sync client and attempt the connect I get the error seen at the top of this post.
The only solution I was able to find was for one that allows overrides in the of the apache virtual host, however because I’m running cells on Docker and apache on bare server, it’s not as simple as pointing to a directory in hopes to test the solution. If anybody has a known working solution for this issue, please let me know.
Thank you,
Josh