Since I upgraded to 6.2.X from 6.1.X, I’m unable to access the webui via my domain. I get a 404 error on sample.myseafile.com/accounts/login. So, it appears to be trying to redirect. I am using a custom port, say 7777. So, I key http://sample.myseafile.com:7777, and I get the 404 error on the URL I mentioned above.
I checked the NGinx log and here is the error I’m getting: (xxx.xxx.xxx is an actual IP address in the log, btw. Obscured it here for security purposes.)
2018/03/14 12:37:17 [error] 673#673: *21300 open() “/usr/share/nginx/html/accounts/login” failed (2: No such file or directory), client: xxx.xxx.xxx, server: localhost, request: “GET /accounts/login?next=/ HTTP/1.1”, host: “sample.myseafile.com”
I’ve checked the html folder mentioned, and it doesn’t exist.
The odd thing is, if I use a computer internal to the network, I can key http://sample.myseafile.com:8000 and it lets me log in. But, it will not with my custom port number.
I’ve checked the UI settings and the service URL is set correctly, http://sample.myseafile.com:7777. Same with the service URL in the config files.
I’ve cross referenced my NGinx configuration with the manual and it matches, excepting my listen port is 7777.
There are no errors in the seafile logs. Seafile desktop clients and android app are working perfectly. Uploads, downloads, syncing works perfectly. It’s only the web interface I’m having a problem with.
Any help would be appreciated.