-
Notifications
You must be signed in to change notification settings - Fork 16
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
ERROR 503 #680
Comments
I have modified torrust-index index.development.sqlite3.toml to add some [tracker] infos, it works. Now, i made a torrent, get .torrent, put in torrust, download new .torrent, but torrent won't download.. |
Hi @sandwitcherz, can you comment on why the upload did not work initially? That could help other people in the future. Regarding your new problem, I suppose your BitTorrent client can't connect to the tracker. You can use the tracker client to verify you can announce. If it has that feature, you can also read the client response logs or error messages. The problem could be:
Maybe I can help more if you copy/paste the Index and tracker logs here while running the client. I would like to know if the tracker receives the client's request. |
ow, thank you, i will try and comment here. best regards. |
Hi @sandwitcherz, this is very interesting. You can connect to the tracker with the tracker-client but not with RTorrent. It would be invaluable to know the reason. Is it possible to enable some debug mode in
The process you are doing looks fine. Make sure the torrent infohash is the same after downloading it from the Torrsut Index. The Torrsut Index might change the infohash if the torrent contains non standards fields in the If you can share the torrent I can try with the exact configuration. Same torrent and using the rutorrent client. |
Thank you @josecelano :) i have modified
Now i have ERROR process_request:handle_packet torrust_tracker::servers::udp::connection_cookie: error=cookie value is expired: -0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007082885960258536, expected > 1734879844.5927248 I am lost ^^ |
Hi @sandwitcherz,
Why?. It's okay, but I don't see who that is related to the other "unable to connect" issue.
The torrent does not have any non-standard field.
Do you always get the same error? Or sometimes an "unable to connect" and others the "cookie value is expired"? It seems the client is not sending the right connection ID. That could be because:
Clients should not use the same connection ID for more than 1 minute. If the client is reusing the connection ID for too long, try to increase the connection ID lifetime. I'm doing that in the live demo tracker here because I'm investigating why we have a lot of errors with the connection. I think some clients ignore or reuse the connection ID for too long. That can be the case for your client. Could you try to use another client? If I can confirm that cc @da2ce7 |
Hi, @sandwitcherz, did it work by increasing the cookie lifetime? Can you share how you fixed it. |
Hi @josecelano :) Nope, The torrent never connect to the tracker ether UDP or HTTP. So, i decided to try to reproduce error whith a simple App like OpenTracker, and same! I have to work on a different IP, so i have closed this trhead to not disturb you, and reopen when i try ^^ |
Thank you, @sandwitcherz, for replaying. I've created the issue to check it when I finish my current task. |
Hi @sandwitcherz I've tried it locally, and it works: It's working at least the first time it makes the |
Hi.
Thanks for this project :)
I have an error when i whant to upload a .torrent, i don't know why :
Index - Console
2024-12-20T15:47:06.035102Z ERROR request{method=POST uri=/v1/torrent/upload version=HTTP/1.1}: tower_http::trace::on_failure: response failed classification=Status code: 503 Service Unavailable latency=65 ms
No more logs ..
started index-gui :
screen npm run dev -- --host
started index :
TORRUST_INDEX_API_CORS_PERMISSIVE=true cargo run
started tracker :
TORRUST_TRACKER_CONFIG_TOML=$(cat "./storage/tracker/etc/tracker.toml") TORRUST_TRACKER_CONFIG_OVERRIDE_HTTP_API__ACCESS_TOKENS__ADMIN=$(cat "./storage/tracker/lib/tracker_api_admin_token.secret") cargo run
Everything is updated, up and accessible.
Thanks
The text was updated successfully, but these errors were encountered: