W tym tutorialu przedstawię procedurę instalacji i użycia nginx, który posłuży nam do "włączenia obsługi" TLS 1.2 na Nokii N900, w domyślnej przeglądarce. Działa to na zasadzie przekierowywania wszystkich połączeń https do http.
Strona HowsmySSL potwierdza, że posiadamy TLS 1.2
Instalacja nginx:
1. Włączamy repozytorium CSSU Devel. Jest to repozytorium, z którego w żadnym wypadku nie instalujemy aktualizacji, najlepiej wyłączyć go natychmiast po wykonaniu kroków!. Wchodzimy w link:
- Code: Select all
Please Login or Register, to see this Content
Przez MicroB, potwierdzamy.
2. Instalujemy openssl przez terminal:
- Code: Select all
Please Login or Register, to see this Content
3. Pobieramy plik DEB:
- Code: Select all
Please Login or Register, to see this Content
4. Instalujemy przez terminal:
- Code: Select all
Please Login or Register, to see this Content
5. Pobieramy config do nginx-a z linku. Umieszczamy go na Nokii N900.
- Code: Select all
Please Login or Register, to see this Content
6. Aby umieścić config w odpowiedniej lokalizacji, w XTerm:
- Code: Select all
Please Login or Register, to see this Content
7. Uruchamiamy nginx:
- Code: Select all
Please Login or Register, to see this Content
8. Edytujemy nasze połączenie WiFi, albo tworzymy nowe, konfigurując proxy w taki sposób:
9. Teraz nginx jest włączony i działa Jak to wygląda w praktyce?
Strona HowsMySSL przed operacją:
Pokazuje "Bad" i że wspiera jedynie TLS 1.0.
Strona HowsMySSL po operacji:
Pokazuje "Proably Okay" i że wspiera TLS 1.2.
Widok odpalonej Wikipedii, która nie wspiera TLS 1.0:
Poniżej zaś zamieszczam skrypt, który ułatwia włączanie nginx.
- Code: Select all
Please Login or Register, to see this Content
By pozwolić na jego uruchamianie:
- Code: Select all
Please Login or Register, to see this Content
By go uruchomić:
- Code: Select all
Please Login or Register, to see this Content
Należy pamiętać, że sporo stron i tak się nie wyświetli ze względu na ograniczenia przegladarki.
Pozdrawiam, mam nadzieję że pomogłem