Confirmat quod non necat.
cells is using a domain-name (and everything is working fine except chunked-upload)
I never ran cells configure sites since I upgraded from a previous v2 version where this command was not necessary.
I think my installation was:
cells install --bind mydomain.org:443 --external https://mydomain.org --le_email foo@mydomain.org --le_agree true
But running now ./cells configure sites gives
The following sites are currently defined:
+---+--------------------------+--------------+--------------------------+
| # | BIND(S) | TLS | EXTERNAL UR |
+---+--------------------------------------+--------------+--------------+
| 0 | https://mydomain.org:443 | Lets Encrypt | https://mydomain.org:443 |
+---+--------------------------+--------------+--------------------------+
Regarding DNS,
resolveip mydomain.org resolves to Cloudflare addresses.
And my /etc/hosts mostly only mentions:
127.0.0.1 localhost
127.0.1.1 pydio
On eth0 I added a 10.0.0.1/8 eth0:1 alias (as mentioned at Unable to successfully run Cells 3.0 / Websocket error / Internal Server Error - #3 by soderberg)
Sadly, since cells is handling it’s SSL decryption itself I can’t hook and provide you tcpdump/unencrypted traffic/HTTP headers as received by it (unless there is a built-in detailed logging mechanism inside cells)