การเชื่อมต่อหมดเวลา 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 ได้รับการแก้ไขแล้วหรือไม่
- ปัญหาในการสร้างเซิร์ฟเวอร์:
- ปัญหาในการเชื่อมต่อกับเซิร์ฟเวอร์:
- ข้อผิดพลาดอื่น ๆ
คำนำ
ปัญหาทั้งหมดสามารถแบ่งออกเป็นสองประเภท:
- ปัญหาในการสร้างเซิร์ฟเวอร์คุณสร้างเซิร์ฟเวอร์ตามคำแนะนำ แต่ด้วยเหตุผลบางประการเซิร์ฟเวอร์จึงไม่เริ่มทำงาน มันก่อให้เกิดข้อผิดพลาดที่เข้าใจยากและยาวนาน
- ปัญหาการเชื่อมต่อกับเซิร์ฟเวอร์คุณหรือเพื่อนของคุณไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้แม้ว่าจะเริ่มต้นแล้วก็ตาม
บ่อยครั้งเมื่อปัญหาหนึ่งได้รับการแก้ไข ปัญหาอื่นก็เกิดขึ้น นี่อาจหมายความว่ามีปัญหาหลายประการและคุณได้แก้ไขปัญหาใดปัญหาหนึ่งแล้ว หรือคุณทำทุกอย่างผิดและคุณมีข้อผิดพลาดอื่น ดังนั้นอย่าละเลยคำแนะนำ
ปัญหาในการสร้างเซิร์ฟเวอร์
- ไม่สามารถผูกเข้ากับพอร์ตได้- พอร์ต 25565 ปิดแล้ว ฉันต้องการเสริมว่าการเปลี่ยนพอร์ตในบางกรณีสามารถช่วยได้ โดยส่วนตัวแล้วฉันตั้งค่าพอร์ต 25566 บนเซิร์ฟเวอร์ของฉัน แม้ว่าสิ่งนี้อาจทำให้เข้าใจผิด แต่ก็ยังไม่ยากที่จะลอง
- - คำนำหน้าทั่วไปสำหรับปัญหาทั้งหมดที่เกิดจากปลั๊กอิน
เหตุผล:
- คุณติดตั้งปลั๊กอินไม่ถูกต้อง
- เวอร์ชันปลั๊กอินเข้ากันไม่ได้กับเวอร์ชันเซิร์ฟเวอร์
สารละลาย: การลบ\การจัดเรียงปลั๊กอินที่ทำให้เกิดปัญหาใหม่ ข้อผิดพลาดนี้- ขอแนะนำอย่างยิ่งให้ติดตั้งปลั๊กอินตามลำดับ ทีละรายการ ไม่ใช่ทั้งหมดในคราวเดียว และตรวจสอบประสิทธิภาพของเซิร์ฟเวอร์
- **** RAM ไม่เพียงพอ!- ข้อผิดพลาดนี้ไม่ได้ปิดเซิร์ฟเวอร์ แต่ยังรบกวนการทำงานเต็มรูปแบบ (“ ทำให้ PPC ช้าลง”) หมายความว่าคุณมีน้อย แรมหรือ Java ใช้หน่วยความจำน้อย
สารละลาย:หากคุณมี RAM ไม่เพียงพอจริงๆ (256 หรือ 512 MB) คุณสามารถซื้อใหม่ได้หากต้องการ หากคุณมีข้อมูลอย่างน้อยหนึ่งกิกะไบต์ คุณต้องทำสิ่งนี้:
- สร้างไฟล์ข้อความ
- เขียนบรรทัด "java -Xmx1024M -Xms1024M -jar minecraft_server.jar" ลงไป
- เปลี่ยนนามสกุลจาก .txt เป็น .bat
- กำไร!
ปัญหาการเชื่อมต่อกับเซิร์ฟเวอร์
- ตัดการเชื่อมต่อโดยเซิร์ฟเวอร์ เซิร์ฟเวอร์ล้าสมัย!- ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อเวอร์ชัน Minecraft ของคุณสูงกว่าเวอร์ชันเซิร์ฟเวอร์ (เช่น คุณมี 1.3.1 และเซิร์ฟเวอร์เป็น 1.1) ติดตั้งเวอร์ชันเซิร์ฟเวอร์ที่เหมาะสม (ง่ายกว่าในการอัปเดตไคลเอ็นต์และเซิร์ฟเวอร์ของคุณเป็นเวอร์ชันล่าสุด)
- ลูกค้าที่ล้าสมัย- นี่หมายความว่าเวอร์ชันของไคลเอ็นต์ของคุณต่ำกว่าเวอร์ชันของเซิร์ฟเวอร์ ตัวอย่างเช่น คุณมีเวอร์ชัน 1.2.1 และติดตั้ง 1.3.1 บนเซิร์ฟเวอร์
- การเชื่อมต่อขาดหายไป เข้าสู่ระบบล้มเหลว: เข้าสู่ระบบไม่ถูกต้อง- ข้อผิดพลาดนี้จะปรากฏขึ้นหากบนเซิร์ฟเวอร์ที่มีพารามิเตอร์ online-mode=true (เฉพาะกับ รุ่นที่ได้รับอนุญาต) ลองเข้าสู่ระบบด้วย ลูกค้าฟรี(ละเมิดลิขสิทธิ์ไม่ได้ซื้อ) หากข้อผิดพลาดดังกล่าวปรากฏขึ้นเมื่อเข้าสู่เซิร์ฟเวอร์ของเพื่อน นั่นหมายความว่าเขาลืมเปลี่ยนจริงเป็นเท็จ
- ผู้ใช้ไม่ใช่ระดับพรีเมียม- วิธีแก้ปัญหาคล้ายกับ "เข้าสู่ระบบไม่ดี"
- รีเซ็ตการเชื่อมต่อ- เซิร์ฟเวอร์ไม่พร้อมใช้งานด้วยเหตุผลบางประการ (เช่น ถูกปิดระหว่างเกม) หรือคุณมีปัญหาในการเชื่อมต่อ
- การเชื่อมต่อถูกปฏิเสธ - นี่หมายความว่าไม่มีอย่างใดอย่างหนึ่ง เซิร์ฟเวอร์ที่ทำงานอยู่หรือคุณมีปัญหาในการเชื่อมต่อ อาจเกิดจาก IP แบบไดนามิกของโฮสต์เซิร์ฟเวอร์
- เข้าสู่ระบบจากที่อื่น- ข้อผิดพลาดนี้ค่อนข้างหายาก แต่ยังคงเกิดขึ้นบางครั้ง ซึ่งหมายความว่ามีคนเข้าสู่ระบบเซิร์ฟเวอร์ด้วยชื่อเล่นของคุณแล้ว (ส่วนใหญ่มักจะเกิดขึ้นเมื่อชื่อเล่นของคุณคือ “ผู้เล่น”)
- หมดเวลาอ่าน- แปลตามตัวอักษรว่า "เวลาตอบสนองหมดอายุแล้ว" สาเหตุของข้อผิดพลาดอยู่ที่เซิร์ฟเวอร์หยุดทำงานหรือไคลเอนต์หยุดทำงาน
- ข้อผิดพลาดเซิร์ฟเวอร์ภายใน- "ข้อผิดพลาดภายในเซิร์ฟเวอร์" เกิดขึ้นเนื่องจากข้อผิดพลาดในการรันโค้ด เป็นไปได้มากว่านี่เป็นผลงานของไวรัสหรือการดัดแปลงที่คดเคี้ยว (หรือมือ... :()
- สิ้นสุดสตรีม- แปลตามตัวอักษรว่า "จุดสิ้นสุดของกระแส" เหตุผล:
- หากข้อผิดพลาดปรากฏขึ้นผิดปกติ ผู้ร้ายคือสูญเสียการเชื่อมต่อกับเซิร์ฟเวอร์ ซึ่งอาจเกิดจากการค้างหรือการเชื่อมต่ออินเทอร์เน็ตไม่ดี (การเชื่อมต่อถูกขัดจังหวะสองสามวินาที)
- หากข้อผิดพลาดปรากฏขึ้นอย่างต่อเนื่อง แสดงว่าซอฟต์แวร์ที่ติดตั้งบนไคลเอนต์และเซิร์ฟเวอร์ต้องถูกตำหนิ สแนปชอต(ฉันขอเตือนคุณว่าสแน็ปช็อตเป็นเวอร์ชันเบต้าของเกมเวอร์ชันถัดไป) เพื่อแก้ไขปัญหาคุณต้องตั้งค่า เวอร์ชันเต็ม 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 หรือถ้าบทความไม่ได้ช่วย...
หากคุณไม่พบปัญหาของคุณข้างต้น (ซึ่งไม่น่าเป็นไปได้) หรือวิธีแก้ปัญหาด้วยเหตุผลบางประการไม่ได้ช่วยคุณ ให้เขียนถึงฟอรัม
ในการเริ่มต้นให้ใช้ ค้นหาในฟอรั่ม:
และ เท่านั้นหากการค้นหาไม่ได้ผลลัพธ์ ให้สร้างหัวข้อ เขียนในลักษณะที่สามารถเข้าใจสิ่งที่คุณเขียนได้ (ควรไม่มีข้อผิดพลาดหากคุณไม่อยากถูกหัวเราะเยาะ) จำเป็น จำเป็นทำตามเทมเพลต (เขียนให้ตรงและเขียนทีละจุด ไม่ใช่ทั้งหมดเป็นกลุ่ม)
เทมเพลตสำหรับสร้างธีมทุกรายการ จำเป็นจะต้องแล้วเสร็จ:
- ชื่อของข้อผิดพลาดเป็นภาษาอังกฤษ
- ชื่อระบบปฏิบัติการ โปรแกรมป้องกันไวรัส ไฟร์วอลล์ และสิ่งอื่นๆ ที่คุณเห็นว่าเหมาะสม
- ที่จริงแล้วข้อผิดพลาดเกิดขึ้นที่ไหน: เมื่อสร้างเซิร์ฟเวอร์หรือเมื่อเข้าสู่เซิร์ฟเวอร์
- โพสต์ภาพหน้าจอของข้อผิดพลาดของคุณ ( จำเป็น- หากคุณไม่ทราบฉันจะอธิบาย: กดปุ่ม " พิมพ์หน้าจอ" ให้เปิด Paint ใส่รูปภาพ คลิก File --> Save As... --> แล้วบันทึกเป็นไฟล์นามสกุล .jpg (ไม่ใช่ .bmp คือ .jpg!) จากนั้นแนบไฟล์ไปที่ ข้อความของคุณในฟอรัมและแทรกลงในตำแหน่งที่คุณต้องการและอย่าพูดในภายหลังว่าคุณไม่ทราบวิธีจับภาพหน้าจอ!
- หากคุณกำลังสร้างเซิร์ฟเวอร์ ให้จดบันทึกข้อผิดพลาดที่เกิดขึ้นก่อนหน้านี้ (หากเกิดขึ้นแน่นอน) พยายามจำไว้ว่านี่จะช่วยแก้ปัญหาของคุณได้ หากไม่มีข้อผิดพลาดให้เขียนเช่นนั้น
- เขียนสิ่งที่คุณพยายามทำเพื่อแก้ไขปัญหา (รายการ) นี่เป็นสิ่งจำเป็นเพื่อเพิ่มความเร็วในการค้นหาวิธีแก้ไข
ถ้า...:
- หัวข้อไม่ได้เขียนตามเทมเพลต
- วิธีแก้ไขปัญหามีการอธิบายไว้บนเว็บไซต์หรือฟอรัม
- ปัญหานี้มีอยู่แล้วในฟอรัม แต่ยังไม่ได้รับคำตอบ (ซึ่งหมายความว่าไม่มีใครรู้คำตอบ)
- ไม่มีอะไรชัดเจนจากสิ่งที่คุณเขียน
จากนั้นหัวข้อของคุณจะถูกลบ และภาพหน้าจอจะถูกส่งไปยัง กำแพงแห่งความอัปยศและคุณ ห้าม.
โอ้ ใช่แล้ว คุณไม่จำเป็นต้องเขียนเกี่ยวกับข้อผิดพลาดของคุณในความคิดเห็น ไม่มีใครจะบอกคุณ >: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)
เราเล่นโดยไม่มีการหยุดชะงัก (การข้ามข้อผิดพลาด "หน่วยความจำไม่เพียงพอ")
เซิร์ฟเวอร์เฉพาะ + ไคลเอนต์ที่ทำงานอยู่ใช้หน่วยความจำจำนวนมาก และเกมอาจขัดข้องด้วย ออกผิดพลาดของหน่วยความจำ เพื่อแก้ไขปัญหานี้ ให้ทำดังต่อไปนี้ (สำหรับ 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)