4.11. Instalacja certyfikatów ssl dla mailcheckera (System Linux)
W sytuacji błędu w logach mailcheckera takiego jak w załączniku poniżej, należy zainstalować certyfikat SSL do danego serwera poczty.
1. Uzyskanie pliku z certyfikatem.
W Firefox wchodzimy na stronę www, na której można zalogować się do konta pocztowego na problematycznym serwerze poczty lub otrzymujemy certyfikat od administratora serwera poczty.
Logujemy się do konta pocztowego.
W menu Firefox: Narzędzia -> Informacje o stronie -> Bezpieczeństwo -> Wyświetl certyfikat -> Szczegóły -> Eksportuj i zapisujemy plik z certyfikatem na dysku lokalnym, pod nazwą np. CERT
2. Wysłanie pliku z certyfikatem na serwer na którym działa usługa mailchecker
Plik CERT kopiuję na serwer z Berberisem np. do /usr/local/berberis_server
3. Import certyfikatu.
Poprzez putty loguję się jako root do serwera na którym działa usługa mailchecker.
Zatrzymuję usługi berberisowe i wydaję polecenia:
cd /usr/local/berberis_server/java/jre1.6.0_16/bin
./keytool -list -v -keystore /usr/local/berberis_server/java/jre1.6.0_16/lib/security/cacerts
Zostanę zapytany o hasło: -> zostawiam puste i klikam Enter
Na konsoli zostaną pokazanę wszystkie certyfikaty zaimportowane do javy berberisowej i moge sprawdzić czy certyfialktu z pliku CERT już tutaj nie ma. Na pewno go nie będzie.
Teraz importujemy certyfikat z pliku CERT wydając polecenie:
./keytool -import -noprompt -trustcacerts -alias ALIAS_MOJEGO_CERTYFIKATU -file /usr/local/berberis_server/CERT
-keystore /usr/local/berberis_server/java/jre1.6.0_16/lib/security/cacerts
Zostanę zapytany o hasło -> podaję: changeit -> Enter
Certyfikat winien zosatać dodany.
Startuję usługi berberisowe zatrzymane wcześniej.