Proxy cho snapd tách biệt với proxy cho một ứng dụng snap
Cấu hình daemon tải snap tách biệt với các ứng dụng chạy bên trong các snap đó.
Một snap install chạy được nhưng ứng dụng sau đó không kết nối được liên quan đến hai chủ thể yêu cầu khác nhau:
| Thao tác thất bại | Cấu hình cần kiểm tra |
|---|---|
| Tìm, tải xuống hoặc làm mới một snap | Cấu hình truy cập kho của snapd và môi trường của daemon |
| Kết nối từ ứng dụng đã cài đặt | Máy khách mạng của ứng dụng đó, môi trường sandbox, cài đặt màn hình và kho chứng chỉ |
Với snapd, hãy dùng giao diện được bản cài đặt hỗ trợ. Một điểm cuối HTTP từ danh sách proxy HTTP chỉ là ứng viên khi truy cập kho công khai có thể dùng proxy công khai. Các tùy chọn proxy.http và proxy.https của nó mang tính đặc thù sản phẩm; khả năng áp dụng và các tệp môi trường dịch vụ phải khớp với hệ thống đã triển khai. Một lệnh export trong terminal khi chạy lệnh snap không thay thế môi trường khởi động của daemon.
Mẫu unit thượng nguồn có các đầu vào tệp môi trường, nhưng đường dẫn đã cài và giá trị hiện có mới là điều quan trọng. Khi phù hợp, một drop-in của systemd có thể cung cấp môi trường đó. Nạp một unit đã thay đổi và tạo lại tiến trình daemon là hai bước khác nhau.
Với một ứng dụng snap đang chạy, hãy điều tra đường đi yêu cầu của chính nó. Thành công từ kho không chứng minh rằng nó thừa hưởng các cài đặt đó hoặc tin cùng các chứng chỉ. Hãy gọi tên thao tác thất bại trước để sự cố ứng dụng không dẫn đến việc khởi động lại liên tục một daemon tải xuống từ kho vẫn khỏe mạnh.