I’ve installed the docker containers per Containers – Install — Plone Documentation v6.0-dev (on the Plone 6 dev-docs site install/containers/index.html) on Ubuntu 22.04 and 20.04 (and 16.04) and get the same behavior on each.
- When I visit the site using a browser running on the same host as the containers, I'm able to access the site at localhost:3000, login, add pages, and so on.
- (I needed to open localhost access to ports 3000 and 8080, the latter so the frontend can talk to the backend.)
- When I visit the site using a browser running on a remote host, I can see the current version of the page being visited for a second, and then the content area is replaced by the message "The backend is not responding, due to a server timeout or a connection problem of your device. Please check our connection and try again. Thank you."
- This happens when the browser is a current version of Chrome and Edge on a PC, and Chrome on an Android phone.
- This same situation occurs when I have nginx proxying access to the Volto frontend. So you can visit the site at
http://do.myriadicity.net
to see for yourself. Give it a second for the content to change.- See
http://do.myriadicity.net/workarounds-so-this-works
for a page that I edited using the local browser session, to verify that we're actually seeing the real content in the second before the page shifts.
- See
What the heck is going on? I would like to begin implementing a proper site, but need to resolve this before I can feel confident about building on it.