Problem z ładowaniem stron HTTPS - iOS 12/13/14

Zaczęty przez Dom97, 11 Styczeń 2026, 02:49:04

Poprzedni wątek - Następny wątek

0 użytkowników i 1 Gość przegląda ten wątek.

Dom97

Ten poradnik przyda się użytkownikom starszych wersji iOS (np. iOS 9, 10, 12), które nie posiadają wbudowanego zaufania do nowego root-certyfikatu Let's Encrypt, co powoduje błędy typu "Połączenie nie jest prywatne" na wielu stronach.

1. Pobranie certyfikatu
Otwórz przeglądarkę Safari na swoim iPhonie lub iPadzie.

Uwaga: Zaleca się użycie Safari do tej konkretnej czynności, ponieważ system iOS najlepiej rozpoznaje pliki certyfikatów pobierane przez systemową przeglądarkę.

Wejdź na oficjalną stronę Let's Encrypt z certyfikatami:
https://letsencrypt.org/certs/isrgrootx1.pem

Pojawi się komunikat: "Ta witryna próbuje pobrać profil konfiguracji. Czy chcesz na to pozwolić?". Kliknij Pozwól.

Po zakończeniu pobierania zobaczysz informację: "Profil został pobrany. Przejrzyj go w aplikacji Ustawienia, jeśli chcesz go zainstalować". Kliknij Zamknij.

Krok 2: Instalacja profilu certyfikatu
Otwórz aplikację Ustawienia.

Na samej górze (pod Twoim Apple ID) powinna pojawić się nowa sekcja: Pobrany profil. Kliknij ją.
Jeśli jej nie widzisz, wejdź w Ogólne > VPN i urządzenia (lub Profile).
Wybierz profil o nazwie ISRG Root X1.
Kliknij Instaluj w prawym górnym rogu.
Wprowadź kod odblokowania telefonu (Passcode).
Potwierdź instalację, klikając ponownie Instaluj na ekranie ostrzeżenia.

Krok 3: Pełne zaufanie do certyfikatu (Kluczowy krok!)
W systemie iOS samo zainstalowanie certyfikatu nie wystarczy – trzeba ręcznie włączyć dla niego pełne zaufanie dla SSL.

Przejdź do Ustawienia > Ogólne > To urządzenie.

You cannot view this attachment.

Przewiń na sam dół i wybierz Ustawienia zaufania certyfikatów.

You cannot view this attachment.
W sekcji "Włącz pełne zaufanie dla certyfikatów głównych" znajdź ISRG Root X1.

You cannot view this attachment.
Przesuń suwak obok niego na pozycję włączoną (zieloną).

Potwierdź wybór w wyskakującym okienku.

11 Styczeń 2026, 02:55:58
Dodatkowo zaleca się włączenie wsparcie dodatkowych funkcji w Safari oraz posiadanie JB i instalacja tweaka Polyfills.

Konfiguracja Safari następuje poprzez Ustawienia -> Safari -> Experimental Features


You cannot view this attachment.


You cannot view this attachment.

Powinniśmy aktywować poniższe funkcje:
CSS Cascade Layers (e.g. CSS @layer)
CSS color-mix()
CSS Containment (e.g. CSS contain: paint;)
CSS Overscroll Behavior (e.g. CSS overscroll-behavior: contain;)
CSS overflow: clip support (e.g. CSS overflow: clip;)
CSSOM View Smooth Scrolling (e.g. CSS scroll-behavior: smooth;)
Dialog Element (HTML <dialog> element)
HTTP/3 (HTTP/3 protocol support)
Lazy iframe loading (HTML <iframe> loading attribute)
Lazy image loading (HTML <image> loading attribute)
TransformStream API (Web Streams API TransformStream)
Web Animations composite operations (Web Animations API composite property)
inert attribute (HTML inert attribute)

Dokumentacje tweaka PolyFills oraz link do aktualnego repo znajdują się Nie masz uprawnień do wyświetlania linków. Zarejestruj się lub Zaloguj
* HP Elitebook 725 G3 |  AMD A12-8800B | AMD R7 Graphics | 16GB DDR3 | 256GB nVME | Ultramarine Flagship Edition x CachyOS Kernel
* Dell Chromebook 5190 | Intel Celeron N3350 | Intel HD Graphics 500 | 4GBB DDR3 | 32GB eMMc | Windows 10