Internal server error on High Sierra

Hi

I’m using Seafile client for Mac OS High Sierra 10.13.2 but on login I get “internal server error”. The same distribution on an older version Sierra works fine.

here is a sample of ccnet.log, not sure what is relevant:

[02/24/18 19:32:58] ccnet-daemon.c(193): starting ccnet client 6.1.5
[02/24/18 19:32:58] ccnet-daemon.c(195): ccnet source code version 5b9f64c2438517e1c95b28678097419542d1d084
[02/24/18 19:32:58] ../common/session.c(132): using config file /Users/raphael/.ccnet/ccnet.conf
[02/24/18 19:32:58] ../common/session.c(455): socket file exists, delete it anyway
[02/24/18 19:32:58] ../common/session.c(484): Listen on /Users/raphael/.ccnet/ccnet.sock for local clients
[02/24/18 19:32:58] ../common/session.c(290): Update pubinfo file
[02/24/18 19:32:59] ../common/session.c(398): Accepted a local client
[02/24/18 19:32:59] ../common/session.c(398): Accepted a local client
[02/24/18 19:32:59] ../common/session.c(398): Accepted a local client
[02/24/18 19:32:59] ../common/session.c(398): Accepted a local client
[02/24/18 19:33:00] ../common/session.c(398): Accepted a local client
[02/24/18 19:33:00] ../common/session.c(398): Accepted a local client
[02/24/18 19:33:00] ../common/peer.c(943): Local peer down
[02/24/18 19:33:00] ../common/peer.c(943): Local peer down
[02/24/18 19:33:00] ../common/session.c(398): Accepted a local client
[02/24/18 19:33:00] ../common/session.c(398): Accepted a local client
[02/24/18 19:33:00] ../common/session.c(398): Accepted a local client
[02/24/18 19:33:01] ../common/session.c(398): Accepted a local client

We need the content of seafile.log and Applet.log from Client and from the server seafile.log and seahub.log (and if you have seahub_django_request.log)

Ok thanks for your answer. Here is the content of files in ~/.ccnet/logs. I don’t know at what other place I can find stuff (server logs?). Here is seafile.log:

[02/27/18 18:08:57] seaf-daemon.c(558): starting seafile client 6.1.5
[02/27/18 18:08:57] seaf-daemon.c(560): seafile source code version 72deafacae9e5c6cfa83f1f466966438449eceef
[02/27/18 18:08:57] ../common/mq-mgr.c(60): [mq client] mq cilent is started
[02/27/18 18:08:57] ../common/mq-mgr.c(106): [mq mgr] publish to heartbeat mq: seafile.heartbeat
[02/27/18 19:11:00] seaf-daemon.c(558): starting seafile client 6.1.5
[02/27/18 19:11:00] seaf-daemon.c(560): seafile source code version 72deafacae9e5c6cfa83f1f466966438449eceef
[02/27/18 19:11:00] ../common/mq-mgr.c(60): [mq client] mq cilent is started
[02/27/18 19:11:00] ../common/mq-mgr.c(106): [mq mgr] publish to heartbeat mq: seafile.heartbeat

and here is applet.log

[02/27/18 18:08:55]QObject::connect: No such slot AccountManager::reloginAccount(const Account &)
[02/27/18 18:08:56]starting ccnet:  ("-c", "/Users/raphael/.ccnet")
[02/27/18 18:08:57]trying to connect to ccnet daemon...

[02/27/18 18:08:57]connected to ccnet daemon

[02/27/18 18:08:57]starting seaf-daemon:  ("-c", "/Users/raphael/.ccnet", "-d", "/Users/raphael/Seafile/.seafile-data", "-w", "/Users/raphael/Seafile")
[02/27/18 18:08:58][Rpc Client] connected to daemon
[02/27/18 18:08:58][Rpc Client] connected to daemon
[02/27/18 18:08:58][MessageListener] connected to daemon
[02/27/18 18:08:59]Starting the network status detector
[02/27/18 18:08:59][Rpc Client] connected to daemon
[02/27/18 18:08:59]setDockIconStyle show failure, status code: -50

[02/27/18 18:09:34]request failed for https://plmbox.math.cnrs.fr/api2/auth-token/: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
    <title>Page unavailable</title>
</head>
<body>
    <h1>Page unavailable</h1>

    <p>Sorry, but the requested page is unavailable due to a
    server hiccup.</p>

    <p>Our eng

[02/27/18 18:09:36]Failed to login: Internal Server Error
[02/27/18 18:09:36]ServerStatusService: ignore request for host "plmbox.math.cnrs.fr"
[02/27/18 18:09:39]request failed for https://plmbox.math.cnrs.fr/api2/auth-token/: {"non_field_errors":["Unable to login with provided credentials."]}

[02/27/18 18:09:40]Failed to login: Incorrect email or password
[02/27/18 18:09:40]ServerStatusService: ignore request for host "plmbox.math.cnrs.fr"
[02/27/18 18:14:31][Rpc Client] connected to daemon
[02/27/18 18:14:31][Daemon Mgr] stopping ccnet/seafile daemon
[02/27/18 19:10:58]QObject::connect: No such slot AccountManager::reloginAccount(const Account &)
[02/27/18 19:10:59]starting ccnet:  ("-c", "/Users/raphael/.ccnet")
[02/27/18 19:11:00]trying to connect to ccnet daemon...

[02/27/18 19:11:00]connected to ccnet daemon

[02/27/18 19:11:00]starting seaf-daemon:  ("-c", "/Users/raphael/.ccnet", "-d", "/Users/raphael/Seafile/.seafile-data", "-w", "/Users/raphael/Seafile")
[02/27/18 19:11:01][Rpc Client] connected to daemon
[02/27/18 19:11:01][Rpc Client] connected to daemon
[02/27/18 19:11:01][MessageListener] connected to daemon
[02/27/18 19:11:02]Starting the network status detector
[02/27/18 19:11:02][Rpc Client] connected to daemon
[02/27/18 19:11:02]setDockIconStyle show failure, status code: -50

[02/27/18 19:11:08][Rpc Client] connected to daemon
[02/27/18 19:11:12][Daemon Mgr] stopping ccnet/seafile daemon

Hm do you have access to the Server?

I think the server (or at least the place where files are stored) is provided by my institution, but it kind of works because I managed to login from another machine.

Maybe if you have a test account I could try to log in to another server…

This line would mean that your login credentials are wrong. Are you sure they are correct?

Yes, I might have tried another password just in case at some point, but like I said I logged on on another machine

OK, if you want you can test access to our system. I can give you demo credentials if you write me a PM.

Thank you for this kind proposal, but I actually solved the issue by just changing the name of my laptop on the login machine.

It might seem as the first thing you want to try, but I really had not considered the possibility that it could have an impact. Also, the name has been automatically assigned by the client, I have no idea how because it is not the “network name” of my laptop, and it was a pretty complicated name with numbers and special characters…

Thanks anyway

1 Like

Glad to hear!