Udany snap install, po którym aplikacja nie może się połączyć, dotyczy dwóch różnych właścicieli żądań:

Nieudana operacjaKonfiguracja do sprawdzenia
Znalezienie, pobranie lub odświeżenie snapaKonfiguracja dostępu snapd do sklepu i środowisko demona
Połączenie z zainstalowanej aplikacjiKlient sieciowy tej aplikacji, środowisko sandbox, ustawienia pulpitu i magazyn zaufania

W przypadku snapd użyj obsługiwanego interfejsu instalacji. Punkt końcowy HTTP z listy proxy HTTP jest kandydatem tylko wtedy, gdy publiczny dostęp do sklepu może używać publicznych proxy. Opcje proxy.http i proxy.https są specyficzne dla produktu; ich zastosowanie i pliki środowiska usługi muszą odpowiadać wdrożonemu systemowi. Eksport w terminalu wykonany podczas działania polecenia snap nie zastępuje środowiska startowego demona.

Szablon jednostki upstream zawiera wejścia plików środowiska, ale znaczenie mają zainstalowane ścieżki i istniejące wartości. Gdzie to właściwe, drop-in systemd może dostarczyć to środowisko. Wczytanie zmienionej jednostki i ponowne utworzenie procesu demona to różne kroki.

W przypadku działającej aplikacji snap zbadaj jej własną ścieżkę żądania. Sukces w sklepie nie dowodzi, że odziedziczyła te ustawienia ani że ufa tym samym certyfikatom. Najpierw nazwij nieudaną operację, aby problem aplikacji nie prowadził do wielokrotnego restartowania zdrowego demona pobierania.

Powiązane artykuły