01 nov. Domeniul functioneaza, dar SSL-ul este invalid dupa migrare. De ce?
Simptomul: Domeniul accesibil, dar SSL invalid
Dupa ce ai mutat un site pe un alt server sau hosting, poti observa ca domeniul este functional si se incarca paginile, insa certificatele SSL afiseaza o eroare de securitate: browserele arata ca site-ul nu este sigur sau certificatul este invalid. Aceasta problema afecteaza increderea vizitatorilor si accesul securizat la site.
De ce apare aceasta situatie dupa migrare?
Exista mai multe cauze frecvente pentru aparitia problemelor cu SSL dupa o migrare. Este important sa intelegi fiecare in parte pentru a putea interveni corect.
Cauze posibile ale invalidarii SSL-ului
- Certificate neinstalat sau instalat incorect pe noul server: Daca pe serverul nou nu este configurat certificatul SSL pentru domeniul respectiv sau daca acesta nu corespunde cu numele domeniului, browserul va emite avertisment.
- DNS nu este actualizat corect: Dupa migrare se schimba adresa IP a domeniului (inregistrarea A sau AAAA). Daca DNS-ul nu a fost propagat complet sau inca indica vechiul IP, traficul nu ajunge catre serverul cu SSL valid.
- Domeniul referit in certificat nu corespunde cu domeniul accesat: Un certificat poate fi emis pentru www.domeniu.ro, iar accesul se face catre domeniu.ro fara www (sau invers), iar serverul nu face redirect corespunzator.
- Certificat emis pentru o alta adresa decat cea finala: Daca sitemap-ul site-ului sau setarile WordPress indica adrese HTTP sau IP-uri interne, browserul semnaleaza nesiguranta.
- Certificate expirat sau revocat: Dupa migrare, un certificat folosit anterior poate fi deja expirat. Serverul nou are nevoie de un certificat valid, actualizat.
- Configuratii SSL necorespunzatoare pe server: Daca serviciul de hosting nu este configurat pentru a raspunde cu SSL in mod corect, chiar daca certificatul exista, browserele pot afisa avertizari.
Pasii de verificare in cazul unei migratii cu SSL invalid
Un diagnostic corect ajuta sa identifici rapid problema. Urmatorii pasi sunt esentiali:
- Verifica propagarea DNS: Foloseste unelte precum dig sau site-uri de verificare DNS pentru a vedea daca domeniul indica IP-ul corect al serverului web unde a fost mutat site-ul.
- Verifica prezenta certificatului SSL pe server: In panoul de control WebHotel poti vedea daca certificatul este instalat pentru domeniul respectiv. Daca nu este, configureaza un certificat.
- Testeaza din browser si unelte online: Site-uri ca SSL Labs ofera un raport detaliat despre certificate si configurarea SSL.
- Verifica versiunea HTTP si redirectionarile: Asigura-te ca toate URL-urile redirectioneaza spre https://corect-domeniu.ro si nu raman linkari HTTP sau IP-uri direct in WordPress sau .htaccess.
- Inspecteaza configurarile site-ului WordPress: Uneori setarile din Site Address si WordPress Address pot fi inca pe HTTP sau pe un domeniu temporar. Corecteaza-le in setari sau in fisierul wp-config.php.
Greseli frecvente la migrarea cu SSL
- Neglijarea configurarii completa a DNS inainte de schimbare, ceea ce duce la accesarea site-ului inca dinspre vechiul server fara SSL valabil.
- Ignorarea instalarii certificatului SSL pe noul hosting sau folosirea doar a fisierelor vechi fara configurarea completa.
- Setari WordPress sau plugin-uri care forteaza linkuri HTTP si astfel apar erori de tip „mixed content” sau invalidare SSL.
- Lipsa redirectionarilor corecte HTTP -> HTTPS, provocand confuzie si afisarea paginii fara securitate.
Ce poate face furnizorul de hosting WebHotel?
WebHotel pune la dispozitie servicii de gazduire care permit instalarea si gestionarea certificatului SSL pentru domeniul tau. Daca ai migrat pe WebHotel din alta platforma, trebuie sa te asiguri ca:
- Ai actualizat inregistrarile DNS catre IP-ul serverului WebHotel.
- Ai instalat certificatul SSL disponibil pentru domeniul tau in panoul WebHotel.
- Ai configurat corect WordPress si redirectionarile HTTPS.
Daca intampini probleme tehnice, poti contacta suportul WebHotel pentru asistenta la configurarea SSL dupa migrare.
Recomandari pentru a evita problemele SSL dupa migrare
- Pregateste in prealabil instalarea unui certificat SSL nou sau reutilizarea celui existent in cadrul noii gazduiri.
- Verifica toate setarile DNS si asteapta propagarea completa inainte de schimbarea finala.
- Pregateste o sincronizare intre fisiere si baze de date in asa fel incat sa minimizezi diferentele temporare in accesarea site-ului.
- Testarea site-ului folosind un subdomeniu temporar sau IP-ul nou pentru a vedea cum functioneaza SSL inainte de lansarea in productie.
- Foloseste metode de redirectionare corecte HTTP -> HTTPS, in fisierele de configurare sau plugin-uri WordPress adecvate.
FAQ – Intrebari frecvente
De ce primesc eroare de certificat SSL dupa ce am schimbat nameserverele?
Este posibil ca DNS-ul sa nu fie propagat complet catre noul IP al serverului cu certificatul instalat, respectiv vizitatorii inca acceseaza vechiul server fara SSL valid.
Pot folosi certificatul SSL emis pe vechiul hosting pe noul server?
Da, daca detii fisierele certificatului si cheia privata, poti face instalarea pe noul server, cu conditia sa corespunda domeniului respectiv si sa nu fie expirat.
Ce fac daca certificatul SSL emis de Let’s Encrypt nu se reinnoieste dupa migrare?
In cazul certificatele Let’s Encrypt, configurarea serverului trebuie sa permita accesul la endpoint-urile de validare. Acest lucru se face prin configurarea corecta a DNS-ului si a serverului web.
Site-ul meu inca incarca imagini sau scripturi HTTP dupa migrare. Este o problema pentru SSL?
Da, acest fenomen genereaza „Mixed Content” si browserul poate semnala site-ul ca nesigur. Trebuie sa actualizezi URL-urile din baze de date si surse la https:// pentru a evita aceasta problema.
Cum pot verifica daca SSL-ul este corect instalat pe domeniul meu?
Foloseste instrumente online precum SSL Labs care afiseaza detalii privind validitatea certificatului, lantul de incredere si posibilele probleme de configurare.
Daca intampini probleme dupa migrare cu certificatul SSL sau alte aspecte legate de hosting, WebHotel iti poate oferi suport tehnic pentru a te ajuta cu pasii corecti.
