14 oct. Domeniul functioneaza, dar SSL-ul apare invalid dupa migrare. Care sunt cauzele?
Simptomul: Domeniul accesibil, dar certificatul SSL este invalid dupa migrare
Dupa ce ai migrat site-ul si domeniul functioneaza corect – adica pagina se incarca, DNS-ul a propagat corect, iar traficul este directionat corect – dar browserul arata o eroare legata de certificat SSL invalid, problema poate provoca confuzie si ingrijorare. Acest articol explica de ce se intampla acest lucru si ce verificari si pasi poti face pentru a remedia situatia.
Cauze frecvente pentru un certificat SSL invalid dupa migrare
- Certificatul SSL nu este inca instalat pe noul server – cel mai comun motiv este ca, desi site-ul si domeniul au fost mutate, certificatul SSL nu a fost trasferat sau instalat corect.
- Configurarea incorecta a domeniului in setarile SSL – certificatul poate fi emis pentru un alt domeniu, subdomeniu gresit sau cu www vs non-www necorespunzator.
- DNS inca indica spre vechiul server sau exista propagare DNS incompleta – daca domeniul inca trimite catre un server vechi unde certificatul nu mai este valid sau lipseste.
- Fisierele de configurare ale serverului web nu sunt actualizate – in cazul folosirii Apache, Nginx sau alt server, configuratiile pentru HTTPS trebuie adaptate la noul mediu.
- Certificatul nu este emis/innoit corect – daca folosesti Let’s Encrypt sau alta autoritate si procesul de validare in noul mediu nu s-a realizat.
- Probleme cu continut mixt (mixed content) – desi certificatul este valid, incarcarea unor resurse HTTP pe pagina poate genera avertismente.
Ce trebuie verificat imediat dupa migrare?
- Validitatea si instalarea certificatului SSL pe noul server: verifica in panoul de control WebHotel daca este activ si configurat pentru domeniul tau.
- DNS: Foloseste unelte de tip DNS lookup pentru a vedea daca domeniul indica corect spre noul IP, fara erori.
- Configurarea serverului web: Verifica ca fisierele de configurare sa includa corect directivele SSL pentru domeniul respectiv.
- Reemiterea certificatului: In cazul Let’s Encrypt, poate fi necesar sa regenerezi certificatul pentru viteza accesarii domainului pe noul server.
- URL-urile din aplicatie/web: In special pentru WordPress si WooCommerce sa nu ramana legaturi sau seteari reprezentand vechiul domeniu sau http.
De ce nu poti vedea imediat certificatul valid chiar daca l-ai instalat?
Dupa o migrare, modificarile legate de DNS care iti indica domeniul catre noul server pot dura pana la 24-48 de ore pentru a se propaga complet (in functie de setarile TTL). In aceasta perioada, unii utilizatori pot fi inca directionati spre vechiul server, unde certificatul este invalid sau inexistent.
De asemenea, cache-ul browserului poate pastra vechi certificate, motiv pentru care o testare in modul incognito sau cu un alt browser este recomandata.
Pasi pentru diagnostic si remediere
- Pasul 1: Verifica mapa DNS si propagarea – Foloseste instrumente ca dnschecker.org sau command prompt dig/ nslookup pentru a vedea daca domeniul indica IP-ul corect.
- Pasul 2: Confirma instalarea certificatului SSL – In WebHotel verifica daca exista un certificat activ si corect configurat pentru domeniul respectiv.
- Pasul 3: Regenerare certificatul SSL – Pentru certificate gratuite precum Let’s Encrypt, poti forta generarea unui nou certificat din panoul de control dupa migrare.
- Pasul 4: Confirma configurarea serverului – In cazul accesului SSH sau prin panoul WebHotel, asigura-te ca portul 443 este deschis si configurarea SSL este activa.
- Pasul 5: Verifica aplicatia – La nivel de WordPress/ WooCommerce seteaza corect optiunile URL sa foloseasca https:// si actualizeaza/inlocuieste URL-urile hardcodate in baza de date, daca exista.
- Pasul 6: Testeaza site-ul cu unelte online – Servicii precum SSL Labs ajuta sa vezi daca certificatul este valid si corect instalat.
Greseli frecvente care duc la SSL invalid
- Neactualizarea inregistrarilor DNS sau schimbarea incorecta a nameserver-elor
- Neinstalarea certificatului SSL dupa migrare sau uitarea reinnoirii lui
- Copierea incompleta a fisierelor configurate pentru HTTPS (ex.: .htaccess, nginx.conf)
- Lasarea adreselor in baza de date sau in cod pe http:// in loc de https://
Preventie pentru migrari viitoare
- Inainte de migrare, verifica daca certificatul SSL poate fi exportat/importat sau va trebui reemis pe noul server.
- Completeaza o lista cu toate elementele ce trebuie migrare: DNS, fisiere, baza de date, email, SSL.
- Planifica testele dupa migrare: verificare DNS, acces HTTPS, instrumente de validare SSL.
- Redu timpul TTL inainte de migrare pentru propagare mai rapida a DNS-ului.
- Comunica furnizorului de hosting detaliile pentru facilitarea reconfigurarii SSL.
Intrebari frecvente (FAQ)
1. De ce browserul afiseaza ,,Certificat SSL invalid” dupa ce am mutat site-ul?
Este posibil ca certificatul sa nu fi fost instalat pe noul server, sa fie emis pentru alt domeniu sau DNS-ul sa nu fi propagat corect inca.
2. Cum pot verifica daca certificatul SSL este instalat corect?
Foloseste unelte online precum SSL Labs sau verifica in panoul de control al hostingului daca certificatul este activ si valid.
3. Este necesar sa reemit certificatul SSL dupa migrare?
Da, de multe ori este necesara reemisia, mai ales daca folosesti certificate gratuite sau hosting nou, deoarece validarea trebuie sa fie facuta din nou pentru domeniul gazduit pe noul server.
4. Ce rol are DNS-ul in problema SSL-ului invalid?
Daca DNS-ul indica catre un server unde SSL-ul nu este instalat corect, browserul va afisa erori, chiar daca certificatul exista pe noul server, dar utilizatorul nu ajunge inca acolo.
5. Cum evit erorile de continut mixt dupa migrare?
Asigura-te ca toate resursele (imagini, CSS, JS) sunt accesate prin HTTPS si in baza de date sau setari ale site-ului nu exista linkuri cu http://.
Contact:
Company: Web Hotel
Phone: +4 0722 501 939
Email: info@webhotel.ro
Website: https://webhotel.ro/
