Forceu / barcodebuddy

Barcode system for Grocy
GNU Affero General Public License v3.0
433 stars 58 forks source link

Invalid API key when trying to connect to grocy #213

Closed mikedolx closed 1 year ago

mikedolx commented 1 year ago

Hi,

I'm currently facing a strange issue with barcode buddy that i can't solve. Barcode buddy gives me the error Unable to connect to Grocy! Invalid API key. Obviously, i have generated a fresh API key in grocy and pasted it in the settings.

I am running grocy inside a proxmox LXC container in a "bare metal" installation. The grocy version is 3.3.2. Barcode buddy is running on a remote raspberry-pi 4 with a connected USB barcode reader. Barcode buddy is running within docker with the latest tag. Here is the docker-compose.yml i am using:

version: '3.5'

services:
  barcode-buddy:
    image: f0rc3/barcodebuddy-docker:arm32v7-latest
    restart: unless-stopped
    volumes:
      - bbconfig:/config
    devices:
      - /dev/input/event0:/dev/input/event0
    ports:
      - 51080:80
    environment:
      - TZ=Europe/Berlin
      - ATTACH_BARCODESCANNER=true
      - CURL_TIMEOUT_S=60
      - PGID=105 # needed to change this, so the barcode reader could be used by barcode buddy (input group is 105)
      - OVERRIDDEN_USER_CONFIG=GROCY_API_URL=https://grocy.mydomain.de/api/;GROCY_API_KEY=redacted
volumes:
  bbconfig:

I have already dropped the existing docker volume containing the configurations, but that didn't seem to help.

What i have also noticed:

The docker logs (docker-compose logs -f) do not indicate any problems:

barcode-buddy_1  | 
barcode-buddy_1  | cont-init: info: /etc/cont-init.d/10-adduser exited 0
barcode-buddy_1  | cont-init: info: running /etc/cont-init.d/10-migration
barcode-buddy_1  | cont-init: info: /etc/cont-init.d/10-migration exited 0
barcode-buddy_1  | cont-init: info: running /etc/cont-init.d/20-config
barcode-buddy_1  | cont-init: info: /etc/cont-init.d/20-config exited 0
barcode-buddy_1  | cont-init: info: running /etc/cont-init.d/30-keygen
barcode-buddy_1  | using keys found in /config/keys
barcode-buddy_1  | cont-init: info: /etc/cont-init.d/30-keygen exited 0
barcode-buddy_1  | cont-init: info: running /etc/cont-init.d/50-config
barcode-buddy_1  | cont-init: info: /etc/cont-init.d/50-config exited 0
barcode-buddy_1  | cont-init: info: running /etc/cont-init.d/60-savearguments
barcode-buddy_1  | [EnvParser] Parsing environment variables
barcode-buddy_1  | [EnvParser] ATTACH_BARCODESCANNER set, enabling input grabber
barcode-buddy_1  | cont-init: info: /etc/cont-init.d/60-savearguments exited 0
barcode-buddy_1  | cont-init: info: running /etc/cont-init.d/99-custom-files
barcode-buddy_1  | [custom-init] No custom files found, skipping...
barcode-buddy_1  | cont-init: info: /etc/cont-init.d/99-custom-files exited 0
barcode-buddy_1  | s6-rc: info: service legacy-cont-init successfully started
barcode-buddy_1  | s6-rc: info: service init-mods: starting
barcode-buddy_1  | s6-rc: info: service init-mods successfully started
barcode-buddy_1  | s6-rc: info: service init-mods-package-install: starting
barcode-buddy_1  | s6-rc: info: service init-mods-package-install successfully started
barcode-buddy_1  | s6-rc: info: service init-mods-end: starting
barcode-buddy_1  | s6-rc: info: service init-mods-end successfully started
barcode-buddy_1  | s6-rc: info: service init-services: starting
barcode-buddy_1  | s6-rc: info: service init-services successfully started
barcode-buddy_1  | s6-rc: info: service legacy-services: starting
barcode-buddy_1  | services-up: info: copying legacy longrun 0redis (no readiness notification)
barcode-buddy_1  | services-up: info: copying legacy longrun 1websocketserver (no readiness notification)
barcode-buddy_1  | services-up: info: copying legacy longrun 2inputGrabber (no readiness notification)
barcode-buddy_1  | services-up: info: copying legacy longrun cron (no readiness notification)
barcode-buddy_1  | services-up: info: copying legacy longrun nginx (no readiness notification)
barcode-buddy_1  | services-up: info: copying legacy longrun php-fpm (no readiness notification)
barcode-buddy_1  | s6-rc: info: service legacy-services successfully started
barcode-buddy_1  | s6-rc: info: service 99-ci-service-check: starting
barcode-buddy_1  | [ls.io-init] done.
barcode-buddy_1  | s6-rc: info: service 99-ci-service-check successfully started
barcode-buddy_1  | [ScannerConnection] Waiting for scanner input
barcode-buddy_1  | [info] Starting socket server on 127.0.0.1:47631

The error.log inside the container is empty (0 bytes) and the access.log looks also fine:


192.168.100.191 - - [16/Apr/2023:20:03:32 +0000] "GET / HTTP/1.1" 302 5 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /login.php HTTP/1.1" 200 9005 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/css/main.css?v=1815 HTTP/1.1" 200 6744 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/js/scripts_top.js?v=1815 HTTP/1.1" 200 1713 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/css/material.indigo-blue.min.css?v=1815 HTTP/1.1" 200 141295 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/js/material.min.js?v=1815 HTTP/1.1" 200 62450 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/js/federation.js?v=1815 HTTP/1.1" 200 2746 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/js/scripts.js?v=1815 HTTP/1.1" 200 4332 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/fonts/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2 HTTP/1.1" 200 51116 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/img/favicon/android-icon-192x192.png HTTP/1.1" 200 6322 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:33 +0000] "GET /incl/img/favicon/favicon-16x16.png HTTP/1.1" 200 1121 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:45 +0000] "POST /login.php HTTP/1.1" 302 5 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:46 +0000] "GET /index.php HTTP/1.1" 302 5 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:03:46 +0000] "GET /setup.php HTTP/1.1" 200 8817 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:27 +0000] "POST /setup.php HTTP/1.1" 302 5 "http://192.168.100.6:51080/setup.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:27 +0000] "GET /index.php HTTP/1.1" 200 16847 "http://192.168.100.6:51080/setup.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:27 +0000] "GET /incl/css/styleMain.css?v=1815 HTTP/1.1" 200 1003 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:27 +0000] "GET /incl/js/bootbox.min.js?v=1815 HTTP/1.1" 200 15625 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:27 +0000] "GET /incl/js/jquery-3.5.1.slim.min.js?v=1815 HTTP/1.1" 200 72380 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:27 +0000] "GET /incl/js/bootstrap.bundle.min.js?v=1815 HTTP/1.1" 200 84330 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:27 +0000] "GET /incl/css/bootstrap.min.css?v=1815 HTTP/1.1" 200 161364 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:27 +0000] "GET /incl/fonts/materialicons.woff2 HTTP/1.1" 200 98996 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:28 +0000] "GET /cron.php?ajax HTTP/1.1" 200 306 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:31 +0000] "GET /incl/sse/sse_data.php HTTP/1.1" 200 63 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:31 +0000] "GET /index.php?fed=0 HTTP/1.1" 302 5 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:31 +0000] "GET /index.php HTTP/1.1" 200 15944 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:32 +0000] "GET /cron.php?ajax HTTP/1.1" 200 306 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:04:50 +0000] "GET /index.php?ajaxrefresh HTTP/1.1" 200 4522 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /screen.php HTTP/1.1" 200 14484 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /incl/js/nosleep.min.js HTTP/1.1" 200 9060 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /incl/js/he.js HTTP/1.1" 200 100899 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /incl/img/mute.svg HTTP/1.1" 200 503 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /incl/img/back.svg HTTP/1.1" 200 802 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /incl/img/cart.svg HTTP/1.1" 200 1103 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /cron.php HTTP/1.1" 200 5 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /incl/websocket/beep.ogg HTTP/1.1" 206 4056 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:03 +0000] "GET /incl/websocket/buzzer.ogg HTTP/1.1" 206 4738 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:04 +0000] "GET /incl/sse/sse_data.php?getState HTTP/1.1" 200 75 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:08 +0000] "GET /index.php?ajaxrefresh HTTP/1.1" 200 4794 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:14 +0000] "GET /incl/sse/sse_data.php HTTP/1.1" 200 312 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:14 +0000] "GET /index.php HTTP/1.1" 200 19099 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:15 +0000] "GET /cron.php?ajax HTTP/1.1" 200 12 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:27 +0000] "GET /incl/sse/sse_data.php HTTP/1.1" 200 63 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:27 +0000] "GET /menu/settings.php HTTP/1.1" 200 30348 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:05:27 +0000] "GET /incl/js/Sortable.min.js HTTP/1.1" 200 42997 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:06:07 +0000] "GET /incl/sse/sse_data.php HTTP/1.1" 200 250 "http://192.168.100.6:51080/screen.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:06:18 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:06:33 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:06:39 +0000] "GET /index.php HTTP/1.1" 200 19267 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:06:40 +0000] "GET /cron.php?ajax HTTP/1.1" 200 306 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:07:05 +0000] "GET /incl/sse/sse_data.php HTTP/1.1" 200 63 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [16/Apr/2023:20:07:06 +0000] "GET /menu/settings.php HTTP/1.1" 200 30361 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:45:49 +0000] "GET /menu/settings.php HTTP/1.1" 200 30361 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:46:16 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:46:37 +0000] "GET /menu/settings.php HTTP/1.1" 200 30398 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:46:51 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:46:59 +0000] "GET /menu/settings.php HTTP/1.1" 200 30361 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:47:24 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:47:50 +0000] "GET /menu/settings.php HTTP/1.1" 200 30362 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:18 +0000] "GET /menu/settings.php HTTP/1.1" 302 5 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:19 +0000] "GET /login.php HTTP/1.1" 200 8650 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:26 +0000] "POST /login.php HTTP/1.1" 302 5 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:26 +0000] "GET /index.php HTTP/1.1" 200 78066 "http://192.168.100.6:51080/login.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:27 +0000] "GET /cron.php?ajax HTTP/1.1" 200 12 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:34 +0000] "GET /incl/sse/sse_data.php HTTP/1.1" 200 63 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:34 +0000] "POST /index.php HTTP/1.1" 302 5 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:34 +0000] "GET /index.php HTTP/1.1" 200 54072 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:35 +0000] "GET /cron.php?ajax HTTP/1.1" 200 12 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:48 +0000] "GET /incl/sse/sse_data.php HTTP/1.1" 200 63 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:49:48 +0000] "GET /menu/settings.php HTTP/1.1" 200 30362 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:52:19 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:52:24 +0000] "GET /menu/settings.php HTTP/1.1" 200 30378 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:52:39 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:53:15 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:53:20 +0000] "GET /menu/settings.php HTTP/1.1" 200 30361 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:53:33 +0000] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:53:41 +0000] "GET /menu/settings.php HTTP/1.1" 200 30361 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:31 +0000] "GET /menu/settings.php HTTP/1.1" 200 30362 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:35 +0000] "GET /menu/settings.php HTTP/1.1" 200 30361 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:35 +0000] "GET /incl/css/material.indigo-blue.min.css?v=1815 HTTP/1.1" 200 141295 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:35 +0000] "GET /incl/css/main.css?v=1815 HTTP/1.1" 200 6744 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:35 +0000] "GET /incl/js/scripts_top.js?v=1815 HTTP/1.1" 200 1713 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:35 +0000] "GET /incl/js/Sortable.min.js HTTP/1.1" 200 42997 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:35 +0000] "GET /incl/js/federation.js?v=1815 HTTP/1.1" 200 2746 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:35 +0000] "GET /incl/js/scripts.js?v=1815 HTTP/1.1" 200 4332 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:35 +0000] "GET /incl/js/material.min.js?v=1815 HTTP/1.1" 200 62450 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:36 +0000] "GET /incl/fonts/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2 HTTP/1.1" 200 51116 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:36 +0000] "GET /incl/img/favicon/android-icon-192x192.png HTTP/1.1" 200 6322 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:20:55:36 +0000] "GET /incl/img/favicon/favicon-16x16.png HTTP/1.1" 200 1121 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:23:05:50 +0200] "GET /menu/settings.php HTTP/1.1" 200 30362 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:23:06:39 +0200] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:23:06:44 +0200] "POST /menu/settings.php HTTP/1.1" 200 12 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:23:06:49 +0200] "GET /index.php HTTP/1.1" 200 54076 "http://192.168.100.6:51080/menu/settings.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:23:06:50 +0200] "GET /cron.php?ajax HTTP/1.1" 200 12 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:23:06:51 +0200] "GET /incl/sse/sse_data.php HTTP/1.1" 200 63 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:23:06:54 +0200] "GET /menu/settings.php HTTP/1.1" 499 0 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"
192.168.100.191 - - [17/Apr/2023:23:07:00 +0200] "GET /menu/settings.php HTTP/1.1" 200 30351 "http://192.168.100.6:51080/index.php" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0"

Any idea, where i could start looking or what could be wrong?

mikedolx commented 1 year ago

as it seems, the issue was an invalid setting of the docker user permission. Initially, i had the container started with PGID=105, which was to enable reading the barcode reader input by the container. While restarting (and dumping the volume with docker compose down -v) the container, it seems that the permission got in some invalid state. After setting both PUID=105 and PGID=105, the container started fine and the settings could be saved!

It might also be, that i have posted this issue in the wrong repo, as there is also the docker specific repo. Apologies for that.

BR; Michael