[BUG] Transmission support not working #14

Closed
opened 2025-10-09 16:56:32 -05:00 by giteasync · 3 comments
Owner

Originally created by @jubbens on GitHub.

Before submitting a bug report, I have:

  • Reviewed the documentation.
  • Ensured I am using ghcr.io/cleanuparr/cleanuparr docker repository.
  • Ensured I am using the latest version.
  • Enabled verbose logging.

What is the behavior?

I'm trying to use with Transmission (specifically docker-transmission-openvpn). I'm providing the url with port and without any further path, as specified in docs. I'm not using any reverse proxy or auth. Possibly seems like it is expecting json but getting html?

Which operating system do you use?

Linux

What type of deployment do you use?

Docker container

Relevant log output

Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Transmission.API.RPC.Common.TransmissionResponse..ctor(String json)
   at Transmission.API.RPC.Client.SendRequestAsync(TransmissionRequest request)
   at Transmission.API.RPC.Client.GetSessionInformationAsync()
   at Cleanuparr.Infrastructure.Features.DownloadClient.Transmission.TransmissionService.HealthCheckAsync()

Anything else?

No response

Originally created by @jubbens on GitHub. ### Before submitting a bug report, I have: - [x] Reviewed the documentation. - [x] Ensured I am using ghcr.io/cleanuparr/cleanuparr docker repository. - [x] Ensured I am using the latest version. - [x] Enabled verbose logging. ### What is the behavior? I'm trying to use with Transmission (specifically docker-transmission-openvpn). I'm providing the url with port and without any further path, as specified in docs. I'm not using any reverse proxy or auth. Possibly seems like it is expecting json but getting html? ### Which operating system do you use? Linux ### What type of deployment do you use? Docker container ### Relevant log output ```shell Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0. at Newtonsoft.Json.JsonTextReader.ParseValue() at Transmission.API.RPC.Common.TransmissionResponse..ctor(String json) at Transmission.API.RPC.Client.SendRequestAsync(TransmissionRequest request) at Transmission.API.RPC.Client.GetSessionInformationAsync() at Cleanuparr.Infrastructure.Features.DownloadClient.Transmission.TransmissionService.HealthCheckAsync() ``` ### Anything else? _No response_
giteasync added the bug label 2025-10-09 16:56:32 -05:00
Author
Owner

@Flaminel commented on GitHub:

BASE_PATH has nothing to do with the Transmission settings. You've deleted the default value from URL Base which is transmission, that's why it doesn't work.

@Flaminel commented on GitHub: `BASE_PATH` has nothing to do with the Transmission settings. You've deleted the default value from `URL Base` which is `transmission`, that's why it doesn't work.
Author
Owner

@Flaminel commented on GitHub:

Did you delete the default base path from the config?

@Flaminel commented on GitHub: Did you delete the default base path from the config?
Author
Owner

@jubbens commented on GitHub:

@Flaminel sorry do you mean the BASE_PATH environment variable in the docker compose? I have it blank like in the quickstart guide.

Image
@jubbens commented on GitHub: @Flaminel sorry do you mean the `BASE_PATH` environment variable in the docker compose? I have it blank like in the quickstart guide. <img width="420" height="664" alt="Image" src="https://github.com/user-attachments/assets/5ddd24b9-5ae4-4e8d-b962-aef4dc1bc435" />
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Cleanuparr#14