Page unavailable错误,求解救~

浏览器访问页面显示:
Page unavailable

Sorry, but the requested page is unavailable due to a server hiccup.

Our engineers have been notified, so check back later.

客户端连接不上

重启过服务程序 和 系统都没有解决。

求解救!~

以下是log日志:

ccnet.log

[12/07/16 11:05:25] …/common/session.c(132): using config file G:/seafile-server\conf\ccnet.conf
[12/07/16 11:05:25] …/common/session.c(418): Listen on 127.0.0.1 13418
[12/07/16 11:05:25] …/common/session.c(290): Update pubinfo file
[12/07/16 11:05:25] …/common/connect-mgr.c(515): Opened port 10001 to listen for incoming peer connections
[12/07/16 11:05:26] …/common/session.c(398): Accepted a local client
[12/07/16 11:05:26] …/common/session.c(398): Accepted a local client
[12/07/16 11:05:26] …/common/session.c(398): Accepted a local client

seafile.log
[12/07/16 11:05:26] …/common/mq-mgr.c(60): [mq client] mq cilent is started
[12/07/16 11:05:26] …/common/mq-mgr.c(106): [mq mgr] publish to hearbeat mq: seaf_server.heartbeat
[12/07/16 11:05:26] listen-mgr.c(120): listen on port 12001 for block tranfer

seafserv.log

[12/07/16 11:05:25] created “python.exe -V”, pid 4276
[12/07/16 11:05:25] seafserv/seafserv.c(63): starting ccnet-server …
[12/07/16 11:05:25] created “ccnet-server.exe -c “G:/seafile-server\ccnet” -f “G:/seafile-server\logs\ccnet.log” -F “G:/seafile-server\conf””, pid 3788
[12/07/16 11:05:25] seafserv/seafserv.c(466): ccnet server started
[12/07/16 11:05:26] seafserv/seafserv.c(334): trying to connect to ccnet-sever…
[12/07/16 11:05:26] seafserv/seafserv.c(360): connected to ccnet server
[12/07/16 11:05:26] seafserv/seafserv.c(90): starting seaf-server …
[12/07/16 11:05:26] created “seaf-server.exe -c “G:/seafile-server\ccnet” -d “G:/seafile-server\seafile-data” -l “G:/seafile-server\logs\seafile.log” -F “G:/seafile-server\conf””, pid 688
[12/07/16 11:05:26] seafserv/seafserv.c(161): starting seahub …
[12/07/16 11:05:26] created “python.exe “G:\tools\seafile-server-5.1.3\seafile\bin…\seahub\manage.py” runwsgiserver host=0.0.0.0 port=8000 autoreload=False staticserve=False”, pid 1004
[12/07/16 11:05:26] seafserv/seafserv.c(560): [process monitor] started.

seafserv-applet.log

[12/07/16 11:05:25] applet/service-install.c(157): Successfully launched seafile service
[12/07/16 11:05:28] applet/seafserv-applet.c(237): trying to connect to ccnet-sever…
[12/07/16 11:05:28] applet/seafserv-applet.c(263): connected to ccnet server

seahub.log

2016-12-07 11:05:27,750 [INFO] root:292 runwsgiserver starting server with options:
{‘adminserve’: ‘Deprecated’,
‘autoreload’: False,
‘daemonize’: False,
‘host’: ‘0.0.0.0’,
‘pidfile’: None,
‘port’: ‘8000’,
‘server_group’: ‘www-data’,
‘server_name’: ‘localhost’,
‘server_user’: ‘www-data’,
‘servestaticdirs’: True,
‘ssl_certificate’: None,
‘ssl_private_key’: None,
‘staticserve’: False,
‘threads’: 10,
‘workdir’: None}

seahub_django_request.log

2016-12-07 11:12:31,670 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/ping/
Traceback (most recent call last):
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 108, in get_response
response = middleware_method(request)
File “G:\tools\seafile-server-5.1.3\seahub\seahub\base\middleware.py”, line 64, in process_request
cur_note = cache.get(‘CUR_TOPINFO’) if cache.get(‘CUR_TOPINFO’) else
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\cache\backends\filebased.py”, line 41, in get
if not self._is_expired(f):
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\cache\backends\filebased.py”, line 138, in _is_expired
exp = pickle.load(f)
EOFError
2016-12-07 11:12:31,670 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/account/info/
Traceback (most recent call last):
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 108, in get_response
response = middleware_method(request)
File “G:\tools\seafile-server-5.1.3\seahub\seahub\base\middleware.py”, line 64, in process_request
cur_note = cache.get(‘CUR_TOPINFO’) if cache.get(‘CUR_TOPINFO’) else
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\cache\backends\filebased.py”, line 41, in get
if not self._is_expired(f):
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\cache\backends\filebased.py”, line 138, in _is_expired
exp = pickle.load(f)
EOFError
2016-12-07 11:12:35,448 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/ping/
Traceback (most recent call last):
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 108, in get_response
response = middleware_method(request)
File “G:\tools\seafile-server-5.1.3\seahub\seahub\base\middleware.py”, line 64, in process_request
cur_note = cache.get(‘CUR_TOPINFO’) if cache.get(‘CUR_TOPINFO’) else
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\cache\backends\filebased.py”, line 41, in get
if not self._is_expired(f):
File “G:\tools\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\cache\backends\filebased.py”, line 138, in _is_expired
exp = pickle.load(f)
EOFError

清空 /tmp/seahub_cache 再重启 Seafile

谢谢大哥~ 解决了 给力!!! 断电后提示Page unavailable

docker 安装的,/tmp/seahub_cache在哪里?在docker里面吗?

docker 容器里面的 /tmp 目录是空的,没有seahub_cache

docker部署用的是memcached做缓存,不会有seahub_cache文件的,你确认下数据持久化做好了吗,如果做好了你可以尝试执行下fsck修复程序