Package Details: seahub 11.0.13-1

Git Clone URL: https://aur.archlinux.org/seahub.git (read-only, click to copy)
Package Base: seahub
Description: The web frontend for seafile server
Upstream URL: https://github.com/haiwen/seahub
Licenses: Apache
Submitter: eolianoe
Maintainer: Joffrey
Last Packager: Joffrey
Votes: 7
Popularity: 0.000000
First Submitted: 2017-07-03 09:48 (UTC)
Last Updated: 2024-11-14 17:03 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 14 Next › Last »

ChuckHL commented on 2024-12-09 05:03 (UTC)

I have not been able to resolve my issue even after rolling back to version 4.2.12... Has anyone seen @Joffrey?

mqs commented on 2024-12-04 16:39 (UTC)

@ChuckHL I needed to downgrade django to 4.2.12 as well, but I had a different error. I'm also running seahub 11.0.9 (no particular reason though, just too lazy to update). Now everything works.

For reference, the error I solved by downgrading django was:

[... stacktrace ...]
django.db.utils.OperationalError: database is locked

But checking again, this error was recorded slightly before my last update and seahub was just not starting at all without producing any logs, so the above message might be a different problem entirely.

ChuckHL commented on 2024-12-01 15:54 (UTC)

Any suggestions would be greatly appreciated

ChuckHL commented on 2024-11-26 00:14 (UTC)

I've downgraded to version 4.2.12 but that did not fix it. The same error persists.....

ChuckHL commented on 2024-11-20 17:26 (UTC)

python-django was upgraded from 4.2.12 to 5.1.2.

Should i reinstall version 4.2.12 from cache and rebuild seafile/seahub?

ChuckHL commented on 2024-11-20 16:11 (UTC) (edited on 2024-11-20 17:10 (UTC) by ChuckHL)

Any help would be greatly appreciated.

Regards

As a side note: I did recompile seafile, seahub, and all the aur packages they depend on and reinstalled them.

ChuckHL commented on 2024-11-20 16:11 (UTC)

2024-11-20 16:10:21,136 [ERROR] django.request:248 log_response Internal Server Error: /accounts/login/ Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/pysearpc/named_pipe.py", line 85, in _get_transport transport = self._pool.get(False) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/queue.py", line 168, in get raise Empty _queue.Empty

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, callback_args, callback_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/utils/decorators.py", line 188, in _view_wrapper result = _process_exception(request, e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/utils/decorators.py", line 186, in _view_wrapper response = view_func(request, args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/views/decorators/cache.py", line 80, in _view_wrapper response = view_func(request, *args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/seafile/seafile-server/seahub/seahub/auth/views.py", line 127, in login if form.is_valid(): ^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/forms/forms.py", line 197, in is_valid return self.is_bound and not self.errors ^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/django/forms/forms.py", line 192, in errors self.full_clean() File "/usr/lib/python3.12/site-packages/django/forms/forms.py", line 326, in full_clean self._clean_form() File "/usr/lib/python3.12/site-packages/django/forms/forms.py", line 342, in _clean_form cleaned_data = self.clean() ^^^^^^^^^^^^ File "/usr/share/seafile/seafile-server/seahub/seahub/auth/forms.py", line 59, in clean user = User.objects.get(email=email) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/seafile/seafile-server/seahub/seahub/base/accounts.py", line 280, in get emailuser = ccnet_threaded_rpc.get_emailuser(email) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/pysearpc/client.py", line 125, in newfunc ret_str = self.call_remote_func_sync(fcall_str) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/pysearpc/named_pipe.py", line 97, in call_remote_func_sync transport = self._get_transport() ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/pysearpc/named_pipe.py", line 87, in _get_transport transport = self._create_transport() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/pysearpc/named_pipe.py", line 80, in _create_transport transport.connect() File "/usr/lib/python3.12/site-packages/pysearpc/named_pipe.py", line 44, in connect self.pipe.connect(self.socket_path) FileNotFoundError: [Errno 2] No such file or directory

ChuckHL commented on 2024-11-20 16:11 (UTC)

Help!!!

Just updated to latest version and arch also included an update with python-django and now i cannot use seafile. I am unable to login. The website throws this error:

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

And when looking at the seahub log it gives the following error (pasting in a separate post)

trap000d commented on 2024-05-10 00:00 (UTC) (edited on 2024-05-10 00:02 (UTC) by trap000d)

To whom it might concern. In 11.0.8-2 python-django-pylibmc was removed in favor to python-pylibmc.

Unfortunately, official Seafile documentation is quite outdated and only mentions django.

https://seafile.readthedocs.io/en/latest/installation/memcached/

If you want to use memcached, the corresponding line in seahub_settings.py should be:

'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache',

https://docs.djangoproject.com/en/5.0/topics/cache/#memcached

ChuckHL commented on 2024-04-29 18:40 (UTC) (edited on 2024-04-30 00:41 (UTC) by ChuckHL)

@Joffrey, I finally managed to make it work. After the system upgrade, i ended up rebuilding all AUR packages related to seahub (and also related to seafile since seahub depends on seafile). This means I also ended also rebuilding seafile and reinstalling it before rebuilding seahub and reinstalling it.

After all of that, it finally works fine. (Time to update my system backup file)

I trully appreciate it. Tysm.