08 oct. Domeniul functioneaza, dar SSL-ul este invalid dupa migrare. De ce se intampla acest lucru?
Simptom: Site-ul functioneaza, dar certificat SSL este invalid
Dupa mutarea unui site web sau a unui domeniu catre un alt furnizor de hosting, este frecvent intalnita situatia in care domeniul pare functional, insa certificatul SSL afiseaza statusul ,,invalid” sau ,,nerecunoscut”. Aceasta problema afecteaza securitatea conexiunii HTTPS si increderea utilizatorilor, dar cauza nu este intotdeauna evidenta.
Cauze posibile pentru SSL invalid dupa migrare
Pentru a intelege de ce certificatul SSL devine invalid dupa o migrare, trebuie sa analizam cateva aspecte tehnice care tin de domeniu, DNS, setarile hostului si SSL.
- Certificatul SSL nu a fost instalat corect pe noul server
O migrare presupune mutarea fisierelor site-ului si a bazei de date, dar certificatul SSL trebuie instalat separat. Daca acest pas este omis sau configurat necorespunzator, browserul va semnala invaliditate. - Domeniul nu este inca propagat complet catre noul server
Dupa schimbarea nameserverelor sau a inregistrarilor DNS, propagarea poate dura pana la 48 de ore. Daca cererea HTTPS ajunge inca la vechiul server/sursa fara certificatul corespunzator, SSL-ul va aparea invalid. - Certificatul SSL este emis pentru un alt domeniu sau subdomeniu
Daca se foloseste un certificat emis pentru un domeniu anterior, subdomeniu diferit sau fara www/ cu www diferit, browserul poate respinge certificatul. - Fisierele de configurare nu indica corect utilizarea SSL
In cazul site-urilor WordPress sau WooCommerce, URL-urile din baza de date si in fisiere trebuie sa fie actualizate pentru a folosi https://. Lipsa acestor modificari cauzeaza avertismente de securitate sau erori de continut mixt. - Certificatul SSL a expirat sau nu a fost reinnoit
In unele cazuri, certificatul era aproape de expirare si dupa migrare a devenit invalid. Este important sa verificati valabilitatea certificatului. - Serviciul SSL nu este activ sau suportat in pachetul de hosting nou
Unele pachete de gazduire pot necesita activare explicita a serviciului SSL sau nu includ SSL gratuit. Astfel, dupa migrare, SSL nu este activ.
Ce trebuie sa verifici inainte si dupa migrare pentru SSL valid
1. Starea configuratiei DNS
- Verifica daca nameserverele domeniului sunt actualizate catre noul hosting webhotel.ro sau furnizorul final.
- Foloseste comenzi
nslookupsaudigpentru a confirma IP-ul serverului. - Asteapta propagarea pentru zona DNS, verificand cu instrumente online de testare DNS.
2. Instalarea corecta a certificatului SSL
- Confirma ca certificatul SSL este instalat pe serverul de hosting nou (webhotel.ro poate asista la instalare daca este inclus).
- Daca folosesti un certificat Let’s Encrypt, asigura-te ca triggerul pentru emitere si reinnoire este functional.
- Verifica formatul certificatului (privat, intermediari si public) si asigura-te ca fisierele sunt complete si corecte.
3. Setarile site-ului si WordPress
- Actualizeaza URL-urile in baza de date pentru a folosi HTTPS, incluzand adresa site-ului si a fisierelor media.
- Verifica fisierul
wp-config.phppentru directive legate de SSL si redirectionari HTTPS. - Configureaza corect redirectionarea HTTP catre HTTPS prin fisierul .htaccess sau setarile serverului Web (webhotel.ro ofera suport pentru acest aspect).
4. Verificarea expirarii si reinnoirii SSL
- Confirma data expirarii certificatului in browser sau cu instrumente SSL online.
- In cazul certificatelelor Let’s Encrypt, verifica daca automatizarea reinnoirii este functionala.
Pasi de diagnostic pentru rezolvarea SSL invalid dupa migrare
- Testeaza accesul site-ului in browser si analizeaza eroarea SSL afisata
Acestea pot indica domeniul certificatului, expirarea sau alte probleme. - Verifica setarile DNS cu instrumente profesionale pentru a confirma propagarea corecta.
- Confirma instalarea certificatului pe server folosind un toolbox SSL, de exemplu SSL Labs.
- Verifica configuratia WordPress sau aplicatia web pentru URL-urile folosind HTTPS.
- Activeaza redirectionarea HTTP catre HTTPS corecta, evitand erorile de redirect loop.
- In caz de migrare pe webhotel.ro, solicita suport tehnic pentru verificare certificat si reguli de configurare.
Greseli frecvente de evitat
- Presupunerea ca certificatul se muta automat odata cu fisierele si baza de date.
- Ignorarea perioadei de propagare DNS si testarea prematura a site-ului HTTPS.
- Neactualizarea URL-urilor interne din WordPress sau alte CMS-uri la HTTPS.
- Neverificarea expirarii certificatelor si lipsa de reinnoire la timp.
Preventia problemelor SSL la migrare
- Planifica instalarea si configurarea SSL inainte sau imediat dupa mutarea domeniului/site-ului.
- Foloseste un certificat emis special pentru domeniul tau si asigura-te ca acopera toate variantele subdomeniilor folosite.
- Testeaza noul hosting cu o subadresa temporara si SSL valid inainte de schimbarea DNS-ului definitiv.
- Consulta suportul tehnic al furnizorului pentru asistenta tehnica privind SSL si DNS.
Intrebari frecvente (FAQ)
De ce apare eroarea „Certificat SSL invalid” dupa ce am schimbat hostingul?
Cel mai probabil certificatul nu este instalat pe noul server, sau domeniul inca nu este propagat corect catre IP-ul care ofera certificate SSL valide.
Pot transfera certificatul SSL de la vechiul hosting catre webhotel.ro?
Certificatele SSL de tip Let’s Encrypt sunt emise pentru fiecare server si doamna separat, deci de regula trebuie facuta o reemitere pe noul server.
Cum aflu daca problema este la configurarea DNS sau la certificatul SSL?
Verifica daca domeniul rezolva catre noile servere si foloseste un test online de certificate SSL (ex: SSL Labs) pentru a vedea ce certificat este afisat si daca este valid.
Ce rol are redirectionarea HTTP -> HTTPS in validarea SSL?
Redirectionarea asigura ca utilizatorii si motoarele de cautare acceseaza versiunea securizata a site-ului, evitand avertismentele de securitate legate de conexiune nesigura.
Ce pot face daca certificatul SSL al noului hosting este expirant?
Contacteaza furnizorul de hosting pentru reinnoirea certificatului sau activeaza o noua instalare SSL prin sistemele puse la dispozitie (de exemplu prin panoul webhotel.ro).
Contact
Web Hotel
Telefon: +4 0722 501 939
Email: info@webhotel.ro
Website: https://webhotel.ro/
