I have a Cells Server 2.0.5 running fine, behind a Nginx reverse proxy
It seems to me that web browser access and Andoid client access to this is working fine.
I have installed Cells-Sync on my Ubuntu 19.10 desktop, and I am unable to create any task.
I can successfully create a login, but when I try to Pick a Folder, I get this error message:- transport: received the unexpected content-type "text/html; charset=utf-8"
I know the client is connecting to the proxy, because if I shut it down, the message becomes:- cannot connect (connection refused): .....
I cannot see anything helpful in the logs
Since Cells is version 2.0.5 from early April. and Cells-Sync ( [v0.9.2-dev.20191219] is from December
I wonder if anything needs updating in the client.
My config is here, but it’s just taken from Pydio’s documentation.
For Cells Sync to work with your Cells that is running behind nginx, you must set on your server a port either via an ENV PYDIO_GRPC_EXTERNAL=33060 or you can start cells with, ./cells start --grpc_external=33060.
do not mind the 33060 number, you can use any port of your choice
Then you need to proxy the grpc trafic with nginx, with the following:
I have read the documentation before I posted question.
THAT is what I have!
nothing is ever written to proxy-grpc-error.log
The ONLY interaction with the Nginx proxy AFTER the login is to send a
$http_content_type = “application/grpc” request to the ROOT of the proxy
and thus to proxy_pass
I’m running cells with http behind a nginx reverse proxy and got into the same problem.
The problem seems to be cells-sync doing the gRPC requests against the unchanged url of the server.
I found a workaround by redirecting the gRPC requests: