Banyak server game memerlukan port UDP terpisah — berbeda dari port game utama — untuk komunikasi Steam Query dan server browser. Menggabungkan kedua fungsi pada satu port adalah penyebab paling umum dari peringatan "port is closed" dan kegagalan listing server browser. Panduan ini menunjukkan cara menambahkan alokasi port kedua di GPanel dan mengarahkan variabel query server Anda ke port tersebut.
Warning: Port 16262 is closed, performance may be severely affected, port UDP/query Anda tidak dialokasikan atau dikonfigurasi dengan benar. Ikuti panduan ini untuk mengatasinya.
Prasyarat
- Server game aktif dengan Legion Hosting
- Akses ke GPanel — masuk dengan kredensial Legion Hosting Anda
- Server Anda harus dalam keadaan Offline sebelum menerapkan perubahan variabel startup (GPanel akan memberi tahu Anda jika diperlukan)
- Ketahui port game utama Anda saat ini — terlihat pada halaman Console atau tab Network
16261 dan port query 16262.
Mengapa Port UDP Harus Terpisah
Server game biasanya menjalankan dua listener jaringan secara bersamaan:
| Listener | Tujuan | Default Umum |
|---|---|---|
| Port Game | Menerima lalu lintas koneksi pemain — pergerakan, chat, status game | 16261 (PZ), 2456 (Valheim) |
| Port UDP / Steam Query | Menanggapi kueri server browser Steam — jumlah pemain, nama, ping | Port game + 1 dalam sebagian besar kasus |
Jika kedua listener diarahkan ke nomor port yang sama, listener mana pun yang terikat lebih dulu akan memblokir yang lain. Server akan menyala tetapi listener query tidak dapat terbuka, memicu peringatan "port is closed" dan menyebabkan server Anda tampak offline di server browser Steam meskipun pemain secara teknis dapat bergabung melalui IP langsung.
Langkah 1 — Identifikasi Alokasi Port Anda Saat Ini
- Masuk ke GPanel dan klik server Anda.
- Di sidebar kiri, klik Network.
- Catat nomor port yang tercantum dalam tabel alokasi. Ini adalah port game utama Anda. Tuliskan — Anda akan membutuhkannya di Langkah 3.
- Periksa apakah alokasi kedua sudah ada. Jika tabel hanya menampilkan satu baris, Anda perlu menambahkan baris kedua di Langkah 2.
Langkah 2 — Tambahkan Alokasi Port Kedua untuk UDP/Query
- Pada tab Network, klik Create Allocation (label tombolnya mungkin tertulis Add Allocation atau menampilkan ikon +).
- GPanel akan menetapkan nomor port baru. Tunggu halaman menyegarkan dan konfirmasikan bahwa baris kedua kini muncul dalam tabel alokasi.
- Tuliskan nomor port baru — ini akan menjadi port UDP/query Anda. Anda akan memasukkannya di Langkah 3.
Langkah 3 — Atur Variabel Port UDP/Query di Tab Startup
Menambahkan alokasi di GPanel mencadangkan port pada tingkat jaringan, tetapi Anda juga perlu memberi tahu perangkat lunak server game untuk benar-benar menggunakan port tersebut. Ini dilakukan melalui variabel startup.
- Di sidebar kiri GPanel, klik Startup.
- Cari variabel bernama UDP Port, Steam Query Port, atau serupa. Label persisnya bergantung pada game Anda:
- Project Zomboid: cari
UDP Portatau bidang yang berlabel port query/Steam - Valheim: cari
Query Port - Game lainnya: cari bidang apa pun yang merujuk ke "query", "steam query", atau "UDP" terpisah dari port utama
- Project Zomboid: cari
- Hapus nilai saat ini dan masukkan nomor port baru dari Langkah 2.
- Klik Save atau Update untuk menyimpan perubahan.
Langkah 4 — Mulai Ulang Server
- Buka tab Console di GPanel.
- Jika server sedang berjalan, klik Stop dan tunggu statusnya berubah menjadi Offline.
- Klik Start.
- Perhatikan output konsol saat server dimulai. Tunggu hingga urutan startup selesai — ini biasanya memakan waktu 60–90 detik untuk sebagian besar server game.
- Cari baris yang mengonfirmasi bahwa port query telah terikat dengan sukses. Pesan peringatan (
Warning: Port XXXXX is closed) seharusnya tidak lagi muncul setelah port dikonfigurasi dan dialokasikan dengan benar.
Verifikasi
- Pada tab Console, konfirmasikan bahwa status menampilkan Running dan peringatan "port is closed" tidak ada dalam log startup.
- Buka Steam dan masuk ke View > Game Servers (atau tekan Ctrl+Shift+M). Klik tab Favorites, tambahkan server Anda menggunakan
IP:QueryPort, dan segarkan. Server sekarang seharusnya menampilkan jumlah pemain dan ping alih-alih timeout. - Untuk Project Zomboid, terhubunglah ke server melalui daftar Favorites dalam game. Koneksi yang berhasil tanpa peringatan performa mengonfirmasi bahwa kedua port berfungsi dengan benar.
- Verifikasi pada tab Network GPanel bahwa kedua alokasi port masih ada — port game utama dan port query sekunder.
Pemecahan Masalah
Peringatan "port is closed" masih muncul setelah memulai ulang
- Periksa kembali bahwa nomor port pada bidang UDP/query di tab Startup sama persis dengan alokasi kedua yang ditampilkan di tab Network. Bahkan perbedaan satu digit berarti game mencoba membuka port yang tidak dialokasikan.
- Konfirmasikan bahwa Anda mengklik Save setelah mengubah variabel startup. Berpindah halaman tanpa menyimpan akan membatalkan perubahan.
- Coba lakukan stop dan start penuh alih-alih restart — beberapa game hanya membaca ulang variabel startup pada start yang bersih.
Tidak ada tombol "Create Allocation" pada tab Network
- Beberapa paket server memiliki jumlah alokasi port yang tetap. Jika tombol tidak ada atau berwarna abu-abu, hubungi dukungan Legion Hosting untuk meminta alokasi port tambahan untuk server Anda.
Saya tidak dapat menemukan variabel UDP Port atau Query Port di tab Startup
- Tidak semua jenis server game mengekspos variabel port query terpisah di tab Startup GPanel. Jika bidang seperti itu tidak ada, game mungkin mengelola port query secara otomatis (biasanya port game + 1). Dalam hal itu, pastikan alokasi kedua yang Anda tambahkan persis satu lebih tinggi dari port game utama Anda sehingga game dapat terikat padanya.
- Jika Anda tidak yakin variabel mana yang mengontrol port query untuk game spesifik Anda, buka tiket dukungan dengan Legion Hosting dan sebutkan nama game serta pesan peringatan yang Anda lihat.
Server muncul di server browser Steam tetapi pemain masih tidak dapat terhubung
- Port query dan port game adalah dua hal yang berbeda. Mengonfirmasi bahwa port query berfungsi (server muncul di browser) tidak berarti port game telah diatur dengan benar. Verifikasi bahwa variabel port game di tab Startup sesuai dengan alokasi utama di tab Network.
- Lihat Cara Menemukan IP dan Port Server Anda untuk memastikan pemain menggunakan alamat koneksi utama yang benar.
Peringatan muncul sebelumnya tetapi hilang — apakah saya masih perlu mengikuti panduan ini?
- Jika peringatan tidak ada dan listing server browser serta koneksi Anda berfungsi dengan benar, tidak ada tindakan yang diperlukan. Peringatan hanya memerlukan tindakan ketika secara aktif muncul dalam log startup Anda.
Masih mengalami masalah setelah mengikuti semua langkah
Buka tiket dukungan dan sertakan:
- Port game utama dan port query sekunder server Anda (keduanya dari tab Network)
- Pesan peringatan atau kesalahan persis dari log startup Console
- Nilai variabel UDP/Query Port saat ini di tab Startup
- Nama game dan jenis server