ผู้ใช้หลายคนพบว่าโปรแกรมบางตัวหรือทุกตัวบน Mac ไม่สามารถเข้าถึงอินเทอร์เน็ตได้ แม้จะมีการเชื่อมต่ออินเทอร์เน็ตที่ทำงานปกติ ในกรณีเช่นนี้ เมื่อผู้ใช้พยายามไปยังเว็บไซต์หรือเพจ เว็บไซต์/เพจจะโหลดไม่สำเร็จและได้รับข้อความข้อผิดพลาดดังนี้:
The operation couldn't be completed. Operation not permitted" (NSPOSIXErrorDomain:1)
No Network access: NSPOSIXErrorDomain:1

ในกรณีเช่นนี้ ผู้ใช้ Mac ที่มีเว็บเบราว์เซอร์มากกว่าหนึ่งตัวมักจะพบว่าเพียงบางเบราว์เซอร์ได้รับผลกระทบ ส่วนอื่นๆ สามารถเข้าถึงอินเทอร์เน็ตได้ปกติ เช่นเดียวกัน ผู้ใช้ส่วนใหญ่พบว่าเพียงบางโปรแกรมที่ต้องการการเชื่อมต่ออินเทอร์เน็ตไม่สามารถเข้าถึงได้ แต่ก็มีกรณีที่โปรแกรมทั้งหมดบน Mac ไม่สามารถเข้าถึงอินเทอร์เน็ตได้เลย
ข้อผิดพลาด NSPOSIXErrorDomain:1 อาจเกิดจาก 2 สาเหตุ - ไฟร์วอลล์ภายนอกหรือโปรแกรมรักษาความปลอดภัยอินเทอร์เน็ตที่บล็อกการเข้าถึงอินเทอร์เน็ตสำหรับบางโปรแกรมหรือทั้งหมดบน Mac ของคุณ หรือแอปพลิเคชัน Mac ที่มีชื่อเสียงของ Intego (เช่น Net Nanny และ VirusBarrier) ในทุกกรณี วิธีต่อไปนี้เป็น 2 วิธีที่พิสูจน์แล้วว่ามีประสิทธิภาพสูงสุดในการกำจัดข้อผิดพลาด NSPOSIXErrorDomain:1 บน Mac และกู้คืนการเข้าถึงอินเทอร์เน็ตสำหรับแอปพลิเคชันทั้งหมด:
วิธีที่ 1: ลบการติดตั้งไฟร์วอลล์และโปรแกรมรักษาความปลอดภัยภายนอกทั้งหมด
สาเหตุหลักของข้อผิดพลาด NSPOSIXErrorDomain:1 มักเป็นไฟร์วอลล์ภายนอก โปรแกรมรักษาความปลอดภัยอินเทอร์เน็ต หรือโปรแกรมรักษาความปลอดภัยคอมพิวเตอร์ (โดยเฉพาะโปรแกรมที่พัฒนาโดย Norton) ที่ป้องกันไม่ให้แอปพลิเคชันบางส่วนหรือทั้งหมดบน Mac ที่ได้รับผลกระทบเข้าถึงอินเทอร์เน็ต วิธีแรกที่คุณสามารถใช้เพื่อพยายามแก้ไขข้อผิดพลาด NSPOSIXErrorDomain:1 คือการลบการติดตั้งไฟร์วอลล์ โปรแกรมรักษาความปลอดภัยอินเทอร์เน็ต และโปรแกรมป้องกันไวรัสภายนอกทั้งหมดที่คุณมีบน Mac
คุณไม่ต้องกลัวเรื่องความปลอดภัยและความสมบูรณ์ของ Mac ขณะลบโปรแกรมเหล่านี้ เนื่องจากคุณจะไม่ทิ้ง Mac ไว้โดยไม่มีการป้องกันอย่างถาวร เมื่อคุณลบการติดตั้งไฟร์วอลล์และโปรแกรมรักษาความปลอดภัยภายนอกทั้งหมดแล้ว รีสตาร์ท Mac ของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือยัง หากปัญหาได้รับการแก้ไข แสดงว่าไฟร์วอลล์หรือโปรแกรมรักษาความปลอดภัยภายนอกที่คุณลบไปอย่างน้อยหนึ่งตัวเป็นสาเหตุจริง
เมื่อปัญหาได้รับการแก้ไขแล้ว คุณสามารถแทนที่ไฟร์วอลล์และโปรแกรมรักษาความปลอดภัยภายนอกที่คุณลบไปด้วยตัวเลือกที่เหมาะสม แม้ว่าผู้ใช้ Mac หลายคนรายงานว่าการติดตั้งโปรแกรมเดียวกันที่ลบไปใหม่ไม่ทำให้ข้อผิดพลาด NSPOSIXErrorDomain:1 กลับมา แต่การแทนที่ด้วยโปรแกรมอื่นจะดีกว่า
คุณสามารถทำตามขั้นตอนที่นี่เพื่อลบแอปได้ง่าย (ใช้ได้กับวิธีที่ 2 ด้านล่างด้วย)
วิธีที่ 2: ลบการติดตั้งแอปพลิเคชัน Intego ทั้งหมด
แอปพลิเคชันมากมายที่ Intego นำเสนอให้ผู้ใช้ Mac กลายเป็นที่รู้จักอย่างกว้างขวางในฐานะสาเหตุของข้อผิดพลาด NSPOSIXErrorDomain: 1 สำหรับผู้ใช้ Mac หลายคนหลังจากอัปเกรดเป็น OS X เวอร์ชันใหม่ แอปพลิเคชันส่วนใหญ่ของ Intego เป็นแอปพลิเคชันควบคุมผู้ปกครอง รักษาความปลอดภัยอินเทอร์เน็ต และรักษาความปลอดภัยคอมพิวเตอร์ และเกือบทุกตัวมีศักยภาพที่จะก่อให้เกิดข้อผิดพลาด NSPOSIXErrorDomain:1
หากคุณกำลังประสบปัญหาข้อผิดพลาด NSPOSIXErrorDomain:1 และใช้แอปพลิเคชัน Intego บน Mac ของคุณ หรือเคยใช้ในอดีต มีโอกาสค่อนข้างสูงที่แอปพลิเคชัน Intego เป็นสาเหตุของข้อผิดพลาด ในการแก้ไขปัญหานี้ ให้ลบการติดตั้งแอปพลิเคชัน Intego ทั้งหมดบน Mac ของคุณ
อย่างไรก็ตาม ในบางกรณี การลบแอปพลิเคชัน Intego อาจไม่เพียงพอที่จะแก้ไขข้อผิดพลาด NSPOSIXErrorDomain:1 เนื่องจากไฟล์ที่แอปพลิเคชัน Intego ทิ้งไว้หลังการลบการติดตั้งก็สามารถก่อให้เกิดปัญหาได้เช่นกัน นี่คือวิธีที่แอปพลิเคชัน Intego สามารถทำให้ Mac ของคุณประสบปัญหานี้ได้ แม้คุณจะใช้แอปพลิเคชันนานมาแล้วและลบการติดตั้งไปในอดีต หากการลบแอปพลิเคชัน Intego ทั้งหมดไม่ได้ผล ให้ไปที่ไดเรกทอรีต่อไปนี้ ค้นหาไฟล์ทั้งหมดที่เกี่ยวข้องกับ Intego และแอปพลิเคชัน Intego ที่คุณเคยใช้ และลบพวกมันออกจากโฟลเดอร์เหล่านี้
หมายเหตุ: ให้ดูภายในโฟลเดอร์ อย่าลบโฟลเดอร์จริงๆ เพราะมันเป็นโฟลเดอร์ระบบที่สำคัญ เพื่อเปิดโฟลเดอร์โดยตรง ให้เปิด Finder → Go และพิมพ์พาธโฟลเดอร์ทีละอันตามที่ระบุด้านล่าง
/Library/Extensions /Library/LaunchDaemons /System/Library/Extensions /System/Library/LaunchDaemons
เมื่อโฟลเดอร์เปิดแล้ว ให้ค้นหาไฟล์ Intego และลบทิ้ง คุณยังสามารถใช้ AppCleaner ช่วยทำได้ (ดูลิงก์ใต้วิธีที่ 1)