11 oct. Domeniul functioneaza, dar SSL-ul este invalid dupa migrare. De ce?
Simptom: Domeniul functioneaza, dar certificatul SSL este invalid
Dupa migrarea unui site web catre un alt server sau furnizor de hosting, este frecvent ca domeniul sa raspunda corect, insa conexiunea criptata sa afiseze o eroare de certificat SSL invalid. Aceasta situatie pune utilizatorul in dificultate, mai ales ca site-ul devine inaccesibil prin HTTPS, afectand securitatea si increderea vizitatorilor.
Cauze posibile pentru un SSL invalid dupa migrare
- Certificat SSL neinstalat sau incorect instalat – dupa mutarea site-ului, certificatul anterior nu a fost configurat pe noul server.
- Domeniul nu este inca validat pentru certificatul SSL – unele certificate, precum cele Let’s Encrypt, necesita validarea domeniului pe noul server.
- DNS neactualizat sau propagat incomplet – domeniul inca indica catre serverul vechi sau catre un server fara SSL instalat.
- Certificatul SSL este inca legat de IP-ul sau configurarea veche – un certificat poate fi emis pentru un anumit server si nu mai este valid pe noua gazduire.
- Setari incorecte in WordPress sau `.htaccess` – URL-urile din site nu indica spre HTTPS sau exista redirectionari nepotrivite.
- Cache vechi sau browser cache – informatii in cache pot pastra o versiune cu certificat expirat sau invalid.
Ce trebuie verificat pas cu pas?
1. Validare DNS si propagare
Verifica daca domeniul indica corect catre noul server folosind comenzi ca nslookup sau instrumente online. Propagarea DNS poate dura pana la 24-48 de ore, iar in aceasta perioada poate aparea inconsistenta intre serverele DNS.
2. Prezenta si corectitudinea certificatului SSL pe noul hosting
Confirma in panoul de control WebHotel sau prin suport daca certificatul SSL este instalat pentru domeniul migrat. Daca folosesti un certificat Let’s Encrypt, verifica daca procesul de validare a domeniului a fost realizat cu succes.
3. Configurarea serverului web
Pe serverul de gazduire trebuie sa fie configurat SSL corespunzator pentru domeniu infiintat. Fiecare domeniu poate avea propriul certificat si trebuie asociat corect in fisierele de configurare ale serverului.
4. WordPress si redirectionarile HTTPS
- Verifica in setarile WordPress adresa site-ului si a paginii principale (URL) sa fie cu
https://. - Verifica fisierul
.htaccesspentru reguli de redirectionare care sa forteze traficul catre HTTPS. - Foloseste pluginuri specializate pentru migrarea sau actualizarea URL-urilor intern (ex: Better Search Replace) daca domeniul s-a schimbat.
5. Eliminarea continutului mixat (mixed content)
Un site care functioneaza pe HTTPS trebuie sa incarce toate resursele (imagini, CSS, JavaScript) tot prin HTTPS. Prezenta resurselor incarcate prin HTTP poate genera erori si afisarea paginii ca nesigura.
6. Stergerea cache-ului
Sterge cache-ul la nivel de aplicatie (pluginuri cache WordPress), server si browser pentru a evita afisarea unor mesaje eronate legate de SSL.
De ce nu este suficienta doar migrarea fisierelor si bazei de date?
Migrarea unui site impune, pe langa copiile de fisiere si baze de date, o buna configurare a infrastructurii care implica:
- DNS-ul trebuie actualizat pentru a indica noul IP/server.
- Certificatul SSL trebuie instalat si validat corect pe noul server.
- Configurarea URL-urilor din aplicatie trebuie sa tina cont de adresa noua si protocoalele folosite.
- Foarte important este sa verifici ca nu exista probleme cu expirarea certificatelor sau ca nu se foloseste un certificat emis pe vechiul server.
Checklist pentru diagnosticul rapid al unui SSL invalid dupa migrare
| Pas | Ce verifici | Salut/Remediu |
|---|---|---|
| 1. DNS | Domeniul indica spre IP-ul noului server? | Actualizeaza nameservere sau inregistrarea A daca este nevoie. |
| 2. Certificat SSL | Este instalat un certificat valid pe noul server? | Solicita instalarea unui certificat sau genereaza unul nou (ex. Let’s Encrypt). |
| 3. Validare domeniu SSL | Certificatul este activ si valid pentru domeniul respectiv? | Reia procesul de validare daca este cazul. |
| 4. Configuratie WordPress | Site-ul foloseste URL cu https? | Actualizeaza adresele generale si asigura redirectionarile corespunzatoare. |
| 5. Continut mixt | Toate resursele sunt incarcate prin HTTPS? | Modifica manual sau automat URL-urile catre resurse. |
| 6. Cache | Cache-ul nu retine vechi configuratii? | Sterge cache la toate nivelurile. |
Intrebari frecvente (FAQ)
De ce apare mesajul SSL invalid si nu o eroare legata de expirare?
Certificatul poate fi considerat invalid din cauze variate: nu este instalat corect, nu corespunde domeniului, nu a fost validat dupa migrare, sau exista probleme de configurare a serverului.
Pot folosi certificatul SSL vechi dupa ce mut site-ul la alt hosting?
In general, este recomandat sa instalezi certificatul pe noul server sau sa generezi unul nou. Un certificat poate fi legat de configurari specifice si trebuie sa fie valid pentru serverul activ.
Cat dureaza ca SSL-ul sa functioneze corect dupa migrare?
Dupa instalarea si configurarea corecta, SSL-ul ar trebui sa functioneze imediat. Insa daca exista propagari DNS sau cache, pot aparea intarzieri de cateva ore.
Ce rol are .htaccess in problema cu SSL invalid?
Fisierul .htaccess poate forta redirectionari catre HTTPS sau poate avea reguli care blocheaza incarcarea corecta a resurselor, afectand validitatea conexiunii SSL.
Este WebHotel implicat in instalarea si validarea SSL dupa migrare?
WebHotel ofera suport pentru instalarea certificatelor SSL in cadrul serviciilor de gazduire. Pentru asistenta specifica legata de SSL, recomandam contactarea echipei tehnice WebHotel.
Contact WebHotel: telefon +4 0722 501 939, email info@webhotel.ro, website https://webhotel.ro/.
