24 oct. Domeniul functioneaza, dar SSL-ul este invalid dupa migrare. Ce verifici pentru remediere
Simptom: domeniul functioneaza, dar SSL-ul este invalid dupa migrare
Dupa ce ai mutat un site pe un alt server sau in alt cont de hosting, domeniul poate fi functional, iar site-ul sa se incarce, dar browserul sa afiseze o alerta legata de securitatea certificatului SSL. Aceasta situatie este des intalnita dupa o migrare si poate afecta accesul utilizatorilor, imaginea si SEO-ul site-ului. Articolul prezinta ce cauze pot sta la baza acestui comportament si ce pasi practici trebuie urmati pentru remediere.
Cauze posibile ale SSL-ului invalid dupa migrare
- Certificatul SSL nu este instalat sau activat pe noul server – dupa migrare, uneori certificatul nu este copiat sau generat pe noua gazduire.
- Numele domeniului din certificat nu corespunde cu cel folosit – de exemplu, trebuie verificat daca certificatul este emis pentru www.domeniu.ro sau doar domeniu.ro.
- Certificatul este expirat sau invalid – chiar daca a fost activ inainte de migrare, pe noul server poate fi o versiune expirata sau nevalida.
- DNS-urile sau inregistrarile nu sunt inca propagate corect – unele setari DNS pot afecta validarea SSL, mai ales daca domeniul inca indica spre vechiul server la validarea certificatului.
- Utilizarea unor proxy-uri, cache-uri sau CDN-uri neconfigurate corect – aceste servicii pot introduce discrepante intre domeniu si certificatul prezentat browserului.
- Configurarea incorecta pe server a HTTPS si redirectionarilor – lipsa unor reguli corecte poate duce la incarcarea resurselor prin HTTP, generand erori mixed content si alerte SSL.
Ce trebuie verificat pentru remedierea problemelor SSL dupa migrare
1. Verifica daca SSL este instalat pe noul host
Acceseaza panoul de control al gazduirii folosite pe WebHotel si verifica daca ai certificat SSL activ si instalat pentru domeniul respectiv. Daca nu exista, trebuie sa instalezi un certificat. In cazul WebHotel, poti consulta suportul tehnic pentru asistenta cu instalarea.
2. Confirma numele pentru care este emis certificatul
Certificatul trebuie sa acopere exact numele domeniului accesat, cu sau fara www. Pentru a afla pentru ce este valid certificatul, poti verifica in browser sau folosi un verificator online de SSL. Daca exista discrepante, fie soliciti un certificat nou pentru domeniile corecte, fie configurezi redirectionarile adecvate.
3. Asigura-te ca DNS-ul indica corect spre noul server
Dupa migrare, inregistrarile DNS trebuie sa fie actualizate corect, iar TTL sa fi trecut pentru propagare. Daca DNS inca indica spre vechiul server sau spre un IP incorect, validarea SSL poate esua deoarece serverul emis certificatului nu este cel destinat acum site-ului.
4. Verifica configuratia HTTP/HTTPS si redirectionarile
Pe noul server, configuratia trebuie sa forteze incarcarea site-ului prin HTTPS pentru a evita erori legate de continut mixt. Mai mult, trebuie sa verifici .htaccess (pentru Apache) sau setarile de server daca folosesti alte tehnologii pentru a te asigura ca redirectionarile sunt corecte.
5. Elimina posibila cache sau proxy intermediar
Uneori browserul sau serverele proxy pastreaza vechi informatii despre certificat. Curatarea cache-ului DNS al sistemului, cache-ul browserului sau dezactivarea temporara a unui CDN / proxy de tip Cloudflare poate ajuta la diagnostic.
Pasi practici pentru diagnostic si remediere
- Testeaza SSL cu unelte online – site-uri precum SSL Labs pot oferi detalii despre validarea certificatului, expirare si configurare.
- Foloseste comanda openssl de pe linia de comanda – pentru utilizatori avansati, comanda
openssl s_client -connect domeniu.ro:443ofera informatii tehnice despre certificat. - Verifica setarile DNS si propagarea – unelte precum DNS Checker arata daca domeniul indica corect spre IP-ul noului server.
- Consulta logurile serverului – uneori erorile din log pot indica probleme cu fisierele de configurare SSL, permisiuni sau alte erori.
- Solicita suport tehnic – daca nu poti rezolva, contactarea serviciului tehnic WebHotel poate reduce timpul de nefunctionare.
Ce greseli sa eviti
- Nu presupune ca certificatul s-a transferat automat dupa migrarea fisierelor.
- Evita configurari incomplete care pot genera erori mixed content sau bucle de redirectionare.
- Nu ignora TTL-ul DNS: schimbarile nu sunt instantanee si pot dura pana la 24-48 de ore sa se aplice complet.
- Nu folosi certificatul pentru alt domeniu fara generarea unui nou certificat corespunzator.
- Fii atent la diferenta intre domeniul cu www si fara; asigura-te ca ambele sunt acoperite sau ca exista redirect 301 adecvat.
Intrebari frecvente
De ce browserul miste ca SSL-ul este invalid chiar daca site-ul se incarca?
SSL invalid inseamna ca browserul nu poate verifica identitatea serverului pentru un HTTPS sigur. Site-ul poate incarca, dar fara certificatul valid, navigarea nu este sigura si browserul avertizeaza utilizatorul.
Pot folosi acelasi certificat SSL dupa mutare?
Depinde. Daca ai acces la fisierele certificatului (cheie privata, certificat emis), poti instala acelasi certificat pe noul server. Daca nu, trebuie sa generezi unul nou.
Ce rol are DNS-ul in validarea SSL?
DNS trebuie sa indice corect spre IP-ul serverului care detine certificatul. Daca rutele DNS sunt eronate, browserul nu poate verifica certificatul sau il primeste pe cel gresit.
Ce este mixed content si cum afecteaza SSL-ul?
Mixed content apare cand pagina ruleaza prin HTTPS, dar incarca resurse (imagini, scripturi) prin HTTP, iar acest lucru declanseaza erori de securitate ce pot afecta functionarea SSL.
Ce fac daca SSL-ul expira dupa migrare?
Trebuie sa reinnoiesti certificatul SSL direct cu autoritatea de certificare sau prin serviciul tau de hosting, asigurandu-te ca este instalat corect pe server.
