Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to add qBittorrent (invalid base url) #187

Open
seannymurrs opened this issue Oct 9, 2024 · 8 comments
Open

Unable to add qBittorrent (invalid base url) #187

seannymurrs opened this issue Oct 9, 2024 · 8 comments
Labels
bug Report of something not working as expected unknown cause Stuck because unable to reproduce problem or find cause of problem

Comments

@seannymurrs
Copy link

Description of the bug

Can't add qBittorrent to download clients (invalid base url)

To Reproduce

  1. Add qBittorrent to download clients.
  2. Enter relevant information.
  3. Click Add.
  4. Receive invalid base url error.

Expected behaviour

I expect the download client to be added.

Version info

Kapowarr version v1.0.0
Python version 3.8.17.final.0
Database version 27
Database location /app/db/Kapowarr.db
Data folder /app

Running docker-compose.yml via Podman on Gentoo based linux box.

Additional context

I have tried using multiple different base urls (all of which work with other -arr apps. I'm not really sure how to further troubleshoot/diagnose.

@seannymurrs seannymurrs added the bug Report of something not working as expected label Oct 9, 2024
@Casvt
Copy link
Owner

Casvt commented Oct 9, 2024

What is the base URL that you are entering?

@seannymurrs
Copy link
Author

seannymurrs commented Oct 9, 2024 via email

@Casvt
Copy link
Owner

Casvt commented Oct 9, 2024

Do you get "Invalid base URL or version too low; at least v4.1"? Or "Can't connect; invalid base URL"?

The first means it was able to connect, but received a 404 Not Found. The second means an error when trying to make the request, suggesting an invalid URL.

Is your qBittorrent instance at least v4.1?

@seannymurrs
Copy link
Author

Do you get "Invalid base URL or version too low; at least v4.1"? Or "Can't connect; invalid base URL"?

The first means it was able to connect, but received a 404 Not Found. The second means an error when trying to make the request, suggesting an invalid URL.

Is your qBittorrent instance at least v4.1?

I'm running qBittorrent v.4.6.6. The exact error I'm getting is "Can't connect; invalid base URL". I'm not sure what else to do because the URLs I'm putting in there are exactly the same as what I use to access the webUI for qBittorrent.

@Casvt
Copy link
Owner

Casvt commented Nov 19, 2024

Can you set the log level to DEBUG in the settings, then reproduce the problem, then share the produced logs?

@Casvt Casvt moved this to Handled Soon in Kapowarr plans Nov 19, 2024
@Casvt Casvt added the stuck label Nov 19, 2024
@seannymurrs
Copy link
Author

seannymurrs commented Nov 20, 2024

Can you set the log level to DEBUG in the settings, then reproduce the problem, then share the produced logs?

Sure thing. Below are the logs. I tried adding qBittorrent via all the URLs that it's accessible by. I did redact the logs to replace the actual URLs and ports with [HOST 1], [HOST 2], and [PORT]. Let me know if you require that specific information.

2024-11-20T13:24:00+0000 | MainProcess | waitress-0 | api.pyL225 | DEBUG | GET /api/settings
2024-11-20T13:24:08+0000 | MainProcess | waitress-8 | api.pyL225 | DEBUG | GET /api/credentials
2024-11-20T13:24:08+0000 | MainProcess | waitress-4 | api.pyL225 | DEBUG | GET /api/torrentclients
2024-11-20T13:27:15+0000 | MainProcess | waitress-0 | api.pyL225 | DEBUG | GET /api/credentials
2024-11-20T13:27:15+0000 | MainProcess | waitress-7 | api.pyL225 | DEBUG | GET /api/torrentclients
2024-11-20T13:27:27+0000 | MainProcess | waitress-9 | api.pyL225 | DEBUG | GET /api/torrentclients/options
2024-11-20T13:27:29+0000 | MainProcess | waitress-4 | api.pyL225 | DEBUG | GET /api/torrentclients/options
2024-11-20T13:28:03+0000 | MainProcess | waitress-2 | api.pyL225 | DEBUG | GET /api/credentials
2024-11-20T13:28:03+0000 | MainProcess | waitress-6 | api.pyL225 | DEBUG | GET /api/torrentclients
2024-11-20T13:28:04+0000 | MainProcess | waitress-7 | api.pyL225 | DEBUG | GET /api/torrentclients/options
2024-11-20T13:28:05+0000 | MainProcess | waitress-8 | api.pyL225 | DEBUG | GET /api/torrentclients/options
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | api.pyL225 | DEBUG | POST /api/torrentclients/test
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (1): [HOST 1]:[PORT]
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=4, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a103b47c0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (2): [HOST 1]:[PORT]
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a103b4760>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (3): [HOST 1]:[PORT]
2024-11-20T13:28:26+0000 | MainProcess | waitress-2 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=2, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:27+0000 | MainProcess | waitress-2 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a103b46a0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:27+0000 | MainProcess | waitress-2 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (4): [HOST 1]:[PORT]
2024-11-20T13:28:27+0000 | MainProcess | waitress-2 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=1, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:27+0000 | MainProcess | waitress-2 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a103b4d90>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:27+0000 | MainProcess | waitress-2 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (5): [HOST 1]:[PORT]
2024-11-20T13:28:27+0000 | MainProcess | waitress-2 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=0, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:29+0000 | MainProcess | waitress-2 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a124618b0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:29+0000 | MainProcess | waitress-2 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (6): [HOST 1]:[PORT]
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | api.pyL225 | DEBUG | POST /api/torrentclients/test
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (1): [HOST 1]:[PORT]
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=4, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a30744160>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (2): [HOST 1]:[PORT]
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a30744e20>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (3): [HOST 1]:[PORT]
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=2, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a3048e130>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (4): [HOST 1]:[PORT]
2024-11-20T13:28:31+0000 | MainProcess | waitress-9 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=1, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:32+0000 | MainProcess | waitress-9 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a124614f0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:32+0000 | MainProcess | waitress-9 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (5): [HOST 1]:[PORT]
2024-11-20T13:28:32+0000 | MainProcess | waitress-9 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=0, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:34+0000 | MainProcess | waitress-9 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a103b4ac0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:34+0000 | MainProcess | waitress-9 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (6): [HOST 1]:[PORT]
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | api.pyL225 | DEBUG | POST /api/torrentclients/test
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (1): [HOST 1]:[PORT]
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=4, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a12725910>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (2): [HOST 1]:[PORT]
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a12725fd0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (3): [HOST 1]:[PORT]
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=2, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a12725130>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (4): [HOST 1]:[PORT]
2024-11-20T13:28:39+0000 | MainProcess | waitress-4 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=1, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:40+0000 | MainProcess | waitress-4 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a305c55b0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:40+0000 | MainProcess | waitress-4 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (5): [HOST 1]:[PORT]
2024-11-20T13:28:40+0000 | MainProcess | waitress-4 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=0, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:42+0000 | MainProcess | waitress-4 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a303112e0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:42+0000 | MainProcess | waitress-4 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (6): [HOST 1]:[PORT]
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | api.pyL225 | DEBUG | POST /api/torrentclients/test
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | connectionpool.pyL244 | DEBUG | Starting new HTTP connection (1): [HOST 1]:[PORT]
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=4, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f3a10eadb20>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | connectionpool.pyL244 | DEBUG | Starting new HTTP connection (2): [HOST 1]:[PORT]
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f3a10eadc70>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | connectionpool.pyL244 | DEBUG | Starting new HTTP connection (3): [HOST 1]:[PORT]
2024-11-20T13:28:48+0000 | MainProcess | waitress-5 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=2, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:49+0000 | MainProcess | waitress-5 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f3a10ead580>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:49+0000 | MainProcess | waitress-5 | connectionpool.pyL244 | DEBUG | Starting new HTTP connection (4): [HOST 1]:[PORT]
2024-11-20T13:28:49+0000 | MainProcess | waitress-5 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=1, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:49+0000 | MainProcess | waitress-5 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f3a10ead6a0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:49+0000 | MainProcess | waitress-5 | connectionpool.pyL244 | DEBUG | Starting new HTTP connection (5): [HOST 1]:[PORT]
2024-11-20T13:28:49+0000 | MainProcess | waitress-5 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=0, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:28:51+0000 | MainProcess | waitress-5 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f3a10ead7c0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:28:51+0000 | MainProcess | waitress-5 | connectionpool.pyL244 | DEBUG | Starting new HTTP connection (6): [HOST 1]:[PORT]
2024-11-20T13:29:05+0000 | MainProcess | waitress-8 | api.pyL225 | DEBUG | POST /api/torrentclients/test
2024-11-20T13:29:05+0000 | MainProcess | waitress-8 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (1): [HOST 2]:443
2024-11-20T13:29:05+0000 | MainProcess | waitress-8 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=4, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:29:05+0000 | MainProcess | waitress-8 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a127252b0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:29:05+0000 | MainProcess | waitress-8 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (2): [HOST 2]:443
2024-11-20T13:29:05+0000 | MainProcess | waitress-8 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:29:06+0000 | MainProcess | waitress-8 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a307445e0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:29:06+0000 | MainProcess | waitress-8 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (3): [HOST 2]:443
2024-11-20T13:29:06+0000 | MainProcess | waitress-8 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=2, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:29:06+0000 | MainProcess | waitress-8 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a103b4bb0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:29:06+0000 | MainProcess | waitress-8 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (4): [HOST 2]:443
2024-11-20T13:29:11+0000 | MainProcess | waitress-8 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=1, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:29:12+0000 | MainProcess | waitress-8 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a103b4400>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:29:12+0000 | MainProcess | waitress-8 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (5): [HOST 2]:443
2024-11-20T13:29:12+0000 | MainProcess | waitress-8 | retry.pyL517 | DEBUG | Incremented Retry for (url='/api/v2/auth/login'): Retry(total=0, connect=None, read=None, redirect=None, status=None)
2024-11-20T13:29:13+0000 | MainProcess | waitress-8 | connectionpool.pyL874 | WARNING | Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f3a103b4dc0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/v2/auth/login
2024-11-20T13:29:13+0000 | MainProcess | waitress-8 | connectionpool.pyL1055 | DEBUG | Starting new HTTPS connection (6): [HOST 2]:443
2024-11-20T13:29:20+0000 | MainProcess | waitress-1 | api.pyL225 | DEBUG | GET /api/settings
2024-11-20T13:29:25+0000 | MainProcess | waitress-9 | api.pyL225 | DEBUG | GET /api/system/logs

@Casvt
Copy link
Owner

Casvt commented Nov 20, 2024

In the browser, when you go to {BASE_URL}/api/v2/auth/login, where {BASE_URL} is the base url you're trying to enter (e.g. http://192.168.2.15:8008/api/v2/auth/login), does it respond with something like Fails. or Ok., or does it fail to connect?

You're running using Docker. Does the container maybe somehow not have access to "the outside"? When you run the container using an extra port mapping, with something like -p port:port where port is the port that Qbittorrent is running on, does it maybe connect?

@seannymurrs
Copy link
Author

In the browser, when you go to {BASE_URL}/api/v2/auth/login, where {BASE_URL} is the base url you're trying to enter (e.g. http://192.168.2.15:8008/api/v2/auth/login), does it respond with something like Fails. or Ok., or does it fail to connect?

You're running using Docker. Does the container maybe somehow not have access to "the outside"? When you run the container using an extra port mapping, with something like -p port:port where port is the port that Qbittorrent is running on, does it maybe connect?

I get the message Method Not Allowed when I try to access that URL. My qBittorrent installation is not running using Docker.

@Casvt Casvt moved this from Handled Soon to In Progress in Kapowarr plans Dec 17, 2024
@Casvt Casvt added unknown cause Stuck because unable to reproduce problem or find cause of problem and removed stuck labels Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Report of something not working as expected unknown cause Stuck because unable to reproduce problem or find cause of problem
Projects
Status: In Progress
Development

No branches or pull requests

2 participants