ผู้ใช้บางรายได้ข้อผิดพลาด VPN client agent was unable to create the interprocess communication depot ระหว่างการติดตั้ง Cisco AnyConnect Secure Mobility Client อื่นๆ เจอข้อผิดพลาดเมื่อพยายามเปิดแอปพลิเคชัน AnyConnect ปัญหาพบบ่อยกับเวอร์ชัน 3.1.05170

Cisco AnyConnect คืออะไร?
Cisco AnyConnect เป็น unified security agent ที่ส่งมอบบริการความปลอดภัยหลายอย่างเพื่อปกป้ององค์กรจากการโจมตีด้านความปลอดภัย แม้จะมีฟีเจอร์ VPN แต่ Cisco AnyConnect ไม่ใช่แค่ VPN
ซอฟต์แวร์นี้อธิบายได้ว่าเป็น modular endpoint software product ที่ปกป้องเครือข่ายจากภัยคุกคามด้านความปลอดภัย รวมถึงฟีเจอร์ความปลอดภัยอย่าง web inspection, malware protection, on and off premise visibility
สาเหตุของข้อผิดพลาด VPN client agent was unable to create the interprocess error
เราสืบสวนปัญหาโดยพยายาม replicate error และดูจากรายงานผู้ใช้อื่นๆ จากข้อมูลที่รวบรวม ข้อผิดพลาดนี้เกิดขึ้นเสมอเมื่อ internet connection sharing เปิดใช้งานอยู่
สิ่งที่พบคือ Internet Connection Sharing (ICS) ไม่เข้ากันได้กับซอฟต์แวร์ AnyConnect เพื่อให้ AnyConnect ทำงานได้อย่างถูกต้อง ผู้ใช้ต้องปิดใช้งานฟีเจอร์ Internet Connection Sharing
หากคุณพยายามติดตั้งหรือเปิดแอปพลิเคชัน AnyConnect ขณะ ICS เปิดอยู่บนเครื่องเดียวกัน แอปพลิเคชันจะคืนข้อผิดพลาดดังนี้:
「The VPN client agent was unable to create the interprocess communication depot.」
หากคุณกำลังพยายามแก้ไขปัญหานี้ บทความนี้จะให้รายการขั้นตอนซ่อมแซมที่ผ่านการยืนยัน ด้านล่างมีหลายวิธีแก้ที่ผู้ใช้คนอื่นใช้แก้ไขได้ โปรดทราบว่าบางวิธีด้านล่างยืนยันได้เฉพาะ Windows version เดียว หากต้องการประหยัดเวลาสูงสุด ให้ทำตามวิธีที่ยืนยันสำหรับระบบปฏิบัติการของคุณ
วิธีที่ 1: ป้องกันไม่ให้ผู้ใชเครือข่ายอื่นใช้การเชื่อมต่ออินเทอร์เน็ตปัจจุบัน
วิธีนี้ยืนยันได้เฉพาะ Windows 7 แต่เราพบว่าสามารถทำซ้ำได้บน Windows 8.1 และ Windows 10 ด้วย
ผู้ใช้บางรายแก้ไขได้ถาวรโดยเข้าแท็บ Network ของ Control Panel และปิดใช้งานตัวเลือกที่อนุญาตให้ผู้ใชเครือข่ายอื่นเชื่อมต่อโดยใช้การเชื่อมต่ออินเทอร์เน็ตของเครื่องปัจจุบัน
หมายเหตุ: วิธีนี้ควรเลือก เนื่องจากแก้ปัญหาได้โดยไม่ต้องปิดบริการ ICS ทั้งหมด
คู่มือเร็วในการแก้ไขโดยป้องกันไม่ให้ผู้ใชเครือข่ายอื่นเชื่อมต่อผ่านอินเทอร์เน็ตของคอมพิวเตอร์นี้:
- เข้าถึงปุ่ม Start ค้นหาและเข้าถึง Control Panel หรือกด Windows key + R เปิด Run box พิมพ์ 「control」 กด Enter เปิด Control Panel
- ใน Control Panel เปลี่ยน View by type เป็น Category จากมุมขวาบน
- คลิก View network status and tasks (โดยตรงภายใต้ Network and Internet)
- ในหน้าต่าง Network and Sharing Center คลิก Change adapter settings จาก submenu ด้านซ้าย
- ในหน้าจอ Network Connections หา network (หรือ networks) ที่มี Shared ในคอลัมน์ Status คลิกขวาเลือก Properties
- ในหน้าจอ Properties ไปที่แท็บ Sharing ยกเลิกติ๊กกล่องที่เกี่ยวข้องกับ Allow other network users to connect through this computer's Internet connection
- กด Ok บันทึกการเปลี่ยนแปลง รีสตาร์ทเครื่อง
- หากมี shared connections หลายรายการในแท็บ Network Connection ให้ทำซ้ำขั้นตอน 5-7 กับทุกตัว
- ที่บูทครั้งต่อไป ติดตั้ง Cisco AnyConnect ใหม่ คุณไม่ควรเจอข้อผิดพลาด VPN client agent was unable to create the interprocess communication depot ระหว่างหรือหลังการติดตั้ง

หากวิธีนี้ไม่ใช้ได้หรือคุณมองหาวิธีอื่น ให้ไปวิธีถัดไป
วิธีที่ 2: เปลี่ยน startup type ของ ICS service เป็น Disabled
หากคุณยอมเสียฟังก์ชันบางส่วน วิธีแก้ก็คือหยุดบริการ Internet Connection Sharing (ICS) แต่เพียง temporary fix เนื่องจากบริการนี้ scheduled ให้เริ่มอัตโนมัติทุกครั้งที่บูท แม้กระทั่งการทำตามขั้นตอนนี้หมายความว่าคุณจะสูญเสียฟังก์ชันของ ICS service ซึ่งจะขัดขวางความสามารถของ PC ในการแชร์การเชื่อมต่ออินเทอร์เน็ตกับเครื่องอื่น
ผู้ใช้หลายรายในสถานการณ์คล้ายกันแก้ไขได้ถาวรโดยหยุด ICS service จากหน้าจอ Services แล้วเปลี่ยน Startup type ของ service เป็น Disabled ซึ่งจะทำให้ Windows ไม่เปิดบริการ Internet Connection Sharing ที่บูทครั้งต่อไป และข้อผิดพลาด VPN client agent was unable to create the interprocess communication depot จะไม่กลับมาอีก
หมายเหตุ: คู่มือด้านล่างสามารถทำซ้ำได้สำเร็จบน Windows versions ล่าสุดทั้งหมด (Windows 7, Windows 8.1 และ Windows 10)
คู่มือเร็วในการปิดใช้งาน ICS service บน Windows 10 ผ่านหน้าจอ Services:
- กด Windows key + R เปิด Run dialog box พิมพ์ 「services.msc」 กด Enter เปิดหน้าจอ Services

- ในหน้าต่าง Services ใช้บานขวาเลื่อนลงหา entry Internet Connection Sharing (ICS)
- เมื่อเจอ คลิกขวา คลิก Stop เพื่อหยุดบริการ

หมายเหตุ: หลังขั้นตอนนี้เสร็จ ข้อผิดพลาดควรไม่เกิดเมื่อคุณพยายามติดตั้งหรือรัน AnyConnect อย่างไรก็ตาม ข้อผิดพลาดจะกลับมาที่บูทครั้งต่อไป หากต้องการให้แก้ถาวร ทำตามขั้นตอนต่อไป
- คลิกขวา Internet Connection Sharing (ICS) คลิก Properties

- ในหน้าต่าง Internet Connection Sharing (ICS) Properties ไปที่แท็บ General เปลี่ยน startup type เป็น Disabled ใช้ drop-down menu ที่เกี่ยวข้อง แล้วกด Apply บันทึกการเปลี่ยนแปลง

- หลังเปลี่ยน startup type แล้ว รีบูทคอมพิวเตอร์ ที่บูทครั้งต่อไป ติดตั้งหรือรัน Cisco AnyConnect อีกครั้ง — คุณไม่ควรเจอข้อผิดพลาดอีกต่อไป