27 sept. Domeniul functioneaza, dar SSL-ul apare ca invalid dupa migrarea site-ului – ce verifici
Simptom: Domeniul este activ, dar SSL-ul este invalid dupa migrarea site-ului
Dupa ce ai mutat un site pe un alt server sau hosting, este destul de frecvent sa intalnesti situatia in care domeniul raspunde corect, dar conexiunea HTTPS este marcata ca nesigura sau certificatul SSL nu este recunoscut. Acest articol explica principalele cauze si pasii pe care trebuie sa ii urmezi pentru a remedia aceasta situatie.
Cauze posibile ale SSL-ului invalid dupa migrare
- Certificatul SSL nu este instalat corect sau lipseste – dupa migrare s-ar putea sa nu fi fost reinstalat sau configurat certificatul SSL pe noul server.
- Domeniul nu este configurat corect in certificatul SSL – este posibil ca certificatul sa nu acopere exact domeniul sau subdomeniul folosit (de exemplu www versus fara www).
- DNS-uri sau nameservere propagate incomplet sau cu intarziere – domeniul sa arate spre noul server, dar cache-ul DNS local sau la nivel de retea poate inca indica adresa veche.
- Setari gresite in server sau in fisierele de configurare – un redirect HTTP->HTTPS nepotrivit, o configuratie gresita in fisierul .htaccess sau lipsa setarii virtual host-urilor pot bloca sau crea conflicte cu SSL-ul.
- Mixed content (continut mixt) – pagina folosind HTTPS incarca resurse (imagini, CSS, scripturi) prin HTTP, ceea ce declanseaza avertismente sau erori in browser.
- Certificat expirat sau revocat – in cazul in care certificatul SSL utilizat a expirat sau a fost revocat si nu a fost reinnoit.
Ce trebuie sa verifici pas cu pas
1. Verifica instalarea certificatului SSL pe serverul nou
- Conecteaza-te la panoul de administrare al hostingului sau contacteaza suportul tehnic si asigura-te ca certificatul SSL este instalat pentru domeniul tau.
- Daca ai folosit Let’s Encrypt sau un alt serviciu automat, verifica ca procesul de validare si instalare sa fi fost finalizat cu succes.
- In cazul in care certificatul nu exista, trebuie instalat unul nou compatibil cu domeniul si configuratia ta.
2. Confirma ca domeniul indreapta catre serverul corect (DNS)
- Foloseste instrumente online sau comenzi precum
nslookup,digpentru a vedea ce IP returneaza domeniul. - Asigura-te ca nameserverele si inregistrarile DNS au fost actualizate corespunzator si au avut timp sa se propage (acest proces poate dura pana la 24-48 de ore in functie de TTL).
3. Verifica domeniul inclus in certificatul SSL
- Analizeaza certificatul prin browser sau cu SSL Labs pentru a vedea daca domeniul folosit este acoperit corect.
- Verifica daca certificatul include atat varianta cu www, cat si fara www (sau orice alte subdomenii relevante).
4. Examineaza configuratia webserverului si fisierele site-ului
- Verifica daca in configuratia serverului (Apache/Nginx) sunt setate corect virtual host-urile cu SSL activat.
- Asigura-te ca exista redirecturi corecte de la HTTP la HTTPS in fisierul .htaccess sau configuratia serverului, evitand bucle sau erori.
- In WordPress, poti folosi pluginuri specializate pentru fortarea HTTPS sau poti verifica URL-urile din setarile site-ului.
5. Depisteaza si corecteaza Mixed Content
- Foloseste instrumentele de dezvoltare ale browserului (consola web) pentru a detecta daca sunt incarcate resurse prin HTTP pe pagini HTTPS.
- Schimba linkurile din baza de date, tema si plugin-uri pentru a folosi HTTPS sau link-uri relative.
- Exista pluginuri WordPress care pot corecta automat aceste linkuri incorecte dupa migrare.
Greseli frecvente si cum sa le eviti
- Stergerea certificatelor vechi fara reinstalarea celor noi – nu uita sa aplici un certificat SSL valid pe serverul nou.
- Schimbarea DNS fara verificarea propagarii si a caching-ului local – nu te descuraja imediat daca vezi erori, cel mai bine este sa astepti propagarea completa.
- Configurari incomplete in WordPress – un URL site neactualizat poate duce la erori SSL.
- Ignorarea mixed content – aceasta situatie genereaza avertismente chiar daca certificatul este corect.
Checklist pentru depanarea SSL invalid dupa migrare
| Aspect verificat | Cum verific | Actiune |
|---|---|---|
| Certificat SSL instalat si activ pe server | Panoul de hosting, suport tehnic | Instaleaza sau reinnoieste certificatul |
| Domeniul indica IP-ul serverului nou | Comenzi nslookup, dig | Corecteaza DNS si asteapta propagarea |
| URL din certificat corespunde domeniului accesat | SSL Labs, verificarea certificat browser | Obtine certificatul potrivit |
| Configuratia HTTPS/redirectii corecte | Fisiere .htaccess, configurare server | Corecteaza redirecturile si setarile virtual host |
| Mixed content eliminat | Consola browser, scanare URL-uri | Actualizeaza linkurile in site |
FAQ – Intrebari frecvente
De ce apare eroarea de certificat SSL invalid dupa migrare, daca certificatul era activ pe vechiul server?
Certificatul SSL este instalat si asociat in mod explicit pe serverul unde ruleaza site-ul. Dupa mutare, acesta trebuie reinstalat sau reconfigurat, altfel browserul nu-l va recunoaste.
Pot folosi certificatul SSL existent la noul hosting?
Da, daca ai cheia privata si toate fisierele certificate, le poti instala pe noul server. Alternativ, poti crea un certificat nou pentru domeniul tau.
De ce HTTPS functioneaza uneori dupa migrare, dar apare mixed content?
Este posibil ca in continutul site-ului sa existe inca linkuri catre resurse cu HTTP (ex. imagini, CSS sau scripturi). Acestea trebuie actualizate la HTTPS pentru a elimina avertismentele din browser.
Cum pot verifica rapid daca certificatul SSL este corect instalat?
Site-uri precum SSL Labs ofera un test complet care indica problemele certificatei de securitate.
Cat dureaza pana cand modificarile DNS afecteaza HTTPS?
De multe ori, propagarea DNS dureaza intre cateva ore si 48 de ore. In aceasta perioada, este normal sa existe diferente intre ceea ce vezi local si ce este disponibil public.
Web Hotel
Telefon: +4 0722 501 939
Email: info@webhotel.ro
Website: https://webhotel.ro/
