background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

การแก้ไขปัญหาเซิร์ฟเวอร์ L4D2


คู่มือนี้ครอบคลุมปัญหาที่พบบ่อยที่คุณอาจพบกับเซิร์ฟเวอร์เฉพาะ Left 4 Dead 2 ที่โฮสต์กับ Legion Hosting รวมถึงปัญหาการเชื่อมต่อ ข้อผิดพลาดความสอดคล้องของแอดออน ความขัดแย้งของปลั๊กอิน และปัญหาการแสดงรายการในเซิร์ฟเวอร์บราวเซอร์ สำหรับการตั้งค่าเซิร์ฟเวอร์เริ่มต้น โปรดดู คู่มือการตั้งค่าเซิร์ฟเวอร์ L4D2

ข้อผิดพลาดความสอดคล้องของแอดออน — ไคลเอนต์ถูกเตะเมื่อเข้าร่วม

  • ข้อผิดพลาดนี้เกิดขึ้นเมื่อมีการตั้งค่า sv_consistency 1 และไฟล์ในเครื่องของไคลเอนต์ไม่ตรงกับไฟล์ของเซิร์ฟเวอร์ ซึ่งมักเกิดขึ้นกับแคมเปญแบบกำหนดเองหรือการแทนที่เสียง/โมเดล
  • หากต้องการอนุญาตให้ไคลเอนต์ที่ไม่มีแอดออนที่ตรงกันเข้าร่วมได้ ให้ตั้งค่า sv_consistency 0 ใน server.cfg และรีสตาร์ท
  • หากคุณต้องการบังคับใช้ความสอดคล้อง ให้แน่ใจว่าผู้เล่นทุกคนมีสำเนาที่เหมือนกันของไฟล์ .vpk แบบกำหนดเองในไดเรกทอรี left4dead2/addons/ ของพวกเขา
// In left4dead2/cfg/server.cfg — set to 0 to disable file hash checking
sv_consistency 0
ข้อแลกเปลี่ยน: การตั้งค่า sv_consistency 0 หมายความว่าไคลเอนต์ยังสามารถรันการดัดแปลงในเครื่องแบบใดก็ได้ (สกินแบบกำหนดเอง แพ็กเสียง) โดยไม่ถูกเตะ หากเรื่องนี้เป็นข้อกังวล ให้คงค่าไว้ที่ 1 และกำหนดให้ผู้เล่นทุกคนติดตั้งไฟล์แอดออนเดียวกัน

ความขัดแย้งของปลั๊กอิน SourceMod หรือเซิร์ฟเวอร์ขัดข้อง

  • ตรวจสอบบันทึกข้อผิดพลาดของ SourceMod ที่ left4dead2/addons/sourcemod/logs/errors_YYYYMMDD.log ซึ่งจะแสดงรายการว่าปลั๊กอินใดล้มเหลวและเพราะอะไร
  • ปลั๊กอินบางตัวไม่เข้ากันกับเวอร์ชันปัจจุบันของ SourceMod หรือกับปลั๊กอินเฉพาะอื่น ๆ อ่านกระทู้ปลั๊กอินบน AlliedModders เพื่อดูความขัดแย้งที่ทราบกันอยู่แล้ว
  • หากต้องการแยกปัญหา ให้ย้ายปลั๊กอินทีละตัวไปยัง left4dead2/addons/sourcemod/plugins/disabled/ และรีสตาร์ทจนกว่าการขัดข้องจะหยุดลง ปลั๊กอินตัวสุดท้ายที่คุณปิดใช้งานน่าจะเป็นสาเหตุ
  • ให้แน่ใจว่าคุณใช้เวอร์ชันเสถียรล่าสุดของทั้ง MetaMod:Source และ SourceMod เวอร์ชันที่ไม่ตรงกันเป็นสาเหตุที่พบบ่อยของความไม่เสถียร
การวินิจฉัยอย่างรวดเร็ว: รัน sm plugins list ในคอนโซลเซิร์ฟเวอร์ (ผ่านแท็บ Console ใน GPanel) เพื่อดูว่าปลั๊กอินใดโหลดสำเร็จและตัวใดล้มเหลว

เซิร์ฟเวอร์ไม่ปรากฏในเซิร์ฟเวอร์บราวเซอร์หรือล็อบบี้

  • ยืนยันว่ามีการตั้งค่า sv_lan 0 ใน server.cfg
  • ตรวจสอบว่าโทเค็น GSLT ของคุณถูกต้องและไม่ถูกแบน คุณสามารถตรวจสอบสถานะโทเค็นได้ที่ steamcommunity.com/dev/managegameservers โทเค็นที่ถูกแบนหรือหมดอายุจะป้องกันไม่ให้แสดงรายการ
  • ตรวจสอบว่า sv_setsteamaccount ใน server.cfg มีโทเค็นอยู่และไม่มีการพิมพ์ผิดหรือมีช่องว่างเกิน
  • เซิร์ฟเวอร์บราวเซอร์อาจใช้เวลานานถึง 10 นาทีในการแสดงรายการเซิร์ฟเวอร์ที่เพิ่งเริ่มทำงาน ลองเชื่อมต่อโดยตรงผ่านคอนโซลก่อนเพื่อยืนยันว่าเซิร์ฟเวอร์ทำงานอย่างถูกต้อง จากนั้นรอให้บราวเซอร์อัปเดตตาม
  • ยืนยันว่า sv_gametypes มีสตริงโหมดเกมที่ถูกต้องอย่างน้อยหนึ่งโหมด และ mp_gamemode ตรงกับค่าใดค่าหนึ่งในนั้น
อาการ สาเหตุที่น่าจะเป็น วิธีแก้ไข
เซิร์ฟเวอร์ทำงานแต่ไม่อยู่ในบราวเซอร์ ไม่มีหรือโทเค็น GSLT ไม่ถูกต้อง สร้างโทเค็นใหม่สำหรับ App ID 550 และตั้งค่าผ่าน sv_setsteamaccount
เซิร์ฟเวอร์อยู่ในบราวเซอร์แต่โหมดเกมผิด sv_gametypes / mp_gamemode ไม่ตรงกัน ให้แน่ใจว่าค่า mp_gamemode ถูกระบุไว้ใน sv_gametypes
เซิร์ฟเวอร์ไม่ปรากฏเลย มีการตั้งค่า sv_lan 1 ตั้งค่า sv_lan 0 ใน server.cfg และรีสตาร์ท

แมปแคมเปญแบบกำหนดเองไม่โหลดหรือไม่พบ

  • ให้แน่ใจว่าไฟล์ .vpk ทั้งหมดสำหรับแคมเปญถูกอัปโหลดไปยัง left4dead2/addons/ แคมเปญที่มีหลายส่วนต้องการทุกส่วน — การขาดไฟล์ .vpk รองจะทำให้การโหลดแมปล้มเหลว
  • ใช้ชื่อแมปภายในที่ถูกต้องกับ changelevel ชื่อแมปไม่ได้เหมือนกับชื่อที่แสดงของแคมเปญเสมอไป ตรวจสอบเอกสารของแคมเปญหรือเนื้อหาในไฟล์ .vpk เพื่อหาชื่อไฟล์แมปที่ถูกต้อง
  • รีสตาร์ทเซิร์ฟเวอร์หลังจากอัปโหลดไฟล์ .vpk ใหม่ เอนจินจะทำดัชนีแอดออนเฉพาะเมื่อเริ่มต้นเท่านั้น
// Use the internal map name, not the campaign display name
changelevel c1m1_hotel              // Official campaign example
changelevel custom_map_chapter1     // Custom campaign — check campaign docs for exact name

ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้

  • ยืนยันว่าเซิร์ฟเวอร์ของคุณกำลังทำงานอยู่โดยการตรวจสอบแท็บ Console ใน GPanel ว่ามีเอาต์พุตที่ทำงานอยู่
  • ยืนยันว่าคุณใช้ที่อยู่ IP และพอร์ตที่ถูกต้องจาก แท็บ Network ของ GPanel อย่าสันนิษฐานว่าเป็นพอร์ตเริ่มต้น — พอร์ตที่กำหนดให้คุณอาจแตกต่างออกไป
  • หากเซิร์ฟเวอร์มีการป้องกันด้วยรหัสผ่าน ให้แน่ใจว่าคุณกรอกรหัสผ่านที่ถูกต้อง คุณสามารถตรวจสอบหรือรีเซ็ตได้ใน left4dead2/cfg/server.cfg ภายใต้ sv_password
  • ยืนยันว่าเซิร์ฟเวอร์เริ่มทำงานเสร็จสมบูรณ์แล้วก่อนที่จะพยายามเชื่อมต่อ คอนโซลควรแสดงบรรทัดเช่น VAC secure mode is activated เมื่อเซิร์ฟเวอร์พร้อมสำหรับการเชื่อมต่อ
หมายเหตุเกี่ยวกับไฟร์วอลล์: เซิร์ฟเวอร์ของ Legion Hosting เปิดพอร์ตที่จำเป็นไว้โดยค่าเริ่มต้น หากคุณเปลี่ยนพอร์ตเซิร์ฟเวอร์หรือใช้บริการเพิ่มเติม ให้ตรวจสอบแท็บ Network ของ GPanel เพื่อยืนยันการกำหนดพอร์ตที่ถูกต้อง อย่าเปิดทิกเก็ตสนับสนุนเกี่ยวกับพอร์ต เว้นแต่คุณจะยืนยันก่อนแล้วว่ารายละเอียดการเชื่อมต่อของคุณถูกต้อง

เซิร์ฟเวอร์ขัดข้องเมื่อเปลี่ยนแมปหรือเริ่มต้น

  • ตรวจสอบเอาต์พุตคอนโซลเซิร์ฟเวอร์ใน GPanel เพื่อหาข้อความข้อผิดพลาดสุดท้ายก่อนเกิดการขัดข้อง
  • หากการขัดข้องเกิดขึ้นกับแมปแบบกำหนดเอง ให้ลองโหลดแมปทางการ (เช่น changelevel c1m1_hotel) เพื่อยืนยันว่าเซิร์ฟเวอร์เสถียรเมื่อไม่มีเนื้อหาแบบกำหนดเอง
  • หากติดตั้ง SourceMod อยู่ ให้ตรวจสอบ left4dead2/addons/sourcemod/logs/ เพื่อดูรายละเอียดข้อผิดพลาด
  • ลบไฟล์ .vpk หรือปลั๊กอินที่เพิ่งเพิ่มเข้ามาทีละตัวและรีสตาร์ทเพื่อแยกหาสาเหตุ
  • ไฟล์เซิร์ฟเวอร์ที่เสียหายอาจทำให้เกิดการขัดข้องเมื่อเริ่มต้น หากปัญหายังคงอยู่หลังจากลบเนื้อหาแบบกำหนดเองทั้งหมด ให้ลองติดตั้งเซิร์ฟเวอร์ใหม่จากแท็บ Settings ของ GPanel

บทความที่เกี่ยวข้อง

หากคุณยังคงพบปัญหาหลังจากทำตามคู่มือนี้ ให้เปิดทิกเก็ตสนับสนุนที่ legionhosting.net/submitticket.php และระบุ ID เซิร์ฟเวอร์ของคุณ ข้อความข้อผิดพลาดจากบันทึกคอนโซล และคำอธิบายของขั้นตอนที่คุณได้ดำเนินการไปแล้ว

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.