การเชื่อมต่อหมดเวลา Minecraft จะต้องทำอย่างไร ข้อผิดพลาด ERR_CONNECTION_TIMED_OUT: จะทำอย่างไร? ข้อผิดพลาด "การเชื่อมต่อถูกปฏิเสธ" ที่คล้ายกันใน Minecraft

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

เป็นที่น่าสังเกตว่าปัญหาสามารถเกิดขึ้นได้กับทุกไซต์หรือเฉพาะบางไซต์ มีบางครั้งที่ผู้ใช้ไม่สามารถเข้าถึงแหล่งข้อมูลที่เกี่ยวข้องกับ Google เช่น Facebook หรือ YouTube

โดยพื้นฐานแล้วมีสองอย่าง เหตุผลที่เป็นไปได้: ปัญหาเกี่ยวกับการเชื่อมต่ออินเทอร์เน็ตของผู้ใช้หรือปัญหาที่ด้านข้างของทรัพยากรบนเว็บเอง อย่างไรก็ตาม ส่วนใหญ่มักเป็นผู้ใช้ที่ประสบปัญหา

ตอนนี้เรามาดูวิธีการที่คุณสามารถกำจัดข้อผิดพลาด ERR_CONNECTION_TIMED_OUT ได้ เราขอแนะนำให้คุณดำเนินการตามลำดับที่ระบุไว้ในบทความนี้

วิธีแก้ไขข้อผิดพลาด ERR_CONNECTION_TIMED_OUT

วิธีที่ 1 การรีเซ็ตการเชื่อมต่ออินเทอร์เน็ต

การดำเนินการแรกของคุณในสถานการณ์นี้คือการรีเซ็ตการเชื่อมต่อเครือข่าย คุณสามารถทำเช่นนี้ได้ตามที่คุณต้องการ หากคุณใช้เราเตอร์ ให้ถอดปลั๊กออกประมาณหนึ่งนาที จากนั้นเชื่อมต่อคอมพิวเตอร์ของคุณกับเครือข่ายอีกครั้ง หากคุณมีการเชื่อมต่อแบบใช้สาย ให้ถอดสายเคเบิลออกจากคอมพิวเตอร์แล้วเสียบใหม่อีกครั้ง มันช่วยได้ไหม?

วิธีที่ 2 อัปเดต IP และรีเซ็ต Winsock

หากการรีเซ็ตการเชื่อมต่อเครือข่ายตามปกติไม่ประสบผลสำเร็จ เราจะใช้วิธีที่รุนแรงกว่านี้ ตอนนี้เราจะพยายามอัปเดต IP ของคุณและรีเซ็ต Winsock

  • คลิก คลิกขวาเมาส์เพื่อเริ่มและเลือก "พร้อมรับคำสั่ง (ผู้ดูแลระบบ)"
  • จากนั้นป้อนคำสั่งต่อไปนี้ลงในบรรทัดแล้วกด Enter หลังจากแต่ละคำสั่ง:
    • ipconfig /release
    • ipconfig /ทั้งหมด
    • ipconfig /flushdns
    • ipconfig / ต่ออายุ
    • netsh int ip ตั้งค่า DNS
    • netsh รีเซ็ต winsock
  • เมื่อเข้าเสร็จแล้ว บรรทัดคำสั่งคำสั่งเหล่านี้ คุณจะต้องรีสตาร์ทพีซีของคุณเพื่อให้การเปลี่ยนแปลงมีผล

วิธีนี้เป็นหนึ่งในวิธีที่มักช่วยเหลือผู้ใช้ที่มีปัญหาเครือข่ายและในกรณีของเราคือ ERR_CONNECTION_TIMED_OUT

วิธีที่ 3 สลับไปยังเซิร์ฟเวอร์ DNS สาธารณะ

อันต่อไปก็สวยครับ อย่างมีประสิทธิภาพคือการเปลี่ยนไปใช้เซิร์ฟเวอร์ DNS สาธารณะ มี DNS สาธารณะจำนวนมาก แต่เราจะใช้ DNS ที่เชื่อถือได้และได้รับความนิยมมากที่สุด - เซิร์ฟเวอร์ DNS จาก Google

  • คลิกขวาที่ Start และเลือก "Network Connections"
  • จากนั้นคลิกที่ของคุณ การเชื่อมต่อเครือข่ายสองครั้งแล้วไปที่ "คุณสมบัติ"
  • คลิกส่วนประกอบที่รับผิดชอบอินเทอร์เน็ตโปรโตคอลเวอร์ชันที่สี่แล้วดับเบิลคลิก
  • ทำเครื่องหมายในช่องเพื่อป้อนเซิร์ฟเวอร์ DNS ด้วยตนเอง
  • เข้าสู่ช่องด้านบน 8.8.8.8. และไปที่ด้านล่าง - 8.8.4.4.
  • จากนั้นคลิกตกลงและปิดหน้าต่าง

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

  • ปัญหาในการสร้างเซิร์ฟเวอร์:
  • ปัญหาในการเชื่อมต่อกับเซิร์ฟเวอร์:
  • ข้อผิดพลาดอื่น ๆ

คำนำ

ปัญหาทั้งหมดสามารถแบ่งออกเป็นสองประเภท:

  1. ปัญหาในการสร้างเซิร์ฟเวอร์คุณสร้างเซิร์ฟเวอร์ตามคำแนะนำ แต่ด้วยเหตุผลบางประการเซิร์ฟเวอร์จึงไม่เริ่มทำงาน มันก่อให้เกิดข้อผิดพลาดที่เข้าใจยากและยาวนาน
  2. ปัญหาการเชื่อมต่อกับเซิร์ฟเวอร์คุณหรือเพื่อนของคุณไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้แม้ว่าจะเริ่มต้นแล้วก็ตาม

บ่อยครั้งเมื่อปัญหาหนึ่งได้รับการแก้ไข ปัญหาอื่นก็เกิดขึ้น นี่อาจหมายความว่ามีปัญหาหลายประการและคุณได้แก้ไขปัญหาใดปัญหาหนึ่งแล้ว หรือคุณทำทุกอย่างผิดและคุณมีข้อผิดพลาดอื่น ดังนั้นอย่าละเลยคำแนะนำ

ปัญหาในการสร้างเซิร์ฟเวอร์

  • ไม่สามารถผูกเข้ากับพอร์ตได้- พอร์ต 25565 ปิดแล้ว ฉันต้องการเสริมว่าการเปลี่ยนพอร์ตในบางกรณีสามารถช่วยได้ โดยส่วนตัวแล้วฉันตั้งค่าพอร์ต 25566 บนเซิร์ฟเวอร์ของฉัน แม้ว่าสิ่งนี้อาจทำให้เข้าใจผิด แต่ก็ยังไม่ยากที่จะลอง
  • - คำนำหน้าทั่วไปสำหรับปัญหาทั้งหมดที่เกิดจากปลั๊กอิน

เหตุผล:

  1. คุณติดตั้งปลั๊กอินไม่ถูกต้อง
  2. เวอร์ชันปลั๊กอินเข้ากันไม่ได้กับเวอร์ชันเซิร์ฟเวอร์

สารละลาย: การลบ\การจัดเรียงปลั๊กอินที่ทำให้เกิดปัญหาใหม่ ข้อผิดพลาดนี้- ขอแนะนำอย่างยิ่งให้ติดตั้งปลั๊กอินตามลำดับ ทีละรายการ ไม่ใช่ทั้งหมดในคราวเดียว และตรวจสอบประสิทธิภาพของเซิร์ฟเวอร์

  • **** RAM ไม่เพียงพอ!- ข้อผิดพลาดนี้ไม่ได้ปิดเซิร์ฟเวอร์ แต่ยังรบกวนการทำงานเต็มรูปแบบ (“ ทำให้ PPC ช้าลง”) หมายความว่าคุณมีน้อย แรมหรือ Java ใช้หน่วยความจำน้อย

สารละลาย:หากคุณมี RAM ไม่เพียงพอจริงๆ (256 หรือ 512 MB) คุณสามารถซื้อใหม่ได้หากต้องการ หากคุณมีข้อมูลอย่างน้อยหนึ่งกิกะไบต์ คุณต้องทำสิ่งนี้:

  1. สร้างไฟล์ข้อความ
  2. เขียนบรรทัด "java -Xmx1024M -Xms1024M -jar minecraft_server.jar" ลงไป
  3. เปลี่ยนนามสกุลจาก .txt เป็น .bat
  4. กำไร!

ปัญหาการเชื่อมต่อกับเซิร์ฟเวอร์

  • ตัดการเชื่อมต่อโดยเซิร์ฟเวอร์ เซิร์ฟเวอร์ล้าสมัย!- ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อเวอร์ชัน Minecraft ของคุณสูงกว่าเวอร์ชันเซิร์ฟเวอร์ (เช่น คุณมี 1.3.1 และเซิร์ฟเวอร์เป็น 1.1) ติดตั้งเวอร์ชันเซิร์ฟเวอร์ที่เหมาะสม (ง่ายกว่าในการอัปเดตไคลเอ็นต์และเซิร์ฟเวอร์ของคุณเป็นเวอร์ชันล่าสุด)
  • ลูกค้าที่ล้าสมัย- นี่หมายความว่าเวอร์ชันของไคลเอ็นต์ของคุณต่ำกว่าเวอร์ชันของเซิร์ฟเวอร์ ตัวอย่างเช่น คุณมีเวอร์ชัน 1.2.1 และติดตั้ง 1.3.1 บนเซิร์ฟเวอร์
  • การเชื่อมต่อขาดหายไป เข้าสู่ระบบล้มเหลว: เข้าสู่ระบบไม่ถูกต้อง- ข้อผิดพลาดนี้จะปรากฏขึ้นหากบนเซิร์ฟเวอร์ที่มีพารามิเตอร์ online-mode=true (เฉพาะกับ รุ่นที่ได้รับอนุญาต) ลองเข้าสู่ระบบด้วย ลูกค้าฟรี(ละเมิดลิขสิทธิ์ไม่ได้ซื้อ) หากข้อผิดพลาดดังกล่าวปรากฏขึ้นเมื่อเข้าสู่เซิร์ฟเวอร์ของเพื่อน นั่นหมายความว่าเขาลืมเปลี่ยนจริงเป็นเท็จ
  • ผู้ใช้ไม่ใช่ระดับพรีเมียม- วิธีแก้ปัญหาคล้ายกับ "เข้าสู่ระบบไม่ดี"
  • รีเซ็ตการเชื่อมต่อ- เซิร์ฟเวอร์ไม่พร้อมใช้งานด้วยเหตุผลบางประการ (เช่น ถูกปิดระหว่างเกม) หรือคุณมีปัญหาในการเชื่อมต่อ
  • การเชื่อมต่อถูกปฏิเสธ - นี่หมายความว่าไม่มีอย่างใดอย่างหนึ่ง เซิร์ฟเวอร์ที่ทำงานอยู่หรือคุณมีปัญหาในการเชื่อมต่อ อาจเกิดจาก IP แบบไดนามิกของโฮสต์เซิร์ฟเวอร์
  • เข้าสู่ระบบจากที่อื่น- ข้อผิดพลาดนี้ค่อนข้างหายาก แต่ยังคงเกิดขึ้นบางครั้ง ซึ่งหมายความว่ามีคนเข้าสู่ระบบเซิร์ฟเวอร์ด้วยชื่อเล่นของคุณแล้ว (ส่วนใหญ่มักจะเกิดขึ้นเมื่อชื่อเล่นของคุณคือ “ผู้เล่น”)
  • หมดเวลาอ่าน- แปลตามตัวอักษรว่า "เวลาตอบสนองหมดอายุแล้ว" สาเหตุของข้อผิดพลาดอยู่ที่เซิร์ฟเวอร์หยุดทำงานหรือไคลเอนต์หยุดทำงาน
  • ข้อผิดพลาดเซิร์ฟเวอร์ภายใน- "ข้อผิดพลาดภายในเซิร์ฟเวอร์" เกิดขึ้นเนื่องจากข้อผิดพลาดในการรันโค้ด เป็นไปได้มากว่านี่เป็นผลงานของไวรัสหรือการดัดแปลงที่คดเคี้ยว (หรือมือ... :()
  • สิ้นสุดสตรีม- แปลตามตัวอักษรว่า "จุดสิ้นสุดของกระแส"
  • เหตุผล:
  1. หากข้อผิดพลาดปรากฏขึ้นผิดปกติ ผู้ร้ายคือสูญเสียการเชื่อมต่อกับเซิร์ฟเวอร์ ซึ่งอาจเกิดจากการค้างหรือการเชื่อมต่ออินเทอร์เน็ตไม่ดี (การเชื่อมต่อถูกขัดจังหวะสองสามวินาที)
  2. หากข้อผิดพลาดปรากฏขึ้นอย่างต่อเนื่อง แสดงว่าซอฟต์แวร์ที่ติดตั้งบนไคลเอนต์และเซิร์ฟเวอร์ต้องถูกตำหนิ สแนปชอต(ฉันขอเตือนคุณว่าสแน็ปช็อตเป็นเวอร์ชันเบต้าของเกมเวอร์ชันถัดไป) เพื่อแก้ไขปัญหาคุณต้องตั้งค่า เวอร์ชันเต็ม Minecraft บนไคลเอนต์และเซิร์ฟเวอร์(ในขณะที่เขียนนี่คือเวอร์ชัน 1.3.1) ต้องเป็นเวอร์ชันไคลเอ็นต์และเซิร์ฟเวอร์ เหมือนกัน
  • การตรวจสอบภายใน: รหัสแพ็กเก็ตไม่ถูกต้อง %number%- คุณได้ติดตั้ง mod บนไคลเอนต์ที่ไม่ได้อยู่บนเซิร์ฟเวอร์ ดาวน์โหลดไคลเอนต์ใหม่ทั้งหมด (ไม่มีการแก้ไข)
  • ไม่สามารถ เข้าถึงเซิร์ฟเวอร์ - หมายความว่าไม่ได้ระบุ IP ของเซิร์ฟเวอร์ของคุณโดยเฉพาะ (เสียใจมาก:() คุณสามารถเล่นได้เฉพาะบน Hamachi เท่านั้น หากคุณกำลังพยายามเชื่อมต่อกับเซิร์ฟเวอร์สาธารณะแต่ข้อผิดพลาดนี้ปรากฏขึ้น หมายความว่า มีบางประเภท สิ่งที่เกิดขึ้นที่นั่น งานด้านเทคนิค(เซิร์ฟเวอร์ถูกปิด)
  • ใช้เวลานานในการเข้าสู่ระบบ- เกิดข้อผิดพลาดเนื่องจากเวอร์ชันเซิร์ฟเวอร์และไคลเอ็นต์ไม่ตรงกัน

ข้อผิดพลาดอื่น ๆ

และถึงแม้ว่าจะไม่เกิดขึ้นเนื่องจากปัญหากับเซิร์ฟเวอร์ แต่ฉันจะยังคงเขียนเกี่ยวกับพวกเขาเพื่อที่แฟน ๆ ที่โด่งดังที่สุดในเว็บไซต์ของเราจะได้ไม่ไปที่ฟอรัมและเขียนเกี่ยวกับพวกเขา :)

ดังนั้น:

  • หน้าจอสีดำ.สามารถกำหนดเป็น “minicraft ไม่ทำงาน!!!11 หน้าจอสีดำ!!111”. เป็นไปได้มากว่าคุณติดตั้งม็อดบางประเภทบนไคลเอนต์ซึ่งอาจบิดเบี้ยวหรือมีเวอร์ชันอื่น ในการแก้ปัญหา ให้ลบโฟลเดอร์ META-INF ออกจากไฟล์ Minecraft.jar
  • ปุ่ม "เล่นออฟไลน์" ใช้งานไม่ได้(“Pamagite, Minecraft ไม่อยากเริ่ม!! 11”) ขัดแย้งกันที่ผู้เล่นหลายคนเพิกเฉยต่อคำแนะนำที่ระบุว่า “คุณต้องวางไฟล์ Minecraft.exe ไว้ในโฟลเดอร์ “%path to folder%/application data/. ไมน์คราฟต์” เกม จำเป็นควรจะอยู่ที่นั่น ไม่ใช่ในไฟล์โปรแกรมหรือเกม! ใช่แล้ว โฟลเดอร์ข้อมูลแอปพลิเคชันถูกซ่อนอยู่
  • ไม่สามารถสร้าง Java Virtual Machine ได้- ติดตั้ง Java ใหม่หรือติดตั้งหากคุณยังไม่ได้ดำเนินการ -
  • ไดรเวอร์การ์ดแสดงผลไม่ดี- อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ หากวิธีนี้ไม่ได้ผล แสดงว่าการ์ดแสดงผลของคุณไม่รองรับ OpenGL (Minecraft จะไม่สามารถทำงานบนการ์ดแสดงผลนี้ได้:(()
  • Minecraft ขัดข้อง!(ล่มในหน้าต่าง) - คุณจะต้องติดตั้งไคลเอนต์ใหม่ เนื่องจาก... มัน "เสีย" ด้วยเหตุผลบางอย่าง (น่าจะเนื่องมาจาก mods)

Afterword หรือถ้าบทความไม่ได้ช่วย...

หากคุณไม่พบปัญหาของคุณข้างต้น (ซึ่งไม่น่าเป็นไปได้) หรือวิธีแก้ปัญหาด้วยเหตุผลบางประการไม่ได้ช่วยคุณ ให้เขียนถึงฟอรัม

ในการเริ่มต้นให้ใช้ ค้นหาในฟอรั่ม:

และ เท่านั้นหากการค้นหาไม่ได้ผลลัพธ์ ให้สร้างหัวข้อ เขียนในลักษณะที่สามารถเข้าใจสิ่งที่คุณเขียนได้ (ควรไม่มีข้อผิดพลาดหากคุณไม่อยากถูกหัวเราะเยาะ) จำเป็น จำเป็นทำตามเทมเพลต (เขียนให้ตรงและเขียนทีละจุด ไม่ใช่ทั้งหมดเป็นกลุ่ม)

เทมเพลตสำหรับสร้างธีมทุกรายการ จำเป็นจะต้องแล้วเสร็จ:

  1. ชื่อของข้อผิดพลาดเป็นภาษาอังกฤษ
  2. ชื่อระบบปฏิบัติการ โปรแกรมป้องกันไวรัส ไฟร์วอลล์ และสิ่งอื่นๆ ที่คุณเห็นว่าเหมาะสม
  3. ที่จริงแล้วข้อผิดพลาดเกิดขึ้นที่ไหน: เมื่อสร้างเซิร์ฟเวอร์หรือเมื่อเข้าสู่เซิร์ฟเวอร์
  4. โพสต์ภาพหน้าจอของข้อผิดพลาดของคุณ ( จำเป็น- หากคุณไม่ทราบฉันจะอธิบาย: กดปุ่ม " พิมพ์หน้าจอ" ให้เปิด Paint ใส่รูปภาพ คลิก File --> Save As... --> แล้วบันทึกเป็นไฟล์นามสกุล .jpg (ไม่ใช่ .bmp คือ .jpg!) จากนั้นแนบไฟล์ไปที่ ข้อความของคุณในฟอรัมและแทรกลงในตำแหน่งที่คุณต้องการและอย่าพูดในภายหลังว่าคุณไม่ทราบวิธีจับภาพหน้าจอ!
  5. หากคุณกำลังสร้างเซิร์ฟเวอร์ ให้จดบันทึกข้อผิดพลาดที่เกิดขึ้นก่อนหน้านี้ (หากเกิดขึ้นแน่นอน) พยายามจำไว้ว่านี่จะช่วยแก้ปัญหาของคุณได้ หากไม่มีข้อผิดพลาดให้เขียนเช่นนั้น
  6. เขียนสิ่งที่คุณพยายามทำเพื่อแก้ไขปัญหา (รายการ) นี่เป็นสิ่งจำเป็นเพื่อเพิ่มความเร็วในการค้นหาวิธีแก้ไข

ถ้า...:

  • หัวข้อไม่ได้เขียนตามเทมเพลต
  • วิธีแก้ไขปัญหามีการอธิบายไว้บนเว็บไซต์หรือฟอรัม
  • ปัญหานี้มีอยู่แล้วในฟอรัม แต่ยังไม่ได้รับคำตอบ (ซึ่งหมายความว่าไม่มีใครรู้คำตอบ)
  • ไม่มีอะไรชัดเจนจากสิ่งที่คุณเขียน

จากนั้นหัวข้อของคุณจะถูกลบ และภาพหน้าจอจะถูกส่งไปยัง กำแพงแห่งความอัปยศและคุณ ห้าม.

โอ้ ใช่แล้ว คุณไม่จำเป็นต้องเขียนเกี่ยวกับข้อผิดพลาดของคุณในความคิดเห็น ไม่มีใครจะบอกคุณ >:D ขออภัยสำหรับมาตรการที่เข้มงวดดังกล่าว จำเป็นเพียงเพื่อรักษาความสงบเรียบร้อยตลอดจนค้นหาวิธีแก้ไขปัญหาของคุณอย่างรวดเร็ว

เมื่อพยายามเชื่อมต่อกับเซิร์ฟเวอร์ Minecraft ผู้ใช้อาจพบข้อความ “Java.net.ConnectException: หมดเวลาการเชื่อมต่อ: ไม่มีข้อมูลเพิ่มเติม” การปรากฏตัวของข้อความนี้มักจะส่งสัญญาณถึงการเกิดประเภทต่างๆ ปัญหาเครือข่ายเมื่อเข้าถึงได้แล้ว เซิร์ฟเวอร์เกมซึ่งเป็นเหตุผลว่าทำไมความปรารถนาของผู้ใช้ที่จะเพลิดเพลินไปกับโลกของเกม Minecraft จึงยังไม่บรรลุผล ด้านล่างนี้ ฉันจะวิเคราะห์สาระสำคัญของความผิดปกตินี้ อธิบายสาเหตุ และอธิบายวิธีแก้ไขข้อผิดพลาด Java.net.ConnEctException บนพีซีของคุณ

การเชื่อมต่อหมดเวลา: ไม่มีข้อมูลเพิ่มเติม – คุณลักษณะของความผิดปกติ

เมื่อแปลแล้ว ข้อความของข้อความนี้มีเสียงประมาณนี้: “เครือข่าย Java ล้มเหลว การเชื่อมต่อหมดเวลา: ไม่มีข้อมูลเพิ่มเติม".

ข้อผิดพลาด Java.net.ConnectException ที่ระบุมักจะเกิดขึ้นเมื่อเชื่อมต่อกับเซิร์ฟเวอร์เกม Minecraft แต่มีข้อผิดพลาดนี้ปรากฏขึ้นเป็นระยะๆ เมื่อใช้งานผลิตภัณฑ์อื่นๆ ที่ใช้ Java (เช่น บนฮับการแจ้งเตือน Azure) ก็ได้รับการบันทึกไว้เช่นกัน

ปัญหา "Java.net.ConnectException: การเชื่อมต่อหมดเวลา: ไม่มีข้อมูลเพิ่มเติม" เกิดขึ้นเนื่องจากสาเหตุต่อไปนี้:

  • ผู้ใช้ใช้งานไม่เสถียร การเชื่อมต่อเครือข่ายด้วยอินเทอร์เน็ตที่ช้า
  • ติดตั้งบนพีซีของผู้ใช้ รุ่นที่ล้าสมัย"ชวา"
  • ผู้ใช้ใช้ Minecraft เวอร์ชันล้าสมัย
  • มีความผิดปกติในการทำงานของเซิร์ฟเวอร์เกมที่ผู้ใช้พยายามเชื่อมต่อ (ทรัพยากรไม่พร้อมใช้งาน งานด้านเทคนิคอยู่ระหว่างดำเนินการ ฯลฯ )
  • โปรแกรมป้องกันไวรัสหรือไฟร์วอลล์กำลังบล็อกการเชื่อมต่อกับเซิร์ฟเวอร์เกม
  • ผู้ใช้ใช้ IP แบบไดนามิก
  • เราเตอร์ของผู้ใช้ทำงานไม่ถูกต้อง

วิธีแก้ไข "Java.net.ConnectException: หมดเวลาการเชื่อมต่อ"

มีหลายวิธีในการกำจัดข้อผิดพลาด Java.net.ConnectException ลองดูตามลำดับ:

  • รีบูทพีซีของคุณ ในบางกรณี วิธีการง่ายๆ นี้สามารถแก้ไขข้อผิดพลาดการเชื่อมต่อ java.net.connectException ที่ถูกปฏิเสธได้
  • ติดตั้ง Java เวอร์ชันล่าสุดบนพีซีของคุณ เพียงพอ สาเหตุทั่วไปปัญหาที่เป็นปัญหาคือ "Java" เวอร์ชันล้าสมัยบนพีซีของผู้ใช้ ไปที่แผงควบคุม จากนั้นไปที่ "โปรแกรม" ค้นหา "Java" แล้วคลิกที่มัน หลังจากหน้าต่างการตั้งค่าปรากฏขึ้น ให้ไปที่แท็บ "อัปเดต" คลิกที่ปุ่ม "อัปเดตทันที" ที่นั่น และติดตั้งการอัปเดตที่จำเป็นในระบบ

ขั้นตอนนี้จะต้องดำเนินการทั้งบนเครื่องของคุณและบนเครื่องของผู้ใช้ที่คุณจะเล่น Minecraft ผ่านเครือข่าย


อัปเดตเวอร์ชัน Java ของคุณ

บทสรุป

สาเหตุที่พบบ่อยที่สุดของข้อผิดพลาด "Java.net.ConnectException" คือเวอร์ชัน Java ของผู้ใช้ล้าสมัย และไฟร์วอลล์บล็อกการเชื่อมต่อกับเซิร์ฟเวอร์เกมที่ต้องการ ปฏิบัติตามเคล็ดลับที่แสดงด้านบนเพื่อแก้ไขข้อผิดพลาด Java.net.ConnectException บนพีซีของคุณ

การสร้างและการตั้งค่าเซิร์ฟเวอร์เฉพาะ (เราแก้ไขข้อผิดพลาดการเชื่อมต่อหมดเวลา)

คุณกำลังเล่นกับเพื่อนบน เซิร์ฟเวอร์ท้องถิ่นแต่หลังจากเที่ยวบินถัดไปจะไม่มีใครสามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้เนื่องจากข้อผิดพลาดหมดเวลาการเชื่อมต่อ ฟังดูคุ้นเคยใช่ไหม? สิ่งนี้เกิดขึ้นกับฉันบนอินเทอร์เน็ตมีคำแนะนำเกี่ยวกับเรื่องนี้ในการเปิดพอร์ตการเปลี่ยนการตั้งค่าในตัวเรียกใช้งานและแนวทางปฏิบัติแบบชามานิกอื่น ๆ ที่ไม่ได้ช่วยฉันในการแก้ปัญหานี้
สิ่งต่อไปนี้ช่วยฉัน:

  • เซิร์ฟเวอร์ควรไปที่โฟลเดอร์เกม (คุณสามารถเข้าถึงได้ผ่านโฟลเดอร์ \Steam\steamapps\common\7 Days To Die\ หรือใช้ "แสดงไฟล์ในเครื่อง" ในคุณสมบัติของเกมในไลบรารี Steam)
  • แก้ไขไฟล์ serverconfig.xml โดยใช้โปรแกรมแก้ไขข้อความ:
    คุณสามารถอ่านเกี่ยวกับวิธีกำหนดค่าไฟล์นี้ได้ในหัวข้อนี้, Google หรือแปลความคิดเห็นภายในไฟล์เป็นภาษาอังกฤษ
    • พารามิเตอร์ที่สำคัญที่สุดที่ต้องเปลี่ยนแปลงคือ:
      ServerIsPublic - จริง (เพื่อให้เกมสามารถมองเห็นได้จากภายนอก)
      ServerPassword - รหัสผ่านของคุณ (เพื่อจำกัดการเข้าถึง)
      GameWorld - ประเภทโลก
      GameName - ชื่อเกม หากคุณต้องการเล่นเกมต่อในโลกเก่า แทนที่จะสร้างเกมใหม่
      โหมดเกม - GameModeSurvivalMP
      การตั้งค่าอื่นๆ ทั้งหมดจะรับผิดชอบต่อการตั้งค่าเกม (ความยาก การวางไข่ พฤติกรรมซอมบี้ ฯลฯ)
  • บันทึกการเปลี่ยนแปลงในไฟล์ เรียกใช้ startdedicated.bat ซึ่งอยู่ในโฟลเดอร์เกม
  • เซิร์ฟเวอร์ได้เริ่มต้นแล้ว จะใช้เวลานานเท่าที่คุณสร้างเซิร์ฟเวอร์จากเมนูเกม
  • เข้ามา (และเชิญเพื่อนของคุณ) เข้าสู่ 7 วันที่จะตาย -> เชื่อมต่อกับเซิร์ฟเวอร์
  • ค้นหาเซิร์ฟเวอร์หรือเชื่อมต่อผ่าน IP (ในกรณีของฉัน เซิร์ฟเวอร์จะมองเห็นได้ในแท็บ LAN)
คู่มือนี้ใช้ได้กับเวอร์ชัน 15

เราเล่นโดยไม่มีการหยุดชะงัก (การข้ามข้อผิดพลาด "หน่วยความจำไม่เพียงพอ")

เซิร์ฟเวอร์เฉพาะ + ไคลเอนต์ที่ทำงานอยู่ใช้หน่วยความจำจำนวนมาก และเกมอาจขัดข้องด้วย ออกผิดพลาดของหน่วยความจำ เพื่อแก้ไขปัญหานี้ ให้ทำดังต่อไปนี้ (สำหรับ Win7):

  • กด Windows+R แล้วพิมพ์ CMD จากนั้นกด Enter หาก Windows+R ไม่ทำงาน ให้ Start -> Run;
  • ป้อนคำสั่ง bcdedit /set IncreaseUserVA 3072 คุณสามารถลองตั้งค่าอื่นที่เป็นจำนวนทวีคูณของ 1024 ได้ แต่ก็เพียงพอสำหรับฉันที่จะเล่นโดยไม่หยุดชะงักเป็นเวลาหลายชั่วโมง
  • อาจเป็นไปได้ว่าจำเป็นต้องรีบูตคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลง

วิธีหลีกเลี่ยงข้อผิดพลาดในการเชื่อมต่อหมดเวลา:

  • เซิร์ฟเวอร์จะต้องเข้าไปในโฟลเดอร์ที่มีเกม ( คุณสามารถไปที่นั่นผ่านโฟลเดอร์ \ Steam \ steamapps \ common \ 7 Days To Die \ หรือโดยใช้ "แสดงไฟล์ในเครื่อง" ในคุณสมบัติของเกมในไลบรารี Steam)
  • แก้ไขไฟล์ serverconfig.xml ด้วยโปรแกรมแก้ไขข้อความ:
  • หากต้องการเรียนรู้วิธีกำหนดค่าไฟล์นี้สามารถอ่านได้ในหัวข้อใดหัวข้อหนึ่งหรือเพียงอ่านความคิดเห็นในไฟล์
    • พารามิเตอร์ที่สำคัญที่สุดที่ต้องเปลี่ยนแปลง:
      ServerIsPublic - จริง (สำหรับเกมที่มองเห็นได้จากภายนอก)
      ServerPassword - รหัสผ่านของคุณ (เพื่อจำกัดการเข้าถึง)
      GameWorld - ประเภทโลก
      GameName - ชื่อเกม หากคุณต้องการเล่นต่อในโลกเก่า แทนที่จะสร้างเกมใหม่
      โหมดเกม - GameModeSurvivalMP
      การตั้งค่าอื่นๆ ทั้งหมดจะรับผิดชอบต่อการตั้งค่าเกม (ความยาก พฤติกรรมการวางไข่ของซอมบี้ ฯลฯ)
  • บันทึกไฟล์. เริ่ม startdedicated.bat ซึ่งอยู่ในโฟลเดอร์ที่มีเกม
  • การรันเซิร์ฟเวอร์จะใช้เวลามากเท่ากับที่คุณใช้ในการสร้างเซิร์ฟเวอร์จากเมนูเกม
  • มา (และโทรหาเพื่อน) ใน 7 วันที่จะตาย -> เชื่อมต่อไปยังเซิร์ฟเวอร์
  • ค้นหาเซิร์ฟเวอร์หรือเชื่อมต่อด้วย IP (ในกรณีของฉันสามารถดูเซิร์ฟเวอร์ได้ในแท็บ LAN)
คำแนะนำใช้กับเวอร์ชัน 15