| Termin | Definicja |
|---|---|
| serwer nie obsługuje STARTTLS | Brak obsługi STARTTLS przez serwer uniemożliwia szyfrowanie połączenia przy wysyłce. Serwer nie obsługuje STARTTLS – czym jest ten komunikatKomunikat „serwer nie obsługuje STARTTLS” pojawia się najczęściej podczas konfigurowania poczty elektronicznej w programie używanym do wysyłania wiadomości. Oznacza, że aplikacja próbuje rozpocząć połączenie z serwerem pocztowym w trybie, który zakłada możliwość przejścia z nieszyfrowanej komunikacji do połączenia chronionego przez TLS, lecz po drugiej stronie nie otrzymuje potwierdzenia obsługi tego mechanizmu. W takiej sytuacji klient pocztowy może przerwać wysyłkę, wyświetlić ostrzeżenie albo pozostawić wiadomość w skrzynce nadawczej. STARTTLS nie jest osobnym rodzajem serwera ani niezależnym protokołem pocztowym. Jest rozszerzeniem stosowanym między innymi przy komunikacji SMTP, czyli przy przekazywaniu wiadomości wychodzących. Po nawiązaniu połączenia aplikacja pyta serwer, czy dostępna jest komenda STARTTLS. Jeżeli odpowiedź jest pozytywna, połączenie zostaje przełączone na szyfrowane, a dalsza wymiana danych odbywa się w bezpieczniejszym kanale. Gdy serwer nie udostępnia tej funkcji, ustawienie wymagające STARTTLS nie może zostać zrealizowane. Sam komunikat nie zawsze oznacza awarię sprzętu. Przyczyną może być błędny wybór portu, niewłaściwy typ zabezpieczenia, literówka w nazwie serwera, nieaktualna konfiguracja programu pocztowego albo ograniczenie po stronie dostawcy poczty. Zdarza się także, że ustawienia zostały skopiowane z innej skrzynki, mimo że oba konta korzystają z odmiennych zasad połączeń. STARTTLS w serwerze pocztowym a inne sposoby szyfrowaniaW konfiguracji poczty można spotkać kilka podobnie brzmiących opcji, które nie powinny być traktowane jako zamienne. STARTTLS rozpoczyna połączenie bez szyfrowania, a następnie żąda jego zabezpieczenia. Wariant określany jako SSL/TLS, często nazywany również szyfrowaniem niejawnym, zakłada rozpoczęcie komunikacji od razu w kanale szyfrowanym. W praktyce właściwy wybór zależy od tego, jakie ustawienia udostępnia konkretny dostawca poczty oraz jaki port został dla nich przeznaczony. Najczęstszy błąd polega na połączeniu opcji STARTTLS z portem przeznaczonym dla szyfrowania niejawnego albo odwrotnie. Wtedy serwer może odrzucić pierwsze polecenie, nie rozpoznać oczekiwanego formatu rozmowy lub zwrócić komunikat sugerujący brak obsługi STARTTLS. Nie należy zmieniać kilku parametrów jednocześnie bez zapisania wcześniejszej konfiguracji, ponieważ utrudnia to ustalenie, które ustawienie powodowało problem. Ważne jest również rozróżnienie szyfrowania transmisji od bezpieczeństwa całej poczty. STARTTLS chroni dane przesyłane między programem a serwerem, ale nie gwarantuje, że wiadomość będzie szyfrowana na każdym kolejnym odcinku drogi do odbiorcy. Nie zastępuje też silnego hasła, dodatkowych zabezpieczeń konta ani sprawdzenia certyfikatu serwera. Jeżeli program ostrzega o nieważnym lub niepasującym certyfikacie, nie powinno się bez sprawdzenia wyłączać weryfikacji, ponieważ mogłoby to ułatwić przechwycenie danych logowania. Podczas porównywania ustawień warto sprawdzić cztery elementy: nazwę serwera SMTP, numer portu, rodzaj zabezpieczenia oraz sposób uwierzytelniania. Czasami dostawca wymaga logowania pełnym adresem e-mail, a nie samą nazwą użytkownika. W innych przypadkach konieczne jest osobne hasło do aplikacji albo włączenie dostępu SMTP w panelu konta. Każdy z tych warunków może spowodować nieudaną wysyłkę, nawet gdy sam serwer działa prawidłowo. Typowe problemy, gdy serwer nie obsługuje STARTTLSJedną z częstych przyczyn jest niezgodność ustawień zapisanych w programie pocztowym z aktualną dokumentacją dostawcy. Po zmianie operatora domeny, przeniesieniu skrzynki albo aktualizacji aplikacji mogą pozostać stare dane serwera. Problem może wystąpić również po przywróceniu kopii profilu pocztowego na innym komputerze. W takim przypadku warto ponownie wprowadzić parametry ręcznie, zamiast zakładać, że wcześniej zapisane ustawienia nadal są aktualne. Drugą grupę przyczyn stanowią blokady sieciowe. Zapora systemowa, pakiet ochronny, filtr antyspamowy lub urządzenie sieciowe może analizować ruch SMTP i modyfikować jego przebieg. Niektóre sieci ograniczają połączenia na wybranych portach, szczególnie gdy wykorzystywane są one do masowej wysyłki poczty. Objawem może być brak odpowiedzi, rozłączenie po rozpoczęciu STARTTLS albo komunikat o niedostępnej funkcji, mimo że z innej sieci ta sama skrzynka działa poprawnie. Znaczenie ma także stan certyfikatów i zgodność szyfrowania z systemem operacyjnym. Bardzo stary program pocztowy może nie rozpoznawać nowszych certyfikatów lub metod TLS, a zbyt restrykcyjnie ustawiona zapora może blokować wymagane połączenie. Z kolei wyłączenie wszystkich kontroli bezpieczeństwa nie jest prawidłową metodą diagnostyczną. Bezpieczniej jest wykonać krótką próbę z właściwie skonfigurowanym wyjątkiem, a następnie przywrócić ochronę i sprawdzić logi aplikacji. Nie należy też mylić problemu z wysyłką z problemem odbioru wiadomości. SMTP dotyczy przede wszystkim poczty wychodzącej. Odbiór korzysta zwykle z POP3 albo IMAP i może działać prawidłowo w tym samym czasie. Jeżeli wiadomości są odbierane, lecz nie można ich wysłać, analizę powinno się rozpocząć od ustawień serwera wychodzącego, a nie od usuwania całego konta. W niektórych konfiguracjach serwer rzeczywiście nie udostępnia STARTTLS. Nie oznacza to, że należy automatycznie zaakceptować połączenie bez szyfrowania. Najpierw trzeba ustalić, czy dostępny jest inny port lub inny wariant zabezpieczenia. Jeżeli dostawca nie oferuje bezpiecznej metody, należy rozważyć kontakt z jego pomocą techniczną, ponieważ przesyłanie hasła i treści wiadomości otwartym kanałem wiąże się z podwyższonym ryzykiem. Jak sprawdzić ustawienia przed zgłoszeniem serwer nie obsługuje STARTTLSPraktyczną diagnostykę warto rozpocząć od zapisania dokładnej treści komunikatu oraz momentu, w którym się pojawia. Znaczenie ma informacja, czy błąd występuje przy wysyłaniu, podczas testu konta, po zmianie hasła, po aktualizacji programu czy tylko w konkretnej sieci. Przydatne może być także ustalenie, czy problem dotyczy jednej skrzynki, wszystkich kont w programie, czy wyłącznie jednego urządzenia.
Jeżeli po zmianie ustawień program proponuje zaakceptowanie certyfikatu, należy dokładnie odczytać jego nazwę, datę ważności i zgodność z adresem serwera. Ostrzeżenie może wynikać z literówki w nazwie hosta, dlatego poprawienie adresu często rozwiązuje problem bez dodatkowych zmian. W przypadku kont firmowych lub domenowych nie powinno się korzystać z przypadkowych porad dotyczących innych operatorów, ponieważ parametry mogą wyglądać podobnie, lecz działać na innych zasadach. Dobrym krokiem jest również utworzenie kopii bieżących ustawień i zanotowanie każdej wprowadzanej zmiany. Pozwala to wrócić do poprzedniego stanu, jeżeli nowa konfiguracja okaże się nieprawidłowa. Nie zaleca się wielokrotnego wpisywania hasła w ciemno. Przy błędnym haśle konto może zostać czasowo zablokowane, a późniejsze komunikaty mogą zaciemnić pierwotną przyczynę. Jeżeli problem pojawił się po aktualizacji systemu, warto sprawdzić, czy program pocztowy i jego składniki zabezpieczeń są zgodne z bieżącą wersją systemu. Gdy komunikat występuje tylko w jednej aplikacji, można porównać działanie z innym sprawdzonym programem, zachowując ostrożność przy udostępnianiu danych logowania. Taki test pomaga rozdzielić problem konfiguracji aplikacji od problemu konta lub dostawcy poczty. Kiedy zgłosić serwer nie obsługuje STARTTLS do serwisuZgłoszenie do serwisu jest uzasadnione, gdy podstawowe parametry są zgodne z dokumentacją, a wysyłka nadal kończy się błędem. Szczególnej uwagi wymaga sytuacja, w której komunikat pojawia się na kilku urządzeniach, dotyczy wielu skrzynek albo towarzyszą mu ostrzeżenia o certyfikacie, rozłączaniu połączenia i blokadzie logowania. Wtedy przyczyna może leżeć w profilu użytkownika, systemie ochrony, konfiguracji sieci lub sposobie działania usługi pocztowej. Przed przekazaniem urządzenia warto przygotować nazwę używanego programu, wersję systemu, dokładną treść błędu oraz informację o tym, jakie ustawienia były ostatnio zmieniane. Nie należy przekazywać hasła w wiadomości ani zapisywać go w opisie zgłoszenia. Do sprawdzenia wystarczą parametry serwera, port, rodzaj zabezpieczenia i opis zachowania aplikacji. W razie potrzeby dane uwierzytelniające można wprowadzić samodzielnie podczas konfiguracji. W Warszawie takie przypadki może przeanalizować Warszawskie Pogotowie Komputerowe 24/7, sprawdzając konfigurację programu pocztowego, działanie zabezpieczeń oraz zgodność ustawień z wymaganiami dostawcy. W pierwszej kolejności ustala się, czy komunikat wynika z błędnego parametru, blokady lokalnej, nieaktualnego oprogramowania czy ograniczenia po stronie serwera. Pozwala to dobrać rozwiązanie bez wyłączania ochrony i bez akceptowania nieszyfrowanego połączenia bez wyraźnej potrzeby. Jeżeli serwer nie obsługuje STARTTLS, prawidłowa decyzja zależy od dostępnych alternatyw. Czasem wystarczy wybrać właściwy port i odmienny tryb TLS, czasem trzeba odtworzyć profil konta, a czasem skontaktować się z dostawcą poczty w celu potwierdzenia aktualnych parametrów. Do czasu wyjaśnienia problemu nie powinno się wymuszać wysyłki przez kanał, którego bezpieczeństwa nie można potwierdzić. Dotyczy to zwłaszcza wiadomości zawierających dane osobowe, dokumenty, hasła lub informacje dostępowe. |