MinNu.CloudMinNu
คู่มือ Docs
ไปที่แดชบอร์ด

เข้า Minecraft Server ไม่ได้

ไล่หาสาเหตุจากสถานะเซิร์ฟเวอร์ ที่อยู่ พอร์ต Firewall เครือข่าย และการตั้งค่า Java/Bedrock

ภาพรวม

อย่าเริ่มจากการลงเกมใหม่

ข้อความ “เข้าไม่ได้” อาจเกิดคนละจุดกัน ตั้งแต่เซิร์ฟเวอร์ยังเปิดไม่เสร็จ พิมพ์พอร์ตผิด ไปจนถึง Firewall หรือผู้ให้บริการอินเทอร์เน็ตของผู้เล่นบล็อกการเชื่อมต่อ ให้ไล่จากซ้ายไปขวาตามเส้นทางจริง

ไล่ดูว่าการเชื่อมต่อไปหยุดตรงไหน เลือกสถานการณ์ แผนภาพจะแสดงด่านที่ Packet ไปไม่ถึงพร้อมข้อความที่ผู้เล่นเห็นในเกม
กดเลือกได้
เครื่องผู้เล่น เวอร์ชันเกมและ Edition
Firewall / Router Windows, Antivirus, Wi-Fi
อินเทอร์เน็ต ISP และ DNS
MinNu Cloud ที่อยู่และพอร์ตของเซิร์ฟเวอร์
Minecraft Server สถานะ Online และคอนโซลขึ้น Done

Packet ผ่านครบทุกด่านและถึงเซิร์ฟเวอร์ ผู้เล่นเห็นค่า Ping ในหน้ารายการเซิร์ฟเวอร์

⚡ ตรวจ 60 วินาทีแรก
  • หน้าเซิร์ฟเวอร์ต้องแสดง Online และคอนโซลต้องขึ้น Done
  • คัดลอก Address และ Port ใหม่จากหน้า Network อย่าพิมพ์จากความจำ
  • Java กับ Bedrock ใช้ข้อมูลเชื่อมต่อต่างกัน ให้ตรวจ Edition ของผู้เล่น
  • ลองเข้าอีกครั้งด้วยอินเทอร์เน็ตมือถือ หากเข้าได้ แปลว่าปัญหาน่าจะอยู่ที่ Wi-Fi, Router, DNS หรือ Firewall เดิม

แยกอาการก่อนแก้#

อาการทุกคนเข้าไม่ได้
สาเหตุที่เป็นไปได้เซิร์ฟเวอร์ยังไม่พร้อม, พอร์ตผิด หรือ service ไม่ได้ listen
ทำต่อดูสถานะและคอนโซล แล้วคัดลอกข้อมูลจาก Network ใหม่
อาการเข้าไม่ได้แค่บางคน
สาเหตุที่เป็นไปได้Firewall, DNS, ISP, Edition หรือเวอร์ชันของผู้เล่นคนนั้น
ทำต่อให้คนนั้นลองเครือข่ายมือถือและตรวจข้อความ error แบบเต็ม
อาการJava เข้าได้ แต่ Bedrock เข้าไม่ได้
สาเหตุที่เป็นไปได้ใช้พอร์ต Java, Geyser ยังไม่พร้อม หรือเวอร์ชัน Bedrock ไม่รองรับ
ทำต่อใช้ Bedrock Address/Port และตรวจ Log ของ Geyser
อาการเข้าได้แล้วถูกเตะทันที
สาเหตุที่เป็นไปได้Allowlist, online-mode, Mod ไม่ตรง หรือ Plugin ปฏิเสธ
ทำต่ออ่านข้อความ disconnect ในเกมและบรรทัดเดียวกันในคอนโซล

กรณี Firewall หรือเครือข่ายบล็อก#

ลูกค้าบางคนอาจเข้าไม่ได้แม้เซิร์ฟเวอร์ทำงานปกติ เพราะ Firewall ของ Windows, โปรแกรม Antivirus, Router, Wi-Fi โรงเรียน/ที่ทำงาน หรือผู้ให้บริการอินเทอร์เน็ตบล็อกพอร์ตหรือทราฟฟิกเกม อาการสำคัญคือคนอื่นเข้าได้ แต่ผู้เล่นรายนั้นเข้าไม่ได้จากเครือข่ายเดิม

ลองกดดูได้

Firewall คือด่านตรวจของเครือข่าย

Firewall ตรวจการเชื่อมต่อก่อนปล่อยผ่าน โดยพิจารณาว่าแอปไหนกำลังเชื่อมต่อ ใช้พอร์ตและโปรโตคอลอะไร และเครือข่ายนั้นถูกจัดเป็น Private หรือ Public หากกฎไม่อนุญาต Packet จะหยุดที่ด่าน แม้ Minecraft Server จะ Online ปกติ

เครื่องผู้เล่น  →   Firewall ตรวจ Packet   →   Server
อนุญาต: Packet ผ่านด่านและเริ่มเชื่อมต่อกับ Server
กดเปลี่ยนกฎของด่าน
ส่วนที่ 1ไม่ได้มีแค่ชั้นเดียว

ด่านอาจอยู่ใน Windows, Antivirus, Router, Wi-Fi องค์กร หรือระบบของผู้ให้บริการอินเทอร์เน็ต

ส่วนที่ 2Java และ Bedrock ต่างกัน

Java ใช้ TCP เป็นหลัก ส่วน Bedrock ใช้ UDP จึงเกิดกรณี Java เข้าได้ แต่ Bedrock ถูกเครือข่ายบล็อก

ส่วนที่ 3เข้าไม่ได้คนเดียว ≠ เซิร์ฟเวอร์ล่ม

ถ้าผู้เล่นคนอื่นเข้าได้ ให้ตรวจเครื่องและเครือข่ายของผู้เล่นรายนั้นก่อนแก้ Config ฝั่งเซิร์ฟเวอร์

ลองเครือข่ายอื่น

แชร์ Hotspot จากมือถือแล้วเข้าใหม่ ถ้าเข้าได้ ปัญหาอยู่ก่อนถึง MinNu Cloud และไม่ควรแก้ไฟล์เซิร์ฟเวอร์

อนุญาตเกมผ่าน Firewall

บน Windows ให้ตรวจว่า Java(TM) Platform SE binary หรือ Minecraft ได้รับอนุญาตใน Private network ส่วน Launcher ภายนอกอาจใช้ executable คนละตัว

เปลี่ยน DNS ชั่วคราว

ถ้าโดเมนหาไม่เจอแต่ IP เข้าได้ ให้ล้าง DNS cache หรือลอง DNS สาธารณะที่เชื่อถือได้ แล้วทดสอบใหม่

ตรวจ Router และเครือข่ายองค์กร

บางเครือข่ายบล็อกพอร์ตเกมหรือ UDP โดยนโยบาย ผู้เล่นต้องติดต่อผู้ดูแลเครือข่ายหรือเปลี่ยนเครือข่าย

อย่าปิด Firewall ทั้งเครื่องถาวรเพื่อทดสอบ ให้เพิ่มข้อยกเว้นเฉพาะแอปที่ใช้และเปิด Firewall กลับทันที การปิดระบบป้องกันทั้งหมดสร้างความเสี่ยงโดยไม่ยืนยันว่าปัญหาอยู่ที่พอร์ตใด

Java และ Bedrock ใช้การเชื่อมต่อไม่เหมือนกัน#

รายการJava EditionBedrock Edition
ข้อมูลที่กรอกAddress หรือ Address:PortServer Address และ Port แยกช่อง
โปรโตคอลหลักTCPUDP
Crossplayเข้า Java Server โดยตรงผ่าน Geyser ด้วยพอร์ต Bedrock
จุดผิดพลาดบ่อยเวอร์ชัน/Mod/online-modeพอร์ตผิด, UDP ถูกบล็อก, Geyser ยังไม่พร้อม

ตรวจสถานะเซิร์ฟเวอร์และพอร์ต#

อ่านคอนโซลจนจบ

Java ปกติควรเห็น Done ส่วน Loader อื่นอาจใช้ข้อความพร้อมใช้งานต่างกัน หากมี crash ให้แก้ crash ก่อนตรวจ Firewall

คัดลอกจากหน้า Network

ใช้ Allocation หลักของเซิร์ฟเวอร์ ห้ามเดาพอร์ตจากค่ามาตรฐาน เพราะแต่ละเครื่องอาจได้รับพอร์ตไม่เหมือนกัน

Allowlist, บัญชี และเวอร์ชันเกม#

  • ชื่อผู้เล่นอยู่ใน Allowlist ถ้าเซิร์ฟเวอร์เปิดใช้ Allowlist
  • บัญชีตรงตาม online-mode ของเซิร์ฟเวอร์
  • เวอร์ชัน Minecraft ตรงกับเซิร์ฟเวอร์หรืออยู่ในช่วงที่ ViaVersion รองรับ
  • Mod Loader และ Mod ฝั่งผู้เล่นตรงกับเซิร์ฟเวอร์ เมื่อเป็น Modded Server
  • Bedrock Client อยู่ในเวอร์ชันที่ Geyser รองรับ

สำหรับผู้ดูแลและนักพัฒนา#

สำหรับผู้ดูแลเซิร์ฟเวอร์: หลักฐานที่ช่วยแยก Network error ออกจาก Application error
  • ถ้าไม่มี connection attempt ปรากฏในคอนโซลเลย ให้ตรวจ DNS, Address, Port, Firewall และเส้นทางเครือข่ายก่อน
  • ถ้ามีชื่อผู้เล่นหรือ handshake ปรากฏแล้วถูกตัด ให้แก้ Edition, protocol, authentication, Allowlist, Mod หรือ Plugin
  • Timeout มักชี้ไปทางเส้นทางเครือข่าย ส่วนข้อความ incompatible version หรือ missing mods มาจากชั้นเกม
  • ทดสอบอย่างน้อยสองผู้เล่นและสองเครือข่าย เพื่อหลีกเลี่ยงการสรุปจากเครื่องเดียว

จดเวลาเกิดเหตุพร้อม timezone เพื่อเทียบกับ latest.log ได้ตรงบรรทัด และหลีกเลี่ยงการส่ง Token, รหัสผ่าน หรือข้อมูลลับใน Ticket

ยังเข้าไม่ได้ ให้ส่งข้อมูลนี้ใน Ticket#

คัดลอกรายการนี้ไปตอบทีมงาน
- Server ID และชื่อเซิร์ฟเวอร์
- Java หรือ Bedrock พร้อมเวอร์ชันเกม
- Address และ Port ที่ใช้ (ไม่ต้องส่งรหัสผ่าน)
- ข้อความ error แบบเต็มหรือภาพหน้าจอ
- ทุกคนเข้าไม่ได้ หรือเข้าไม่ได้เพียงบางคน
- ลอง Wi-Fi และ Hotspot แล้วได้ผลต่างกันหรือไม่
- เวลาที่เกิดปัญหาล่าสุด