06 sept. Domeniul functioneaza, dar SSL-ul este invalid dupa migrare. De ce?
Simptomul: Domeniul este accesibil, dar SSL-ul apare ca invalid
Dupa migrarea unui site sau schimbarea serviciului de gazduire, este frecventa situatia in care domeniul functioneaza corect, insa certificatul SSL afiseaza erori: site-ul apare ca nesigur sau browserul avertizeaza ca certificatul este invalid. Acest articol explica cauzele tehnice ale acestei probleme, cum o identificati si cum sa o remediati rapid, fara sa pierdeti accesul HTTPS la site.
Cauze posibile pentru un SSL invalid dupa migrare
- Certificat SSL neinstalat sau incorect instalat pe noul server: Dupa transfer, trebuie sa instalati certificatul SSL pe hostingul nou sau sa generati unul nou daca nu il puteti exporta.
- DNS inca indica spre vechiul server unde SSL-ul nu este valid sau expira.
- Cache DNS sau browser neactualizat – poate afisa certificat vechi sau incorect.
- Nereguli in configuratia serverului web – fisierele de configurare nu directioneaza corect spre certificatul SSL.
- Configuratii incorecte ale domeniului, precum subdomenii sau www neacoperite de certificat.
- Certificat expirat sau invalid pe noul server – poate dupa o migrare veche, cand certificatul nu a fost reinnoit.
- Mixed Content – pagina inca incarca resurse HTTP pe o pagina HTTPS, dand impresia de nesiguranta.
Ce trebuie sa verificati pas cu pas dupa migrare
1. Verificati propagarea DNS
- Folositi unelte precum dig sau nslookup pentru a verifica IP-ul asociat domeniului.
- Adresa IP trebuie sa corespunda hostingului nou unde s-a realizat instalarea SSL.
- Daca DNS-ul inca indica vechiul IP, modificarile trebuie sa se finalizeze, tinand cont de TTL si cache-ul resolver-ului.
2. Asigurati-va ca certificatul SSL este valid si instalat pe serverul nou
- Accesati panoul de control de la webhotel.ro pentru a instala certificatul SSL oferit sau pentru a configura un certificat Let’s Encrypt (daca este disponibil).
- Verificati data de expirare a certificatului si domeniile incluse (SAN – Subject Alternative Names).
- Folositi site-uri online precum SSL Labs pentru un diagnostic detaliat.
3. Configuratia serverului web
- Daca folositi un server Apache sau Nginx verifica fisierele de configurare pentru directivele SSL (certificat, cheia privata, chain).
- Verificati daca redirecturile HTTP -> HTTPS sunt corect implementate, evitand loop-uri sau configurari partiale.
- In cazul WordPress, asigurati-va ca URL-urile din setari si in baza de date folosesc https://.
4. Curatati cache-ul si testati din alte retele
- Stergeti cache-ul DNS local (exemplu: pe Windows comanda
ipconfig /flushdns). - Folositi un alt browser sau un dispozitiv diferit pentru testare.
- Verificati daca nu exista cache de server (proxy, CDN) care serveste continut vechi.
Greselile frecvente care duc la SSL invalid
- Schimbarea nameserverelor fara migrarea completa a zonei DNS, ceea ce duce la pierderea unor inregistrari importante (exemplu MX, A).
- Importarea incompleta a certificatului SSL sau a cheilor private in noul hosting.
- Ignorarea necesitatii activarii HTTPS pentru subdomenii sau variante www ale domeniului.
- Testarea imediat dupa modificarea DNS fara a astepta propagarea completa.
- Neactualizarea referintelor HTTPS in fisierele aplicatiei sau in baza de date.
Solutii pentru remedierea SSL invalid dupa migrare
- Verificati si actualizati inregistrarile DNS pentru a indica IP-ul corect al noului server.
- Instalati un certificat SSL valid pe noul hosting; webhotel.ro ofera suport pentru instalarea certificatelor.
- Folositi un certificat gratuit Let’s Encrypt daca nu aveti unul valabil.
- Corectati configuratia serverului (de exemplu, actualizati fisierele
.htaccesssau configuratiile Nginx pentru HTTPS si redirecturi). - Verificati URL-urile din WordPress sau alt CMS pentru a reflecta adresa HTTPS.
- Folositi unelte de validare a SSL-ului pentru diagnostic suplimentar si corectari.
- Curatati cache-urile DNS, browser si orice sistem de caching folosit.
Checklist rapid pentru domeniul cu SSL invalid dupa migrare
| Pas | Ce verifici | Actiune |
|---|---|---|
| 1 | IP-ul domeniului in DNS | Asigura-te ca indica serverul nou |
| 2 | Certificatul SSL instalat si valid | Instaleaza sau genereaza certificat pe hosting nou |
| 3 | Configuratia HTTPS pe server | Verifica fisiere de configurare pentru SSL si redirecturi |
| 4 | URL-uri din aplicatie (CMS) | Schimba adresele din HTTP in HTTPS |
| 5 | Cache local si server | Curata cache DNS si browser, clearing proxy/CDN cache |
Intrebari frecvente (FAQ)
1. Pot folosi acelasi certificat SSL de pe vechiul hosting?
Da, daca aveti acces la fisierele certificatului si cheii private, puteti importa si instala pe noul server. Altfel este recomandat sa generati un certificat nou.
2. Cum verific daca certificatul SSL este valabil?
Puteti folosi instrumente gratuite precum SSL Labs, sau comenzi OpenSSL din linia de comanda. De asemenea, browserul va arata detalii despre certificat cand faceti click pe lacatul din bara de adrese.
3. Ce este propagarea DNS si cat timp dureaza?
Propagarea DNS este procesul prin care modificarile inregistrarilor DNS sunt distribuite catre toate serverele din lume. Durata variaza in functie de TTL, dar poate dura de la cateva minute pana la 48 ore.
4. De ce dupa migrare site-ul merge si fara HTTPS?
Serverul permite acces si pe HTTP (port 80) indiferent de starea SSL-ului. HTTPS este conexiunea securizata care necesita un certificat valid si configuratie corecta.
5. Ce este mixed content si cum afecteaza SSL-ul?
Mixed content apare cand o pagina HTTPS incarca elemente (imagini, scripturi, CSS) prin HTTP, ramanand astfel partial nesigura si browserul afiseaza avertismente.
Contact:
Web Hotel
Telefon: +4 0722 501 939
Email: info@webhotel.ro
Website: https://webhotel.ro/
