Domeniul functioneaza, dar SSL-ul este invalid dupa migrare. De ce?

Domeniul functioneaza, dar SSL-ul este invalid dupa migrare. De ce?

Simptomul: Domeniul functioneaza, dar SSL-ul apare invalid

Dupa migrarea unui site sau unui domeniu, este des intalnita situatia in care site-ul se incarca normal pe HTTP, dar accesarea prin HTTPS afiseaza o eroare legata de certificatul SSL. Situatia este frustranta, deoarece utilizatorul vede adresa corecta, dar browserul avertizeaza ca conexiunea nu este sigura.

Cauzele principale pentru un SSL invalid dupa migrare

Exista mai multi factori care pot determina aparitia unei probleme cu SSL-ul dupa mutarea unui site:

  • Configurarea incorecta a certificatului SSL pe noul server – certficatul poate sa nu fie instalat corect sau sa lipseasca complet.
  • Domeniul nu este configurat corespunzator in zona DNS – inregistrarile pot indica inca vechiul IP, ceea ce duce la certificatul de pe vechiul server.
  • Certificat SSL emis pentru un alt domeniu sau subdomeniu – de exemplu, certificatul nu acopera toate variantele www si non-www.
  • Certificatele auto-semnate sau expirate – in timpul migratiei a fost folosit un certificat temporar sau vechi.
  • DNS cache vechi la nivel local sau ISP – serverul este indicat corect abia dupa propagare completa.
  • Configuratie gresita in fisierele serverului web – setarile HTTPS nu sunt adaptate pentru noul mediu.

Ce trebuie verificat pentru a identifica cauza problemei

Pentru a diagnostica de ce SSL-ul apare invalid dupa migrare, parcurge urmatorii pasi de verificare:

  • Verifica setarile DNS – foloseste instrumente ca nslookup sau dig sa confirmi daca domeniul indica noul IP al serverului webhotel.ro.
  • Testare certificat SSL cu tooluri online precum SSL Labs: verifica ce certificat este afisat, domeniile acoperite (SAN – Subject Alternative Names), data de expirare si daca este valid.
  • Instalarea certificatului SSL pe server – este corecta? Pentru certificatul emis trebuie sa existe cheia privata asociata, cheia publica si lantul de incredere (intermediate certificates).
  • Tipul certificatului oferit – daca webhotel.ro nu ofera in mod explicit un certificat SSL, verifica ce optiuni ai pentru instalarea unuia de tip Let’s Encrypt sau alt furnizor suportat.
  • Verifica configuratia serverului de gazduire – fisierul de configurare Apache, Nginx sau alte servicii trebuie sa fie adaptate pentru noul parcurs HTTPS.
  • Gestioneaza propagarea DNS – daca ai schimbat nameserverele sau modificat inregistrarile, asteapta finalizarea propagarii si incearca sa stergi cache-ul DNS local.

De ce apare problema si cum o poti corecta

1. Certificatul lipseste sau este vechi pe noul hosting

Este frecvent ca dupa migrare sa nu fie reincarcat certificatul SSL pe noul server. Solutia este sa instalezi un certificat valid pentru domeniul tau. Daca folosesti webhotel.ro, verifica daca au suport pentru instalare SSL personalizat sau automatizat. Optiunile obisnuite sunt:

  • Reinstalarea/obtinerea unui certificat Let’s Encrypt gratuit.
  • Importarea certificatului cumparat anterior daca exista.
  • Configurarea corecta a fisierelor relevante pentru certificat pe server.

2. DNS-ul indica inca vechiul server

Probabil schimbarea DNS-ului nu s-a propagat complet, iar browserul primeste certificatul de pe vechiul IP, care nu corespunde cu noul server. Solutiile sunt:

  • Verifica inregistrarile A si AAAA la webhotel.ro, actualizeaza IP-ul cu cel al noului server.
  • Asteapta propagarea DNS (poate dura pana la 24-48 de ore).
  • Sterge cache-ul DNS de pe calculator si router.

3. Certificatul SSL nu acopera toate variantele domeniului

Un certificat valid trebuie sa acopere cel putin domeniul cu si fara www. Daca nu, vei primi eroare de tip „certificate mismatch”. Solutia:

  • Reconfigureaza sau reemite certificatul astfel incat sa includa ambele variante in SAN.
  • Foloseste redirect-uri 301 de la varianta neacoperita de certificat catre cea valida.

4. Certificat temporar sau auto-semnant folosit in perioada migratiei

Uneori, pentru test la noul server se pune un certificat auto-semnant care nu este recunoscut ca sigur de browsere. Acest lucru genereaza avertismente. Solutia imediata este:

  • Obtine un certificat SSL valid si instaleaza-l inainte sa faci schimbarea DNS.
  • Evitatea utilizarea certificatului auto-semnant pe site-ul live.

Pasi practici pentru a rezolva problema SSL invalid dupa migrare

  1. Confirma IP-ul atribuit noului server la webhotel.ro.
  2. Actualizeaza inregistrarile DNS (A, AAAA) sa arate spre noul IP.
  3. Initiaza obtinerea unui certificat SSL valid pentru domeniul migrat.
  4. Instaleaza certificatul corect pe serverul de hosting webhotel.ro.
  5. Configureaza setarile HTTPS in fisierele serverului web (virtualhost, .htaccess daca e cazul).
  6. Testeaza accesul folosind HTTPS din diferite browsere si zone geografice.
  7. Monitorizeaza propagarea si performanta site-ului in HTTPS.

Greselile frecvente care prelungesc rezolvarea

  • Presupunerea ca migrarea automata include si transferul certificatului SSL.
  • Schimbarea DNS fara a instala anterior certificatul pe noul hosting.
  • Nerespectarea perioadei de propagare DNS si incercari repetate cu cache incorect.
  • Ignorarea verificarii corecte a certificatului prin tool-uri specializate.
  • Neactualizarea fisierelor de configurare a serverului web pentru HTTPS.

Checklist rapid pentru validarea SSL dupa migrare

Task Verificare
DNS indica noul IP? Foloseste dig sau nslookup
Certificatul SSL este instalat? Conectare la hosting webhotel.ro si verificare instalarii
Certificatul acopera toate domeniile necesare? Verificare SAN in certificat
Fisierele serverului sunt configurate pentru HTTPS? Verifica virtualhost sau .htaccess
Cache-ul DNS local este curatat? Ruleaza comanda de flush DNS

FAQ – Intrebari frecvente

1. Pot pastra certificatul SSL de pe vechiul server?

Certificatul este legat de cheia privata asociata. Daca nu o poti exporta de pe vechiul server, trebuie sa generezi un certificat nou pentru noul server.

2. De ce site-ul mele afiseaza „certificate mismatch”?

Aceasta eroare apare daca certificatul nu include numele exact al domeniului accesat (de exemplu, lipsa www sau o greseala de scriere).

3. Ce se intampla daca expira certificatul SSL?

Browserul va afisa avertismente serioase, iar traficul prin HTTPS va fi considerat nesigur. Este importanta reinnoirea la timp.

4. Pot utiliza un certificat SSL auto-semnant pe un site in productie?

Nu, deoarece browserele nu il recunosc ca sigur. Se recomanda un certificat emis de o autoritate de certificare recunoscuta.

5. Cum verific daca propagarea DNS este completa?

Foloseste instrumente ca whatsmydns.net sau comenzi terminal dig pentru diferite locatii.

Pentru asistenta suplimentara privind migrarea site-ului si instalarea certificatului SSL, poti contacta echipa Web Hotel.

Company: Web Hotel
Phone: +4 0722 501 939
Email: info@webhotel.ro
Website: https://webhotel.ro/

Call Now Button