Here is the debug trace on differents urls
https://seafile.domain.fr/wikis/wiki-public/
https://seafile.domain.fr/wikis/wiki-public/home
https://seafile.domain.fr/wikis/wiki-public/home/
note that the request url is on HTTP (not S)
Request URL: http://seafile.domain.fr/wikis/wiki-public/home/
SearpcError at /wikis/wiki-public/
Invalid user
Request Method: GET
Request URL: http://seafile.domain.fr/wikis/wiki-public/
Django Version: 1.11.11
Exception Type: SearpcError
Exception Value:
Invalid user
Exception Location: /etc/seafile/seafile-pro-server-6.3.0/seafile/lib/python2.7/site-packages/pysearpc/client.py in _fret_string, line 25
Python Executable: /usr/bin/python2.7
Python Version: 2.7.13
Python Path:
['/etc/seafile/seafile-pro-server-6.3.0/seahub/thirdpart',
'/etc/seafile/seafile-pro-server-6.3.0/pro/python/argparse-1.2.1-py2.6.egg',
'/etc/seafile/seafile-pro-server-6.3.0/pro/python/importlib-1.0.2-py2.6.egg',
'/etc/seafile/seafile-pro-server-6.3.0/pro/python/thrift-0.9.0-py2.6-linux-x86_64.egg',
'/etc/seafile/seafile-pro-server-6.3.0/pro/python/ordereddict-1.1-py2.6.egg',
'/etc/seafile/seafile-pro-server-6.3.0/pro/python/SQLAlchemy-1.1.3-py2.7-linux-x86_64.egg',
'/etc/seafile/seafile-pro-server-6.3.0/pro/python/elasticsearch-2.4.1-py2.7.egg',
'/etc/seafile/seafile-pro-server-6.3.0/pro/python/elasticsearch_dsl-2.2.0-py2.7.egg',
'/usr/lib/python2.7/dist-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib/python2.7/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib64/python2.7/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib/python2.6/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib64/python2.6/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seahub/thirdpart',
'/etc/seafile/seafile-pro-server-6.3.0/seahub',
'/',
'/etc/seafile/seafile-pro-server-6.3.0/pro/python',
'/etc/seafile/seafile-pro-server-6.3.0/seahub-extra',
'/etc/seafile/seafile-pro-server-6.3.0/seahub-extra/thirdparts',
'/etc/seafile/seafile-pro-server-6.3.0/seahub/thirdpart/gunicorn-19.8.1-py2.7.egg',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages/PILcompat',
'/usr/lib/pymodules/python2.7',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib64/python2.7/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib/python2.6/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib64/python2.6/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib64/python2.7/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib/python2.6/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seafile/lib64/python2.6/site-packages',
'/etc/seafile/seafile-pro-server-6.3.0/seahub-extra/thirdparts',
'/etc/seafile/seafile-pro-server-6.3.0/seahub/seahub/api2/endpoints/../../../../../conf',
'/etc/seafile/seafile-pro-server-6.3.0/seahub/seahub/api2/endpoints/../../../../../conf']
Server time: mer, 4 Jul 2018 15:33:42 +0000
Environment:
Request Method: GET
Request URL: http://seafile.domain.fr/wikis/wiki-public/home/
Django Version: 1.11.11
Python Version: 2.7.13
Installed Applications:
('django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'seahub.base',
'django.contrib.auth',
'registration',
'captcha',
'compressor',
'statici18n',
'constance',
'constance.backends.database',
'post_office',
'termsandconditions',
'webpack_loader',
'seahub.api2',
'seahub.avatar',
'seahub.contacts',
'seahub.institutions',
'seahub.invitations',
'seahub.wiki',
'seahub.group',
'seahub.notifications',
'seahub.options',
'seahub.onlyoffice',
'seahub.profile',
'seahub.share',
'seahub.help',
'seahub.thumbnail',
'seahub.password_session',
'seahub.admin_log',
'seahub.wopi',
'seahub.tags',
'seahub.revision_tag',
'seahub.two_factor',
'seahub.role_permissions',
'seahub.trusted_ip',
'seahub_extra.search',
'seahub_extra.sysadmin_extra',
'seahub_extra.organizations',
'seahub_extra.krb5_auth',
'seahub_extra.django_cas_ng',
'gunicorn')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'seahub.auth.middleware.AuthenticationMiddleware',
'seahub.base.middleware.BaseMiddleware',
'seahub.base.middleware.InfobarMiddleware',
'seahub.password_session.middleware.CheckPasswordHash',
'seahub.base.middleware.ForcePasswdChangeMiddleware',
'seahub.base.middleware.UserPermissionMiddleware',
'termsandconditions.middleware.TermsAndConditionsRedirectMiddleware',
'seahub.two_factor.middleware.OTPMiddleware',
'seahub.trusted_ip.middleware.LimitIpMiddleware',
'seahub_extra.organizations.middleware.RedirectMiddleware',
'shibboleth.middleware.ShibbolethRemoteUserMiddleware')
Traceback:
File "/etc/seafile/seafile-pro-server-6.3.0/seahub/thirdpart/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/etc/seafile/seafile-pro-server-6.3.0/seahub/thirdpart/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/etc/seafile/seafile-pro-server-6.3.0/seahub/thirdpart/django/core/handlers/base.py" in _get_response
187. response = self.process_exception_by_middleware(e, request)
File "/etc/seafile/seafile-pro-server-6.3.0/seahub/thirdpart/django/core/handlers/base.py" in _get_response
185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/etc/seafile/seafile-pro-server-6.3.0/seahub/seahub/wiki/views.py" in slug
50. request, wiki.repo_id, '/') == 'rw':
File "/etc/seafile/seafile-pro-server-6.3.0/seahub/seahub/views/__init__.py" in check_folder_permission
107. return seafile_api.check_permission_by_path(repo_id, path, username)
File "/etc/seafile/seafile-pro-server-6.3.0/seafile/lib/python2.7/site-packages/seaserv/api.py" in check_permission_by_path
682. return seafserv_threaded_rpc.check_permission_by_path(repo_id, path, user)
File "/etc/seafile/seafile-pro-server-6.3.0/seafile/lib/python2.7/site-packages/pysearpc/client.py" in newfunc
112. return fret(ret_str)
File "/etc/seafile/seafile-pro-server-6.3.0/seafile/lib/python2.7/site-packages/pysearpc/client.py" in _fret_string
25. raise SearpcError(dicts['err_msg'])
Exception Type: SearpcError at /wikis/wiki-public/home/
Exception Value: Invalid user