Notatki operatora
Nie mogę wejść do panelu txAdmin: port 40120, firewall i localhost
Zweryfikowano: 2 sierpnia 2026.
Prawie każde zgłoszenie "txAdmin nie działa" to w rzeczywistości jedno z czterech: zły adres, zamknięty port, panel wystawiony gdzie indziej albo bindowanie tylko lokalne. Serwer gry przy tym zwykle działa bez zarzutu, co dodatkowo myli.
1. Localhost prawie zawsze jest złym adresem
Poradniki podają http://localhost:40120, bo zakładają, że stawiasz serwer na tym samym komputerze, na którym siedzisz. Localhost znaczy "ta maszyna, na której mam otwartą przeglądarkę", nie "mój serwer".
- Serwer na tym samym komputerze:
http://localhost:40120jest poprawne. - Serwer na VPS albo na hostingu: użyj
http://ADRES-IP-SERWERA:40120.
To jest zdecydowanie najczęstsza przyczyna. Jeżeli wpisujesz localhost, a serwer stoi gdzie indziej, przeglądarka szuka panelu na Twoim własnym komputerze i oczywiście nic nie znajduje.
2. Port 40120 to osobny port i osobna reguła
Ruch gry i panel to dwie różne rzeczy na dwóch różnych portach. Otwarcie portów gry nie otwiera portu panelu. Sprawdź po kolei:
- Firewall systemowy: Windows Firewall albo
ufwna Linuksie. Potrzebna reguła wejściowa na TCP 40120. - Grupy zabezpieczeń u dostawcy: osobna warstwa, niezależna od firewalla w systemie. Ruch jest tam odrzucany po cichu, bez żadnego komunikatu.
- Router, jeśli serwer stoi w domu: przekierowanie portu 40120 na lokalny adres maszyny.
Charakterystyczny objaw zamkniętego portu: przeglądarka wisi i kończy się timeoutem, zamiast od razu odrzucić połączenie.
3. Hosting może wystawiać panel na innym porcie
Na hostingach zarządzanych panel bywa wystawiony na innym porcie zewnętrznym niż 40120. Wpisywanie domyślnej wartości z poradnika nigdy nie zadziała, bo Twój panel po prostu nie stoi pod tym numerem.
Użyj dokładnie tego adresu i portu, który pokazuje panel hostingu. Jeśli go nie widzisz, to jest pytanie do supportu, a nie coś, co zgadniesz.
4. Panel odpowiada tylko lokalnie
Jeżeli txAdmin wystartował z bindowaniem na 127.0.0.1, to będzie odpowiadał wyłącznie na połączenia z tej samej maszyny, niezależnie od tego, jak otwarty jest firewall. Objaw: z serwera przez konsolę panel działa, z zewnątrz nie ma nic.
Kolejność sprawdzania
- Czy serwer stoi na tym komputerze, na którym masz przeglądarkę? Jeśli nie, wymień
localhostna adres IP serwera. - Czy hosting pokazuje własny adres panelu? Jeśli tak, użyj jego, nie 40120.
- Otwórz TCP 40120 w firewallu systemowym i w grupach zabezpieczeń dostawcy.
- Sprawdź, czy panel nie jest zbindowany na 127.0.0.1.
- Sprawdź, czy port nie jest zajęty przez inną usługę. Jeśli jest, zmień go parametrem
txAdminPort.
Uwaga na wystawianie panelu do internetu
Panel txAdmin daje pełną kontrolę nad serwerem, łącznie z konsolą. Otwierając port 40120 na świat, wystawiasz tę kontrolę na skanery, które szukają dokładnie takich paneli. Minimum: mocne hasło administratora, a jeśli to możliwe, ograniczenie dostępu do znanych adresów IP zamiast otwierania portu dla wszystkich.
Powiązane
- txAdmin: instalacja i konfiguracja
- Serwer FiveM: podstawy
- FiveM: jak dodać skrypty
- Port forwarding krok po kroku
Najczęstsze pytania
Jaki jest domyślny port panelu txAdmin?
Domyślnie 40120. Panel otwiera się pod adresem http://localhost:40120 tylko wtedy, gdy przeglądarka działa na tej samej maszynie co serwer. Z innego komputera trzeba użyć adresu IP serwera i tego samego portu.
Dlaczego http://localhost:40120 nie działa?
Bo localhost oznacza "ten komputer, na którym mam otwartą przeglądarkę". Jeśli serwer stoi na VPS albo na hostingu, localhost wskazuje na Twój własny komputer, a nie na serwer. Trzeba wpisać adres IP serwera i port, na przykład http://adres-serwera:40120.
Serwer gry działa, a panel txAdmin się nie otwiera. Co sprawdzić?
Najpierw firewall: port 40120 musi być otwarty osobno, bo to inny port niż ruch gry. Windows Firewall, ufw albo grupy zabezpieczeń u dostawcy po cichu odrzucają ruch, jeśli nie ma reguły wejściowej. Potem sprawdź, czy txAdmin nie został uruchomiony z bindowaniem na 127.0.0.1, bo wtedy odpowiada tylko lokalnie.
Na hostingu port 40120 nie działa. Dlaczego?
Na hostingach zarządzanych panel bywa wystawiony na innym porcie zewnętrznym niż 40120. Trzeba użyć dokładnie tego adresu i portu, który pokazuje panel hostingu, a nie wartości domyślnej z poradników.
Czy port panelu txAdmin da się zmienić?
Tak, port serwera HTTP panelu ustawia się parametrem txAdminPort, a wartość domyślna to 40120. Zmiana ma sens, gdy 40120 jest zajęty przez inną usługę na tej samej maszynie.