แก้ “Failed to verify username” และ “Invalid session” ใน Minecraft

เมื่อคุณเข้าร่วมเซิร์ฟเวอร์ที่เปิด online-mode เซิร์ฟเวอร์จะขอให้เซิร์ฟเวอร์ล็อกอินของ Minecraft ยืนยันบัญชีของคุณ “Failed to verify username!” และ “Invalid session” หมายความว่าการตรวจสอบนั้นล้มเหลว การรีสตาร์ต launcher แก้ได้เกือบทุกครั้ง ถ้าไม่ได้ สาเหตุอยู่ที่บริการล็อกอิน เครือข่ายของคุณ หรือการตั้งค่าพร็อกซีของเซิร์ฟเวอร์

โดยทีม Nodewave · อัปเดต 8 พฤศจิกายน 2026

ข้อความแต่ละข้อหมายความว่าอะไร

ข้อความมักหมายถึง
Failed to verify username!เซิร์ฟเวอร์ยืนยันบัญชีของคุณกับเซิร์ฟเวอร์ล็อกอินของ Minecraft ไม่ได้
Invalid session (Try restarting your game)การล็อกอินในเกมของคุณหมดอายุ หรือไปไม่ถึงเซิร์ฟเวอร์ของ Minecraft
Authentication servers are down. Please try again later, sorry!เซิร์ฟเวอร์ติดต่อเซิร์ฟเวอร์ล็อกอินของ Minecraft ไม่ได้ หรือมันล่ม
You logged in from another locationบัญชีเดียวกันเข้าร่วมจากที่อื่นเป็นที่สองและแทนที่การเชื่อมต่อของคุณ

วิธีแก้สำหรับผู้เล่น

  1. รีสตาร์ต launcher แล้วล็อกอินใหม่ ออกจากระบบ ปิด launcher ให้หมด เปิดใหม่แล้วล็อกอิน วิธีนี้แก้ข้อผิดพลาด “Invalid session” ได้เกือบทั้งหมด
  2. ใช้บัญชีที่ถูกต้อง เซิร์ฟเวอร์ที่เปิด online-mode รับเฉพาะบัญชีที่เป็นเจ้าของ Minecraft: Java Edition ตรวจว่าคุณล็อกอินด้วยบัญชี Microsoft นั้น
  3. ตรวจวันที่และเวลาของคุณ การเชื่อมต่อที่ปลอดภัยล้มเหลวเมื่อนาฬิกาผิด ตั้งให้อัปเดตอัตโนมัติ
  4. ปิด VPN ของคุณ แล้วลองเครือข่ายอื่น ล้าง DNS ของคุณถ้าปัญหายังอยู่
  5. เข้าร่วมจากที่เดียวเท่านั้น ปิด Minecraft บนอุปกรณ์อื่นที่ใช้บัญชีของคุณ
  6. รอแล้วลองใหม่ บริการล็อกอินของ Minecraft มีขัดข้องเป็นครั้งคราว ถ้าผู้เล่นคนอื่นบนเซิร์ฟเวอร์เห็นข้อผิดพลาดเดียวกัน แปลว่าฝั่งคุณไม่ได้ผิดอะไร

วิธีแก้สำหรับเจ้าของเซิร์ฟเวอร์

1. ตรวจว่าเซิร์ฟเวอร์ติดต่อเซิร์ฟเวอร์ล็อกอินได้

เซิร์ฟเวอร์ติดต่อเซสชันเซิร์ฟเวอร์ของ Mojang ทุกครั้งที่มีการล็อกอิน ทดสอบการเชื่อมต่อจากเซิร์ฟเวอร์:

curl -sI https://sessionserver.mojang.com | head -n 1

บรรทัดสถานะ HTTP ใดๆ แปลว่าการเชื่อมต่อใช้ได้ “Could not resolve host” หรือ timeout แปลว่า DNS หรือทราฟฟิกขาออกถูกบล็อก: ตรวจว่าเซิร์ฟเวอร์มี DNS ที่ใช้งานได้ และไฟร์วอลล์อนุญาต HTTPS ขาออกที่พอร์ต 443 และ DNS ที่พอร์ต 53

2. เปิด online-mode ไว้

การตั้ง online-mode=false ใน server.properties ปิดการตรวจสอบ แต่ทำให้ใครก็เข้าร่วมด้วยชื่อใดก็ได้ รวมถึงชื่อของแอดมินคนใดคนหนึ่งของคุณ ให้เป็น true บนเซิร์ฟเวอร์สาธารณะ ข้อยกเว้นเดียวคือเซิร์ฟเวอร์เกมที่อยู่หลังพร็อกซีที่ตรวจบัญชีแทน

3. ตั้งค่าพร็อกซีให้ถูกต้อง

บนเครือข่าย Velocity หรือ BungeeCord พร็อกซีทำงานโดยเปิด online-mode และส่งตัวตนของผู้เล่นไปยังเซิร์ฟเวอร์เกมด้วย forwarding เปิด forwarding ทั้งสองฝั่ง ใช้ secret เดียวกันในที่ที่พร็อกซีขอ และทำให้เซิร์ฟเวอร์เกมเข้าถึงได้จากพร็อกซีเท่านั้นด้วยกฎไฟร์วอลล์ เซิร์ฟเวอร์เกมที่เปิดสู่อินเทอร์เน็ตโดยปิด online-mode ทำให้ใครก็เข้าร่วมเป็นผู้เล่นคนไหนก็ได้

4. ตรวจนาฬิกาของเซิร์ฟเวอร์

เวลาระบบที่ผิดทำให้การเชื่อมต่อที่ปลอดภัยไปยังเซิร์ฟเวอร์ล็อกอินเสีย บน Linux ให้รัน timedatectl และตรวจว่านาฬิกาซิงก์แล้ว

5. ระหว่างบริการล่ม

เมื่อบริการล็อกอินของ Minecraft ล่ม ไม่มีใครเข้าร่วมเซิร์ฟเวอร์ที่เปิด online-mode ได้ รอให้กลับมาแทนการเปลี่ยนการตั้งค่าของคุณ

ยังแก้ไม่ได้?

จดข้อความที่ตรงตัว เวลา และว่าผู้เล่นคนเดียวหรือทุกคนได้รับผลกระทบ ถ้ามีผู้เล่นคนเดียวที่เห็น วิธีแก้อยู่ฝั่งเขา

โฮสต์เซิร์ฟเวอร์ Minecraft ของคุณในสิงคโปร์

ปิงต่ำสำหรับผู้เล่นในอินเดีย มาเลเซีย และอินโดนีเซีย บนคอร์ AMD EPYC ที่เร็ว พร้อม NVMe และการป้องกัน DDoS

โฮสติ้ง Minecraft ในสิงคโปร์ →