Paperless NGX neues Addon Benutzerproblem

Hallo Jean,
nach Deinen Korrekturen gestern wurde das Paperless NGX neu erstellt, die Anmeldung über den Administrator Account hat jetzt über die LW Anmeldung funktioniert. Leider kann ich aber überhaupt nichts machen in Paperless, es tritt folgender Fehler auf:

{“headers”:{“normalizedNames”:{},“lazyUpdate”:null},“status”:403,“statusText”:“OK”,“url”:“``https://paperlessngx.int.de/api/ui_settings/",“ok”:false,“name”:“HttpErrorResponse”,“message”:"Http`` failure response for ``https://paperlessngx.int.de/api/ui_settings/:`` 403 OK”,“error”:{“detail”:“Sie sind nicht berechtigt, diese Aktion durchzuführen.”}}

Wenn ich im Portal auf meinen normalen Account wechsle und dann versuche mich damit in Paperless NGX einzuloggen, kommt direkt folgender Fehler:

Fehler beim Anmelden über Ihr Drittanbieterkonto. Zurück zur Anmeldeseite

Eventuell ist beim Anlegen der Benutzer bei der Installation ein ähnliches Problem aufgetreten wie bei der allgemeinen Installation, dass mein Server zu langsam ist und somit das Anlegen der Benutzer nicht erfolgreich war.

Grüße
-Pietro

Update.

Problem tritt auch nach einer Re-Installation auf. Hier das log:

root@la:/home/peter# tail -100 /var/log/apt/term.log
Container paperlessngx-webserver-1  Created
Container paperlessngx-db-1  Starting
Container paperlessngx-broker-1  Starting
Container paperlessngx-broker-1  Started
Container paperlessngx-db-1  Started
Container paperlessngx-webserver-1  Starting
Container paperlessngx-webserver-1  Started
Waiting for Paperless-ngx database to initialize…
Creating and configuring ‘paperless’ and ‘admin’ groups…
42 objects imported automatically (use -v 2 for details).

Traceback (most recent call last):
File “/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py”, line 105, in _execute
return self.cursor.execute(sql, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/psycopg/cursor.py”, line 97, in execute
raise ex.with_traceback(None)
psycopg.errors.UndefinedTable: relation “auth_group” does not exist
LINE 1: …ELECT “auth_group”.“id”, “auth_group”.“name” FROM "auth_grou…
^

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/usr/src/paperless/src/manage.py”, line 10, in 
execute_from_command_line(sys.argv)
File “/usr/local/lib/python3.12/site-packages/django/core/management/init.py”, line 442, in execute_from_command_line
utility.execute()
File “/usr/local/lib/python3.12/site-packages/django/core/management/init.py”, line 436, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File “/usr/local/lib/python3.12/site-packages/django/core/management/base.py”, line 416, in run_from_argv
self.execute(*args, **cmd_options)
File “/usr/local/lib/python3.12/site-packages/django/core/management/base.py”, line 460, in execute
output = self.handle(*args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/core/management/commands/shell.py”, line 257, in handle
exec(sys.stdin.read(), {**globals(), **self.get_namespace(**options)})
File “”, line 4, in 
File “/usr/local/lib/python3.12/site-packages/django/db/models/manager.py”, line 87, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/db/models/query.py”, line 946, in get_or_create
return self.get(**kwargs), False
^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/db/models/query.py”, line 629, in get
num = len(clone)
^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/db/models/query.py”, line 366, in len
self._fetch_all()
File “/usr/local/lib/python3.12/site-packages/django/db/models/query.py”, line 1949, in _fetch_all
self._result_cache = list(self._iterable_class(self))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/db/models/query.py”, line 91, in iter
results = compiler.execute_sql(
^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/db/models/sql/compiler.py”, line 1623, in execute_sql
cursor.execute(sql, params)
File “/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py”, line 79, in execute
return self._execute_with_wrappers(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py”, line 92, in _execute_with_wrappers
return executor(sql, params, many, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py”, line 100, in _execute
with self.db.wrap_database_errors:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/django/db/utils.py”, line 91, in exit
raise dj_exc_value.with_traceback(traceback) from exc_value
File “/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py”, line 105, in _execute
return self.cursor.execute(sql, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/site-packages/psycopg/cursor.py”, line 97, in execute
raise ex.with_traceback(None)
django.db.utils.ProgrammingError: relation “auth_group” does not exist
LINE 1: …ELECT “auth_group”.“id”, “auth_group”.“name” FROM "auth_grou…
^
Binding as cn=Administrator,cn=users,dc=int,dc=de
Populating Django user Administrator
Binding as cn=Administrator,cn=users,dc=int,dc=de
cn=Administrator,cn=users,dc=int,dc=de is a member of cn=administrators,cn=builtin,dc=int,dc=de
cn=Administrator,cn=users,dc=int,dc=de is a member of cn=administrators,cn=builtin,dc=int,dc=de
/var/lib/libre-workspace/portal/venv/lib/python3.13/site-packages/django/db/models/fields/init.py:1611: RuntimeWarning: DateTimeField ApiKey.expiration_date received a naive datetime (2026-03-15 00:00:00) while time zone support is active.
warnings.warn(
Gruppe paperlessngx wurde erfolgreich erstellt.  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   486  100   486    0     0   5842      0 --:–:-- --:–:-- --:–:--  5855
Added members to group paperlessngx
Added members to group paperlessngx
Added members to group paperlessngx
25 objects imported automatically (use -v 2 for details).

Stelle sicher, dass der DNS-Eintrag für paperlessngx.int.de mit IP 192.168.178.102 im Samba-DNS-Server vorhanden ist…
ERROR(runtime): Record or zone does not exist. [WERR_DNS_ERROR_NAME_DOES_NOT_EXIST] - (9714, ‘WERR_DNS_ERROR_NAME_DOES_NOT_EXIST’)
Usage: samba-tool dns delete    <A|AAAA|PTR|CNAME|NS|MX|SRV|TXT> 

Record added successfully
Ergebnis des Hinzufügens des DNS-Eintrags: 0
Adding 192.168.178.102 paperlessngx.int.de to /etc/hosts
Domain paperlessngx.int.de has been registered to samba DNS and /etc/hosts
Log ended: 2026-03-13  11:04:25
root@la:/home/peter#

Irgend eine Idee, warum es bei mir immer noch nicht klappt?

Update.

Mit meinem Testserver hat es trotz mehrfacher Re-Installation nicht geklappt. Deshalb habe ich jetzt in einer VBox LMDE Maschine das Addon installiert und siehe da, der Login funktioniert mit dem Admin und User Account. Werde jetzt mal den Testserver neu aufsetzen, komme aber erst in ein paar Tagen dazu.

Grüße
-Pietro