New Install - Can't Access External


#1

I’m new to Pydio, and to Cells. I like the new and improved design though (as I’ve looked at the older version a year or two ago). Anyway, I’m trying to install Pydio Cells on a fresh Ubuntu 18.04 EC2 instance from AWS. I’m not using SSL on the server itself as SSL is served by Amazon. I am however, unable to access the site after a fresh install on a clean server. I followed the guide for 1.2.5

Internal host: localhost:80
External host: sub.domain.com
Datasource: /mnt/cloud (this is a 100 GB volume)
Other ports: Left the same
Open ports for server: 80, 443

When trying to visit the site, I receive the following message:

[INFO] 10.0.2.139 - No such site at :80 (Remote: 10.0.0.174, Referer: )

The only error-like message in the log after initiating ./cells start is the following:

2019-01-12T15:37:06.505Z INFO pydio.rest.update started
2019-01-12T15:37:08.762Z INFO pydio.rest.share started
2019-01-12T15:37:15.982Z INFO Restarting Gateway Proxy {“caddyfile”: “\n\t\thttp://localhost:80 {\n\t\tproxy /a 10.0.2.56:35027 {\n\t\t\twithout /a\n\t\t\ttransparent\n\t\t}\n\t\tproxy /auth/dex 10.0.2.56:41541 {\n\t\t\ttransparent\n\t\t\tinsecure_skip_verify\n\t\t}\n\t\tproxy /io :42699 {\n\t\t\ttransparent\n\t\t}\n\t\tproxy /data :42699 {\n\t\t\ttransparent\n\t\t}\n\t\tproxy /ws 10.0.2.56:43063 {\n\t\t\twebsocket\n\t\t\twithout /ws\n\t\t}\n\t\tproxy /plug/ 10.0.2.56:46331 {\n\t\t\ttransparent\n\t\t\theader_downstream Cache-Control “public, max-age=31536000”\n\t\t}\n\t\tproxy /dav/ 10.0.2.56:43185 {\n\t\t\ttransparent\n\t\t}\n\n\t\tproxy /public/ 10.0.2.56:46331 {\n\t\t\ttransparent\n\t\t}\n\n\t\tproxy /user/reset-password/ 10.0.2.56:46331 {\n\t\t\ttransparent\n\t\t}\n\n\t\tproxy /robots.txt 10.0.2.56:46331 {\n\t\t\ttransparent\n\t\t}\n\n\t\tproxy /login 10.0.2.56:46331/gui {\n\t\t\ttransparent\n\t\t\twithout /login\n\t\t}\n\n\t\tredir 302 {\n\t\t if {path} is /\n\t\t / /login\n\t\t}\n\n\t\t\n\t\t\n proxy /wopi/ 10.0.2.56:44251 {\n transparent\n }\n\n proxy /loleaflet/ https[://]localhost:9980/loleaflet {\n transparent\n insecure_skip_verify\n without /loleaflet/\n }\n\n proxy /hosting/discovery https[://]localhost:9980/hosting/discovery {\n transparent\n insecure_skip_verify\n without /hosting/discovery\n }\n\n proxy /lool/ https[://]localhost:9980/lool/ {\n transparent\n insecure_skip_verify\n websocket\n without /lool/\n }\n \n\t\t\n\n\t\trewrite {\n\t\t\tif {path} not_starts_with “/a/”\n\t\t\tif {path} not_starts_with “/auth/”\n\t\t\tif {path} not_starts_with “/io”\n\t\t\tif {path} not_starts_with “/data”\n\t\t\tif {path} not_starts_with “/ws/”\n\t\t\tif {path} not_starts_with “/plug/”\n\t\t\tif {path} not_starts_with “/dav/”\n\t\t\t\n\t\t\tif {path} not_starts_with “/wopi/”\n\t\t\t\n\t\t\tif {path} not_starts_with “/loleaflet/”\n\t\t\t\n\t\t\tif {path} not_starts_with “/hosting/discovery”\n\t\t\t\n\t\t\tif {path} not_starts_with “/lool/”\n\t\t\t\n\t\t\tif {path} not_starts_with “/public/”\n\t\t\tif {path} not_starts_with “/user/reset-password”\n\t\t\tif {path} not_starts_with “/robots.txt”\n\t\t\tto {path} {path}/ /login\n\t\t}\n\n\t\t\n\t\terrors “/home/pydio/.config/pydio/cells/logs/caddy_errors.log”\n\t\t}\n\n\t\t\n\t”}
2019-01-12T15:37:15.982Z INFO [INFO] Reloading
2019-01-12T15:37:15.982Z INFO [INFO] Reloading complete
2019-01-12T15:37:15.982Z INFO Restart Finished
2019-01-12T15:37:15.982Z INFO http: Server closed
2019-01-12T15:37:34.401Z INFO [INFO] 10.0.2.56 - No such site at :80 (Remote: 10.0.0.174, Referer: )


#2

HI,
could you try the following setting,
internal host sub.domain.com:80
external host sub.domain.com

Also i did not fully understand this, but do you mean that you use for install https://sub.domain.com to access your cells installation?


#3

I thought I had tried that before. I had to go in and modify pydio.json afterwords because it used http by default instead of https, so that blocked resources from loading. I was also unaware that the username was case sensitive, which took a minute to figure out. My only question now is that I’m unable to login via the Desktop app. I can’t grab the error message because it’s thousands of lines on the app.

On the iPhone app (Lite), trying to enter the URL to connect to the server, I get an error saying the “Server is unreachable”


#4

Hi,
unfortunately the desktop app is at the moment not compatible with cells but it’s on the way.