พร็อกซีสำหรับ snapd แยกจากพร็อกซีสำหรับแอป snap
กำหนดค่าเดมอนที่ดึง snap แยกจากการตั้งค่าแอปที่รันอยู่ภายใน snap เหล่านั้น
เมื่อ snap install ทำงานได้แล้ว แต่แอปที่ตามมากลับเชื่อมต่อไม่ได้ แสดงว่ามีเจ้าของคำขอสองรายที่ต่างกัน:
| การทำงานที่ล้มเหลว | การกำหนดค่าที่ต้องตรวจสอบ |
|---|---|
| การค้นหา ดาวน์โหลด หรือรีเฟรช snap | การกำหนดค่าการเข้าถึงสโตร์ของ snapd และสภาพแวดล้อมของเดมอน |
| การเชื่อมต่อจากแอปที่ติดตั้งไว้ | ไคลเอนต์เครือข่ายของแอปนั้น สภาพแวดล้อมแซนด์บ็อกซ์ การตั้งเดสก์ท็อป และที่เก็บใบรับรอง |
สำหรับ snapd ให้ใช้ส่วนต่อประสานที่การติดตั้งรองรับ ปลายทาง HTTP จากรายการพร็อกซี HTTP เป็นตัวเลือกก็ต่อเมื่อการเข้าถึงสโตร์สาธารณะอาจใช้พร็อกซีสาธารณะได้ ตัวเลือก proxy.http และ proxy.https เป็นเรื่องเฉพาะผลิตภัณฑ์ การนำไปใช้และไฟล์สภาพแวดล้อมของบริการต้องตรงกับระบบที่ปรับใช้ การ export ในเทอร์มินัลขณะรันคำสั่ง snap ไม่ได้แทนที่สภาพแวดล้อมเริ่มต้นของเดมอน
เทมเพลตยูนิตต้นทางมีอินพุตไฟล์สภาพแวดล้อม แต่พาธที่ติดตั้งและค่าที่มีอยู่เดิมมีความสำคัญ เมื่อเหมาะสม drop-in ของ systemd สามารถจัดหาสภาพแวดล้อมนั้นได้ การโหลดยูนิตที่เปลี่ยนแปลงและการสร้างกระบวนการเดมอนใหม่เป็นคนละขั้นตอน
สำหรับแอป snap ที่กำลังทำงาน ให้ตรวจสอบเส้นทางคำขอของแอปเอง ความสำเร็จจากสโตร์ไม่ได้ยืนยันว่าแอปสืบทอดการตั้งค่าเหล่านั้นหรือเชื่อถือใบรับรองชุดเดียวกัน ระบุการทำงานที่ล้มเหลวก่อน เพื่อให้ปัญหาของแอปไม่นำไปสู่การรีสตาร์ทเดมอนดาวน์โหลดจากสโตร์ที่ยังปกติดีซ้ำแล้วซ้ำเล่า