Skip to content

Invalid webhook in docker logs when submitting a request - Server did not respond in Discord #153

@DFC72

Description

@DFC72

Describe the bug
When going into the discord channel and submitting a request for Movie or TV Show, the bot returns an error "The Application did not respond". In the docker logs, there is an error code: 10015 message: "Unknown Webhook"

Expected behavior
Bot performs search and returns suggested responses.

Screenshots

Image

Logs
Please copy out the log in it's entirety, please make sure to hide any potential secrets/API keys - although they should be censored via the logging program.

[ls.io-init] done.
2025-06-09T02:33:50.311Z 173c3e22f67d INFO [doplarr.config:66] - Configuration is valid
2025-06-09T02:33:54.692Z 173c3e22f67d INFO [discljord.messaging.impl:?] - Starting messaging process
2025-06-09T02:33:54.699Z 173c3e22f67d INFO [discljord.connections.impl:?] - Connecting shard 0
2025-06-09 02:33:54.712:INFO::async-dispatch-4: Logging initialized @6367ms to org.eclipse.jetty.util.log.StdErrLog
2025-06-09T02:33:59.160Z 173c3e22f67d INFO [doplarr.core:38] - Discord connection successful
2025-06-09T02:33:59.173Z 173c3e22f67d INFO [doplarr.core:43] - Connected to guild
2025-06-09T02:34:35.021Z 173c3e22f67d INFO [doplarr.interaction-state-machine:28] - Performing search for movie XXXXXXXXXXXXXX
2025-06-09T02:34:39.814Z 173c3e22f67d FATAL [doplarr.interaction-state-machine:41] - Error in creating search responses
                               java.lang.Thread.run              Thread.java:  840
 java.util.concurrent.ThreadPoolExecutor$Worker.run  ThreadPoolExecutor.java:  635
  java.util.concurrent.ThreadPoolExecutor.runWorker  ThreadPoolExecutor.java: 1136
                                                ...                               
                clojure.core/binding-conveyor-fn/fn                 core.clj: 2050
             discljord.messaging.impl/step-agent/fn                 impl.clj: 1191
             discljord.messaging.impl/make-request!                 impl.clj: 1146
discljord.messaging.impl/make-request!/make-request                 impl.clj: 1141
                                                ...                               
                        discljord.messaging.impl/fn                 impl.clj:  943
clojure.lang.ExceptionInfo: Attempted to :edit-original-interaction-response with invalid parameters
       code: 10015
    message: "Unknown Webhook"

Additional context
Doplarr is running in lsio docker container, and I have also tried the hotio.dev container with the same results.
I have created the application in the Discord dev console, copied the application ID to my docker compose file, and underOAuth2, selected the bot and applications.commands scopes then generated the URL and put it into my browser to add the application to my Discord server. No issues there.
Docker compose file uses the IP address and port # of the Overseer container. The docker host has a static IP on my local network.

My Compose looks like the following:

services:
doplarr:
image: lscr.io/linuxserver/doplarr:latest
container_name: doplarr2
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- DISCORD__TOKEN=[REMOVED]
- OVERSEERR__API=[REMOVED]
- OVERSEERR__URL=http://192.168.1.35:5055
- RADARR__API=
- RADARR__URL=
- SONARR__API=
- SONARR__URL=
- DISCORD__MAX_RESULTS=25 #optional
- DISCORD__REQUESTED_MSG_STYLE=:plain #optional
- SONARR__QUALITY_PROFILE= #optional
- RADARR__QUALITY_PROFILE= #optional
- SONARR__ROOTFOLDER= #optional
- RADARR__ROOTFOLDER= #optional
- SONARR__LANGUAGE_PROFILE= #optional
- OVERSEERR__DEFAULT_ID=[REMOVED]
- PARTIAL_SEASONS=true #optional
- LOG_LEVEL=:info #optional
- JAVA_OPTS= #optional
volumes:
- /mnt/docker/doplarr2/config:/config
restart: unless-stopped

This was working previously, so I'm not sure what's broken?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions