I have installed the latest (cells home V1.6.1) version of Cells, during the install process i don’t changed internal_URL and external URL. Actually this both variable is my private IP address 192.168.0.x/24. So, i can connect to my Cells interface using my private IP and port 8080 without SSL.
But actually i want to used my cells conf outside my personnal network. It’s why i configured an apache 2 server on a new VM (in my DMZ) with proxy_http enable. In fact, the configuration seems to work, but on my web browser everything block on “loading” cells interface (grey screen and Cells logo).
Maybe my external URL is the problem? If yes, how can I change it without making a new install/configuration (without loosing my actual configuration?
On a new server i install a new Pydio/cells system. And now nothing work. It’s why i don’t understand the way Pydio used Internal URL and External URL.
On my install, i choose “192.168.110.121:8080” as an Internal URL and “http://pydio.mydomain.com:8080” as external URL. And on both URL i can’t connect to Pydio system.
I’ve try every previous point, with the IP address, from outsime my nework, Pydio interface stop on my previous screen (grey with Pydio logo and loading … information), from inside, no problem.
With my registered domain as Internal and External URL the probem is the same.
My reverse proxy seems to worked cause i’m on the web server, but Pydio interface blocked somewere, and i don’t know where and why.
A tail - f on my cells.log file give me this error :
2019-09-23T23:37:42.460+0200 ERROR Error while applying modifiers to registry! {“error”: “{“id”:“go.micro.client”,“code”:500,“detail”:“Error creating stream: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \“transport: Error while dialing dial tcp 192.168.110.121:34915: connect: connection refused\””,“status”:“Internal Server Error”}”}
your configuration seems to point that there is no proxying,
could you change the internal_url to (192.168.110.121) to bind cells to the server it’s running in.
Then your external_url I assume is the address to your reverse proxy.
Now inside your reverse proxy configuration, you will proxy all requests from http://pydio.mydomain.com:8080
to 192.168.110.121:8080.
could you show me your reverse proxy logs(apache) and caddy(the webserver included in Pydio Cells) logs, you can find the Caddy logs inside ~/.config/pydio/cells/logs/.