-
-
Notifications
You must be signed in to change notification settings - Fork 44
Closed as not planned
Description
Is there an existing issue for this?
- I have searched the existing issues
Current Behavior
After polling the latest image on my linuxserver/duplicati under dockge
I can't login into my duplicati any more.
I get the message:
Connection lost Connection to server was rejected due to invalid authentication. Log in again, or re-open the page from the TrayIcon (if applicable)
I added the two new option to my compose-file:
- SETTINGS_ENCRYPTION_KEY=Secret1612PW
- DUPLICATI__WEBSERVICE_PASSWORD= #optional
And I tried
- DUPLICATI__DISABLE_DB_ENCRYPTION=true
What can be done to login into my duplicati again.
Expected Behavior
Login into WebUI of duplicati
Steps To Reproduce
- Setup duplicati with YAML-File under dockge
- Start duplicati under dockge
Environment
- OS: dockge on TrueNAS Scale 24.10.0.2
- How docker service was installed: compose.yaml-file with dockgeCPU architecture
x86-64
Docker creation
services:
duplicati:
image: lscr.io/linuxserver/duplicati:latest
container_name: duplicati
environment:
- PUID=3001
- PGID=3001
- TZ=Etc/GMT-0
- DUPLICATI__DISABLE_DB_ENCRYPTION=true
- SETTINGS_ENCRYPTION_KEY=secret_key
- DUPLICATI__WEBSERVICE_PASSWORD= #optional
- CLI_ARGS= #optional
volumes:
- /mnt/trunk/Apps_Data/duplicati/duplicati_config:/config
- /mnt/trunk/Apps_Data/duplicati_backup:/backup
- /mnt/trunk/OfficeFolder:/mnt/OfficeFolder
- /mnt/trunk/plexmedia/Music:/mnt/plexmedia/Music
ports:
- 8200:8200
restart: unless-stopped
networks: {}Container logs
duplicati | [migrations] started
duplicati | [migrations] no migrations found
duplicati | usermod: no changes
duplicati | ───────────────────────────────────────
duplicati |
duplicati | ██╗ ███████╗██╗ ██████╗
duplicati | ██║ ██╔════╝██║██╔═══██╗
duplicati | ██║ ███████╗██║██║ ██║
duplicati | ██║ ╚════██║██║██║ ██║
duplicati | ███████╗███████║██║╚██████╔╝
duplicati | ╚══════╝╚══════╝╚═╝ ╚═════╝
duplicati |
duplicati | Brought to you by linuxserver.io
duplicati | ───────────────────────────────────────
duplicati |
duplicati | To support LSIO projects visit:
duplicati | https://www.linuxserver.io/donate/
duplicati |
duplicati | ───────────────────────────────────────
duplicati | GID/UID
duplicati | ───────────────────────────────────────
duplicati |
duplicati | User UID: 3001
duplicati | User GID: 3001
duplicati | ───────────────────────────────────────
duplicati | Linuxserver.io version: v2.1.0.2_beta_2024-11-29-ls228
duplicati | Build-date: 2024-12-14T03:56:45+00:00
duplicati | ───────────────────────────────────────
duplicati |
duplicati | [custom-init] No custom files found, skipping...
duplicati | Inside getter
duplicati | Connection to localhost (::1) 8200 port [tcp/*] succeeded!
duplicati | [ls.io-init] done.
duplicati | Server has started and is listening on port 8200
duplicati | Use the following link to sign in: http://localhost:8200/signin.html?token=a_lot_of_letters_and_numbers_for_the_token
duplicati | fail: Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware[1]
duplicati | An unhandled exception has occurred while executing the request.
duplicati | Duplicati.WebserverCore.Exceptions.UnauthorizedException: Authorization failed due to missing cookie.
duplicati | at Duplicati.WebserverCore.Endpoints.V1.Auth.<>c.<<Map>b__3_0>d.MoveNext()
duplicati | --- End of stack trace from previous location ---
duplicati | at Microsoft.AspNetCore.Http.RequestDelegateFactory.<TaskOfTToValueTaskOfObject>g__ExecuteAwaited|92_0[T](Task`1 task)
duplicati | at Duplicati.WebserverCore.Middlewares.HostnameFilter.InvokeAsync(EndpointFilterInvocationContext context, EndpointFilterDelegate next)
duplicati | at Duplicati.WebserverCore.Middlewares.LanguageFilter.InvokeAsync(EndpointFilterInvocationContext context, EndpointFilterDelegate next)
duplicati | at Microsoft.AspNetCore.Http.RequestDelegateFactory.<ExecuteValueTaskOfObject>g__ExecuteAwaited|129_0(ValueTask`1 valueTask, HttpContext httpContext, JsonTypeInfo`1 jsonTypeInfo)
duplicati | at Duplicati.WebserverCore.Middlewares.WebsocketExtensions.<>c__DisplayClass0_0.<<UseNotifications>b__0>d.MoveNext()
duplicati | --- End of stack trace from previous location ---
duplicati | at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddlewareImpl.<Invoke>g__Awaited|10_0(ExceptionHandlerMiddlewareImpl middleware, HttpContext context, Task task)
duplicati | fail: Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware[1]
duplicati | An unhandled exception has occurred while executing the request.
duplicati | Duplicati.WebserverCore.Exceptions.UnauthorizedException: Authorization failed due to missing cookie.
duplicati | at Duplicati.WebserverCore.Endpoints.V1.Auth.<>c.<<Map>b__3_0>d.MoveNext()
duplicati | --- End of stack trace from previous location ---
duplicati | at Microsoft.AspNetCore.Http.RequestDelegateFactory.<TaskOfTToValueTaskOfObject>g__ExecuteAwaited|92_0[T](Task`1 task)
duplicati | at Duplicati.WebserverCore.Middlewares.HostnameFilter.InvokeAsync(EndpointFilterInvocationContext context, EndpointFilterDelegate next)
duplicati | at Duplicati.WebserverCore.Middlewares.LanguageFilter.InvokeAsync(EndpointFilterInvocationContext context, EndpointFilterDelegate next)
duplicati | at Microsoft.AspNetCore.Http.RequestDelegateFactory.<ExecuteValueTaskOfObject>g__ExecuteAwaited|129_0(ValueTask`1 valueTask, HttpContext httpContext, JsonTypeInfo`1 jsonTypeInfo)
duplicati | at Duplicati.WebserverCore.Middlewares.WebsocketExtensions.<>c__DisplayClass0_0.<<UseNotifications>b__0>d.MoveNext()
duplicati | --- End of stack trace from previous location ---
duplicati | at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddlewareImpl.<Invoke>g__Awaited|10_0(ExceptionHandlerMiddlewareImpl middleware, HttpContext context, Task task)raf10gh, clement-brodu and abelfodil
Metadata
Metadata
Assignees
Type
Projects
Status
Done