I’m having a very similar issue. I also have Cells running behind an nginx reverse proxy and a Let’s Encrypt certificate not managed by Cells. The Cells server works really well when connecting via web or the iOS app for me too.
The CellsSync app fails when attempting to add an account, landing me on this page my web browser can’t open:
My console output doesn’t report any errors at all though. It prints these lines at startup and then stays quiet, even as the failed login attempts pile up:
2020-05-14T22:40:32.749+1200 INFO Starting runner with Parent ID 24006
2020-05-14T22:40:32.750+1200 INFO scanner Use 'quit' or Ctrl+C to exit, type 'resync', 'dry', 'loop' to control syncs, 'pause' or 'resume'
2020-05-14T22:40:32.750+1200 INFO update.service Starting Updater Service
2020-05-14T22:40:32.750+1200 INFO systray Starting sub-process with args systray --url http://localhost:3636
2020-05-14T22:40:32.750+1200 INFO profiler Exposing debug profiles for process 36513 on port 6060
2020-05-14T22:40:32.750+1200 INFO http-server Starting HttpServer on localhost:3636
2020-05-14T22:40:33.073+1200 INFO systray 2020-05-14T22:40:33.073+1200 INFO systray Opened WS Connection
2020-05-14T22:40:35.756+1200 INFO update.service Posting Request for update
I’ve included this bit in the nginx config and set the environment variable PYDIO_GRPC_EXTERNAL
to 33060
:
server {
listen 33060 ssl http2;
listen [::]:33060 ssl http2;
include /config/nginx/ssl.conf;
keepalive_timeout 600s;
location / {
include /config/nginx/proxy.conf;
resolver 127.0.0.11 valid=30s;
grpc_pass grpcs://172.18.0.5:33060;
}
}
Any help would be appreciated