App Store nie łączy się po włączeniu VPN lub filtra treści
Sprawdź usługi Apple, zegar i zainstalowany komponent, a następnie zmieniaj jedną ścieżkę naraz zamiast czyścić pamięci podręczne lub osłabiać certyfikaty.
Instalujesz VPN lub filtr treści i App Store przestaje się logować albo przestaje pobierać. Safari nadal ładuje strony, przez co problem wygląda na konto Apple, a nie na sieć. Potraktuj go raczej jako cztery osobne pytania: czy Mac dociera do usługi, czy może się zalogować, czy może pobrać katalog i czy może pobrać jedną pozycję. Każde niepowodzenie wskazuje inny etap, a lista poniżej przechodzi je w kolejności, w której pomyłka kosztuje najmniej.
Nazwij awarię, zanim cokolwiek zmienisz
Zapisz, co dzieje się naprawdę. Sklep, który się otwiera, ale nigdy nic nie wyświetla, to problem osiągalności lub proxy, a nie uwierzytelniania. Sklep, który wyświetla pozycje i odmawia pobierania, jest bliżej błędu transportu na połączeniu zbiorczym. Pętla logowania bez tekstu błędu to zwykle stan konta, którego nie naprawi żadne dostrajanie sieci.
Zanotuj, kiedy się zaczęło i co zmieniło się ostatnio. Jeśli odpowiedzią jest nowy produkt sieciowy, jego wersja i komponenty znaczą więcej niż wszystko inne, co zbierzesz. Oba trafiają do zgłoszenia, nawet jeśli naprawisz problem sam, bo następna osoba zacznie tam, gdzie ty skończyłeś.
Krok pierwszy: wyklucz usługi Apple i zegar
Sprawdź stronę System Status Apple i sam tekst błędu, zanim dotkniesz konfiguracji sieci Maca. Awaria usługi wygląda z perspektywy użytkownika dokładnie jak zepsuty filtr i mija bez żadnej zmiany na twoim komputerze. Dwie minuty na tej stronie zwykle oszczędzają godzinę rekonfiguracji.
Potwierdź, że data i godzina są poprawne, łącznie ze strefą czasową. Walidacja certyfikatów zależy od zegara, a Mac, który spał lub podróżował, nie wykona uścisku TLS z usługami, do których docierał wczoraj. Jeśli konto wymaga uwagi, użyj procedury konta, a nie zmian routingu.
Przetestuj drugie urządzenie w tej samej sieci, jeśli możesz. Dwa urządzenia zawodzące razem wskazują na sieć lub usługę; jedno urządzenie zawodzące samotnie wskazuje na konfigurację tego Maca.
Krok drugi: ustal, który komponent zainstalował produkt
Tunel VPN, proxy HTTP, filtr treści i proxy DNS to różne rzeczy, a jeden instalator może dodać więcej niż jedną. Spójrz, co jest faktycznie skonfigurowane, zanim zaczniesz rozumować, bo poprawka jest w tym komponencie, który posiada ruch, który zawodzi.
W obecnych wersjach macOS rozszerzenie sieciowe pojawia się w Ustawieniach systemowych w obszarach prywatności i sieci, obok dowolnej konfiguracji proxy i wszystkich ustawień DNS dodanych przez produkt. Zapisz, co znajdziesz, w tym czy produkt wymusza blokadę, która celowo wymaga połączonego VPN-a.
Ten ostatni szczegół ma znaczenie. Filtr, który blokuje sklep, gdy tunel jest wyłączony, zachowuje się zgodnie z projektem, a traktowanie tego jako błędu prowadzi do wyłączenia ochrony, o którą prosiła organizacja. Przeczytaj własny opis reguły w produkcie, zanim uznasz, że reguła jest błędna.
Krok trzeci: zmieniaj dokładnie jedną ścieżkę naraz
Użyj udokumentowanego elementu sterującego samego produktu, aby przetestować alternatywną ścieżkę, i zmień tylko jedną rzecz. Zarządzany Mac może wymagać administratora do tej zmiany, a obejście polityki, by udowodnić rację, to inna decyzja niż zdiagnozowanie jej.
Gdy sklep działa na dozwolonym wariancie, masz odpowiedź: awaria tkwi w polityce, która rządzi pierwotną ścieżką. Zanieś to ustalenie właścicielowi produktu, zamiast wyłączać każdy komponent zabezpieczeń, by sprawdzić, który miał znaczenie.
Krok czwarty: napraw inspekcję w systemie, który inspekcjonuje
Opublikowane wymagania sieciowe Apple rozdzielają zależności dla aplikacji, aktualizacji oprogramowania, usług konta i walidacji certyfikatów, więc zezwolenie na jedną znaną nazwę hosta nie obejmuje całej usługi. Stwierdzają też, że przechwytywanie HTTPS może zepsuć te usługi.
Gdy proxy lub filtr inspekcjonuje ruch, obsługiwane wyjątki należą do systemu inspekcjonującego i stosuje je ten, kto nim administruje. Nie kompensuj na Macu, osłabiając walidację certyfikatów lub akceptując nieoczekiwany certyfikat, bo to wymienia incydent wsparcia na incydent bezpieczeństwa.
Krok piąty: odinstaluj poprawnie, a potem przekaż czysto
Jeśli produkt nie jest już potrzebny, użyj jego deinstalatora i dokończ każde wymagane ponowne uruchomienie. Przeciągnięcie aplikacji do kosza lub usunięcie wpisu VPN w Ustawieniach nie dowodzi, że rozszerzenie sieciowe, ustawienie proxy lub komponent działający w tle zniknęły, a pozostałość nadal wpływa na ruch.
Oprzyj się pierwszemu odruchowi czyszczenia pamięci podręcznych, plików cookie i elementów pęku kluczy. To wyrzuca stan, którego możesz potrzebować, i rzadko wskazuje, który komponent zmienił ścieżkę. Podobnie nie publikuj pełnego archiwum diagnostyki systemu w założeniu, że nie zawiera nic prywatnego.
Lepsze przekazanie jest krótkie: tekst błędu, przedział czasu, produkt i wersja, zainstalowane komponenty oraz wynik jedynego porównania, na które pozwolono.