From 5005474b1aefb2493e3436317ebc59352bcf732b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B8nstantine=20Kovalensky?= <45331093+kovalensky@users.noreply.github.com> Date: Fri, 3 Nov 2023 20:03:44 +0400 Subject: [PATCH] NAT users' real port (#1027) --- bt/announce.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bt/announce.php b/bt/announce.php index 94c9eb9bb..4da30da43 100644 --- a/bt/announce.php +++ b/bt/announce.php @@ -132,6 +132,9 @@ $peer_hash = hash('xxh128', $passkey . $info_hash_hex . $port); // Events $stopped = ($event === 'stopped'); +// Get the real port to help NAT users +$port = $_SERVER['REMOTE_PORT']; + // Set seeder & complete $complete = $seeder = ($left == 0) ? 1 : 0;