Paperless-ngx paperless_ngx: CSRF - Fehlermeldung unklar

Grischabock

Benutzer
Mitglied seit
10. Sep 2009
Beiträge
282
Punkte für Reaktionen
10
Punkte
24
Ihr seit einfach zu schnell mit Tippen ;-) Danke euch vielmals

-d ist die kurzform für --detach.
Ach so, gut was gelernt. Vielen Dank

Du kannst das docker-compose up -d halt nur im Ordner machen wo die .yml ist.
okay also die .yml wird benötigt um den Container zu erstellen und die .env ist die konfiguration der Anwendung die dabei berücksichtigt wird sofern diese auch angegeben ist in der .yml
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
853
Punkte
154
Genau. In der .env Datei sind die Sachen die du auch in der docker-compose unter environment schreiben könntest.
 

Grischabock

Benutzer
Mitglied seit
10. Sep 2009
Beiträge
282
Punkte für Reaktionen
10
Punkte
24
Oh okay, ja so langsam wird es was mit docker bei mir ;-) Danke euch (y)
 

smuutje

Benutzer
Mitglied seit
28. Dez 2023
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Hallo,

auch ich habe https://mariushosting.com/synology-install-paperless-ngx-with-office-files-support/ Schritt für Schritt durchgeführt. Und auch ich erhalte mit unterschiedlichen Browsern:
Code:
Verboten (403)
CSRF-Verifizierung fehlgeschlagen. Anfrage abgebrochen.

Mehr Information ist verfügbar mit DEBUG=True.
Leider werde ich aus den Infos hier nicht ganz schlau. Ich habe den Port erweitert (PAPERLESS_URL: https://paperlessngx.xxx.myds.me:1046), den gesamten Server neu gestartet, aber der Fehler bleibt.

Hat bitte noch jemand einen Tipp für mich? Danke!
 

w00dcu11er

Benutzer
Sehr erfahren
Mitglied seit
16. Sep 2022
Beiträge
863
Punkte für Reaktionen
298
Punkte
89
Bitte ohne Port angeben.

Such mal nach den Begriffen "CSRF-Verifizierung fehlgeschlagen" hier im Forum (oben rechts). Da findest du einige Lösungsansätze.
 

smuutje

Benutzer
Mitglied seit
28. Dez 2023
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Dann erhalte ich 6 Suchtreffer. 2 davon sind unsere beiden Posts, 2 weitere der Anfang dieses Threads und dann noch ein zweiter Thread, der mich nicht weiter bringt.
Selbst bei Google komme ich nicht weiter.

Habe das Problem jetzt gefunden. Es gab ein Problem mit myds.me und myDS.me im Reverse Proxy.
 

smuutje

Benutzer
Mitglied seit
28. Dez 2023
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Ich hatte mich für die Domain myDS.me entschieden. Und ich dachte, ich muss das DS auch groß schreiben. Wenn ich überall alles immer klein schreibe funktioniert es.
 

synfor

Benutzer
Sehr erfahren
Mitglied seit
22. Dez 2017
Beiträge
9.021
Punkte für Reaktionen
1.614
Punkte
308
Im DNS spielt doch die Groß- und Kleinschreibung keine Rolle oder?
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Nicht, dass ich wüsste
 

Simon Trick

Benutzer
Mitglied seit
02. Mrz 2024
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
Hallo Leute,


ich hab mich da bisschen eingelesen aber habe immer noch den Fehler das wenn ich mich auf Paperless anmelden möchte mit DDNS (über die locale ip funkoniert es) das bei mir der Fehler kommt.
-----------------------------------------------------------------------------

Verboten (403)​

CSRF-Verifizierung fehlgeschlagen. Anfrage abgebrochen.
-----------------------------------------------------------------------------
Screenshot 2024-07-11 165706.png

Was ich aber nicht verstehe hab die URL sicher richtig denn bei mir kommt ja das Anmeldefenster zum anmelden für Paperless.

Screenshot 2024-07-11 165325.png

Meine env Datei sieht so aus:

# The UID and GID of the user used to run paperless in the container. Set this
# to your UID and GID on the host so that you have write access to the
# consumption directory.
USERMAP_UID=1026
USERMAP_GID=100

# Additional languages to install for text recognition, separated by a
# whitespace. Note that this is
# different from PAPERLESS_OCR_LANGUAGE (default=eng), which defines the
# language used for OCR.
# The container installs English, German, Italian, Spanish and French by
# default.
# See https://packages.debian.org/search?keywords=tesseract-ocr-&searchon=names&suite=buster
# for available languages.
PAPERLESS_OCR_LANGUAGES=eng+slk

###############################################################################
# Paperless-specific settings #
###############################################################################

# All settings defined in the paperless.conf.example can be used here. The
# Docker setup does not use the configuration file.
# A few commonly adjusted settings are provided below.

# Adjust this key if you plan to make paperless available publicly. It should
# be a very long sequence of random characters. You don't need to remember it.
PAPERLESS_SECRET_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

# This is required if you will be exposing Paperless-ngx on a public domain
# (if doing so please consider security measures such as reverse proxy)
PAPERLESS_URL=https://paperless.xxxxx.synology.me

# Use this variable to set a timezone for the Paperless Docker containers. If not specified, defaults to UTC.
PAPERLESS_TIME_ZONE=Europe/Berlin

# The default language to use for OCR. Set this to the language most of your
# documents are written in.
PAPERLESS_OCR_LANGUAGE=deu

# Set if accessing paperless via a domain subpath e.g. https://domain.com/PATHPREFIX and using a reverse-proxy like traefik or nginx
#PAPERLESS_FORCE_SCRIPT_NAME=/PATHPREFIX
#PAPERLESS_STATIC_URL=/PATHPREFIX/static/ # trailing slash required

# Recursive parsing of consumption directory
PAPERLESS_CONSUMER_RECURSIVE=true
PAPERLESS_CONSUMER_SUBDIRS_AS_TAGS=true

# OCR Mode
PAPERLESS_OCR_MODE=skip
PAPERLESS_OCR_DESKEW=true
PAPERLESS_OCR_ROTATE_PAGES=true

# Search for updates automatically
PAPERLESS_ENABLE_UPDATE_CHECK=true

# Filename handling
# PAPERLESS_FILENAME_FORMAT={titel}

----------------------------------------------------------------------------------------------------------------------------------




Hier ein Bild von meinem Proxy Server


Screenshot 2024-07-11 170406.png



Hier die docker-compose.yml Datei

version: "3.4"
services:
broker:
image: docker.io/library/redis:7
restart: unless-stopped
volumes:
- /volume1/docker/paperless-ngx/redisdata:/data

webserver:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
restart: unless-stopped
depends_on:
- broker
ports:
- 8777:8000
healthcheck:
test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"]
interval: 30s
timeout: 10s
retries: 5
volumes:
- /volume1/docker/paperless-ngx/data:/usr/src/paperless/data
- /volume1/docker/paperless-ngx/media:/usr/src/paperless/media
- /volume1/docker/paperless-ngx/export:/usr/src/paperless/export
- /volume1/docker/paperless-ngx/consume:/usr/src/paperless/consume
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_SECRET_KEY: super11geheim
PAPERLESS_ADMIN_USER: admin
PAPERLESS_ADMIN_PASSWORD: 123456
PAPERLESS_OCR_LANGUAGE: deu+eng
PAPERLESS_CONSUMER_DELETE_DUPLICATES: true
PAPERLESS_TIKA_ENABLED: 1
PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
PAPERLESS_TIKA_ENDPOINT: http://tika:9998
USERMAP_UID: 0
USERMAP_GID: 0

gotenberg:
image: docker.io/gotenberg/gotenberg:8
restart: unless-stopped
command:
- "gotenberg"
- "--chromium-disable-javascript=true"
- "--chromium-allow-list=file:///tmp/.*"

tika:
image: ghcr.io/paperless-ngx/tika:latest
restart: unless-stopped

volumes:
data:
media:
redisdata:

---------------------------------------------------------------------------------------------------------------



Hat jemand eine Idee warum es bei mir nicht geht?? ich weiß es nicht.....
 

Simon Trick

Benutzer
Mitglied seit
02. Mrz 2024
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
So Leute habe es so gemacht nur es geht immer noch nicht…
hier noch mal alle Infos denn ich hab es noch mal versucht nur es geht immer noch nicht..

.env Datei
Screenshot 2024-07-13 141059

docker-compose.env
Screenshot 2024-07-13 141224
Screenshot 2024-07-13 1412241099×869 36.8 KB


docker-compose.yml
Screenshot 2024-07-13 141313
Screenshot 2024-07-13 141313766×832 39.4 KB


Reverse Proxy Server
Screenshot 2024-07-13 141334
Screenshot 2024-07-13 141334565×535 16.2 KB


Freigabe auf meiner Fritbox das ist halt die Freigabe mit der ich auch über das Internet mit DDNS auf meine Bilder ich Daten zugreife hab ja jetzt kein extra Port gemacht weil das sollte ja der gleiche sein
Screenshot 2024-07-13 141840
Screenshot 2024-07-13 141840705×823 16.2 KB



Wenn jemand eine Idee hat dann bitte her damit denn ich versteh es nicht mehr
 

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.187
Punkte für Reaktionen
71
Punkte
68
Hattest Du schon mal weiter oben versucht zu lesen? Tipp: Versuche mal PAPERLESS_ALLOWED_HOSTS: "localhost,paperless..xxx.yyyy"
 

Simon Trick

Benutzer
Mitglied seit
02. Mrz 2024
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
ja aber es funktioniert nicht
 
Zuletzt bearbeitet von einem Moderator:

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.187
Punkte für Reaktionen
71
Punkte
68
Ich sehe weder das noch die PAPERLESS_URL in der docker_compose.yml
 

Simon Trick

Benutzer
Mitglied seit
02. Mrz 2024
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
und wo schreibe ich dir rein? dachte die komm nur in die env datei rein
 
Zuletzt bearbeitet von einem Moderator:

Simon Trick

Benutzer
Mitglied seit
02. Mrz 2024
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
das geht nicht mal der fehler komm dann....

line 31: found a tab character that violates indentation
 
Zuletzt bearbeitet von einem Moderator:

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.187
Punkte für Reaktionen
71
Punkte
68


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat