Can access web UI, but not /seafhttp

585 views
Skip to first unread message

SamB

unread,
Dec 16, 2014, 9:03:11 AM12/16/14
to sea...@googlegroups.com
Hello,

I have setup Seafile 4.0.1 with Ubuntu and Nginx HTTPS.
I can access the webui at https://seafile.example.com

Windows client stops with log:

http-tx-mgr.c(327): libcurl failed to GET https://seafile.example.com/seafhttp/protocol-version: SSL connect error.

Browsing to:
Gives 500 server error.

So /seafhttp seems to be broken.

Where to check?

Nginx config has this (along with location /, media and seafdav):

    location /seafhttp {
        rewrite ^/seafhttp(.*)$ $1 break;
        proxy_pass http://127.0.0.1:8082;
        client_max_body_size 0;
        proxy_connect_timeout  36000s;
        proxy_read_timeout  36000s;
    }


Frank

unread,
Dec 16, 2014, 9:09:22 AM12/16/14
to sea...@googlegroups.com
 
 No, browsing to https://seafile.example.com/seafhttp also gives a 500 to me. But sync with Windows-Client vs. SSL-Nginx is working on my side.
 Did you enable http-sync on client-side ? Mind to share your ssl-config ?

SamB

unread,
Dec 16, 2014, 9:21:35 AM12/16/14
to sea...@googlegroups.com
Okay, I think it's a self signed cert issue... again.. :)

I had: "Enable file sync with HTTP protocol" enabled, but not enabled: "Do not verify server cert in HTTP sync".
Enabling this option to prevent cert check did work.

Similar problem with iOS device, I had to install the cert in the device.

Thanks for telling you got 500 error as well!

//Sam
Reply all
Reply to author
Forward
0 new messages