Corrupted 5.1.3 Libraries after power failure

Unfortunately, I renamed the seahub_cache to seahub_cache.old and although it generated a new folder, the desktop client and web portal still act the same.

Below is the recent transcript from the django_request.log. I don’t understand the timezone reference to Asia/Shanghai, as I am located in the US.

2016-08-11 08:02:43,473 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/repos/
Traceback (most recent call last):
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\decorators\csrf.py”, line 58, in wrapped_view
return view_func(*args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\generic\base.py”, line 71, in view
return self.dispatch(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 466, in dispatch
response = self.handle_exception(exc)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 463, in dispatch
response = handler(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\api2\views.py”, line 426, in get
“mtime_relative”: translate_seahub_time(r.last_modify),
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\base\templatetags\seahub_tags.py”, line 307, in translate_seahub_time
titletime = DateFormat(val).format(‘r’)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\dateformat.py”, line 54, in init
self.timezone = get_default_timezone()
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\lru_cache.py”, line 125, in wrapper
result = user_function(*args, **kwds)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\timezone.py”, line 177, in get_default_timezone
return pytz.timezone(settings.TIME_ZONE)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\pytz-2016.1-py2.7.egg\pytz_init_.py”, line 180, in timezone
raise UnknownTimeZoneError(zone)
UnknownTimeZoneError: ‘Asia/Shanghai’
2016-08-11 08:02:44,954 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/repos/
Traceback (most recent call last):
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\decorators\csrf.py”, line 58, in wrapped_view
return view_func(*args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\generic\base.py”, line 71, in view
return self.dispatch(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 466, in dispatch
response = self.handle_exception(exc)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 463, in dispatch
response = handler(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\api2\views.py”, line 426, in get
“mtime_relative”: translate_seahub_time(r.last_modify),
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\base\templatetags\seahub_tags.py”, line 307, in translate_seahub_time
titletime = DateFormat(val).format(‘r’)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\dateformat.py”, line 54, in init
self.timezone = get_default_timezone()
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\lru_cache.py”, line 125, in wrapper
result = user_function(*args, **kwds)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\timezone.py”, line 177, in get_default_timezone
return pytz.timezone(settings.TIME_ZONE)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\pytz-2016.1-py2.7.egg\pytz_init_.py”, line 180, in timezone
raise UnknownTimeZoneError(zone)
UnknownTimeZoneError: ‘Asia/Shanghai’
2016-08-11 08:03:05,858 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/repos/
Traceback (most recent call last):
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\decorators\csrf.py”, line 58, in wrapped_view
return view_func(*args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\generic\base.py”, line 71, in view
return self.dispatch(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 466, in dispatch
response = self.handle_exception(exc)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 463, in dispatch
response = handler(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\api2\views.py”, line 426, in get
“mtime_relative”: translate_seahub_time(r.last_modify),
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\base\templatetags\seahub_tags.py”, line 307, in translate_seahub_time
titletime = DateFormat(val).format(‘r’)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\dateformat.py”, line 54, in init
self.timezone = get_default_timezone()
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\lru_cache.py”, line 125, in wrapper
result = user_function(*args, **kwds)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\timezone.py”, line 177, in get_default_timezone
return pytz.timezone(settings.TIME_ZONE)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\pytz-2016.1-py2.7.egg\pytz_init_.py”, line 180, in timezone
raise UnknownTimeZoneError(zone)
UnknownTimeZoneError: ‘Asia/Shanghai’
2016-08-11 08:03:11,349 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/repos/
Traceback (most recent call last):
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\decorators\csrf.py”, line 58, in wrapped_view
return view_func(*args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\generic\base.py”, line 71, in view
return self.dispatch(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 466, in dispatch
response = self.handle_exception(exc)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 463, in dispatch
response = handler(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\api2\views.py”, line 426, in get
“mtime_relative”: translate_seahub_time(r.last_modify),
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\base\templatetags\seahub_tags.py”, line 307, in translate_seahub_time
titletime = DateFormat(val).format(‘r’)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\dateformat.py”, line 54, in init
self.timezone = get_default_timezone()
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\lru_cache.py”, line 125, in wrapper
result = user_function(*args, **kwds)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\timezone.py”, line 177, in get_default_timezone
return pytz.timezone(settings.TIME_ZONE)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\pytz-2016.1-py2.7.egg\pytz_init_.py”, line 180, in timezone
raise UnknownTimeZoneError(zone)
UnknownTimeZoneError: ‘Asia/Shanghai’
2016-08-11 08:03:11,990 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/repos/
Traceback (most recent call last):
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\decorators\csrf.py”, line 58, in wrapped_view
return view_func(*args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\generic\base.py”, line 71, in view
return self.dispatch(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 466, in dispatch
response = self.handle_exception(exc)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 463, in dispatch
response = handler(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\api2\views.py”, line 426, in get
“mtime_relative”: translate_seahub_time(r.last_modify),
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\base\templatetags\seahub_tags.py”, line 307, in translate_seahub_time
titletime = DateFormat(val).format(‘r’)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\dateformat.py”, line 54, in init
self.timezone = get_default_timezone()
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\lru_cache.py”, line 125, in wrapper
result = user_function(*args, **kwds)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\timezone.py”, line 177, in get_default_timezone
return pytz.timezone(settings.TIME_ZONE)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\pytz-2016.1-py2.7.egg\pytz_init_.py”, line 180, in timezone
raise UnknownTimeZoneError(zone)
UnknownTimeZoneError: ‘Asia/Shanghai’
2016-08-11 08:03:12,910 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /media/avatars/5/8/cf25dd03036ee21e0d719017aadf38/resized/64/7fdc1a630c238af0815181f9faa190f5.png
Traceback (most recent call last):
File “C:\SeaFile\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 “C:\SeaFile\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 “C:\SeaFile\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 “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\cache\backends\filebased.py”, line 141, in _is_expired
self._delete(f.name)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\cache\backends\filebased.py”, line 72, in delete
os.remove(fname)
WindowsError: [Error 5] Access is denied: ‘M:\seafile-server\seahub_cache\ceec40422771f78d283f254429d1d993.djcache’
2016-08-11 08:03:13,082 [ERROR] django.request:256 handle_uncaught_exception Internal Server Error: /api2/repos/
Traceback (most recent call last):
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\core\handlers\base.py”, line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\decorators\csrf.py”, line 58, in wrapped_view
return view_func(*args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\views\generic\base.py”, line 71, in view
return self.dispatch(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 466, in dispatch
response = self.handle_exception(exc)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\djangorestframework-3.3.2-py2.7.egg\rest_framework\views.py”, line 463, in dispatch
response = handler(request, *args, **kwargs)
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\api2\views.py”, line 426, in get
“mtime_relative”: translate_seahub_time(r.last_modify),
File “C:\SeaFile\seafile-server-5.1.3\seahub\seahub\base\templatetags\seahub_tags.py”, line 307, in translate_seahub_time
titletime = DateFormat(val).format(‘r’)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\dateformat.py”, line 54, in init
self.timezone = get_default_timezone()
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\lru_cache.py”, line 125, in wrapper
result = user_function(*args, **kwds)
File “C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\django-1.8.10-py2.7.egg\django\utils\timezone.py”, line 177, in get_default_timezone
return pytz.timezone(settings.TIME_ZONE)
File "C:\SeaFile\seafile-server-5.1.3\seahub\thirdpart\pytz-2016.1-py2.7.egg\pytz_init
.py", line 180, in timezone
raise UnknownTimeZoneError(zone)
UnknownTimeZoneError: ‘Asia/Shanghai’