Migrimi i dështuar i Autoritetit të Certifikatëave (CA) nga Windows 2008R në Windows 2012 R2

Përshëndetje, lexues i nderuar,
Do t'ju tregoj për makthin tim që përjetova gjatë migrimit të CA nga Windows 2008R2 në Windows 2012 R2. Në internet ka shumë artikuj në lidhje me këtë dhe nuk duhej të kishte probleme.

PĂ«r fat tĂ« keq — nuk jam shumĂ« administrator i Windows, jam mĂ« shumĂ« administrator *nix, por u dha njĂ« detyrĂ« pĂ«r migrimin e CA — duhej ta bĂ«nte.

Poshtë, do të tregoj se si kalova këtë proces dhe përfundova me një Happy End jo shumë të mirë.

Dhe kështu u nisa

Të dhënat fillestare:
Burimi — Windows 2008 R2 me Root CA
Objekti — Windows 2012R2

Serveri Windows 2012R2 ishte tashmë instaluar dhe minimalisht i konfiguruar.

Fillimisht, plani i veprimeve ishte ky (veprime të shkurtra):
1) Bëjmë Backup për CA+Private Key dhe e kopjojmë në një ndarje të përbashkët për të dy kompjuterët
2) E nxjerrim targetin nga domeni dhe ndryshojmë IP-në
3) Bëjmë snapshot të serverit
4) Ndryshojmë IP-në në burim
5) HyrĂ« nĂ« serverin e ri Windows 2012R2 si administrator — e fusim atĂ« nĂ« domen me tĂ« njĂ«jtin emĂ«r dhe caktojmĂ« IP-nĂ« e vjetĂ«r
6) Vendosim rolin e Shërbimit të Certifikatave të Active Directory (CA, CA Web Enrollment, NDES, Online Responder)
7) Shënojmë se është një CA Enterprise
8) Rikthejmë CA+Private Key nga backup-i
Happy End

Mos u pajto, nuk ka asgjë të vështirë. Dhe fillova implementimin. Në të vërtetë nuk kishte asnjë problem dhe gjithçka shkoi si për mrekulli... Shërbimi u aktivizua, Shabllonat e Certifikatave u shfaqën dhe vetë certifikatat dolën. Në përgjithësi, gjithçka ishte në rregull. Prandaj, shkova të flija. Në mëngjes nuk kishte ankesave për punën e CA-së, prandaj mendova se gjithçka funksionon dhe fillova me detyra të tjera. Gjatë zgjidhjes së tyre, më nevojitej një certifikatë. Krijova një .csr dhe shkova te lidhja vm_ca/certsvc, për të nënshkruar dhe marrë certifikatën dhe këtu ndodhi një gabim. Fatkeqësisht nuk e bëra një screenshot, por aty thuhej për përputhshmërinë e informacionit të përdoruesit dhe disa gabime të tjera. Pra, mendoj se tani jemi në telashe. Fillova të kërkoja në Google, por fatkeqësisht nuk gjeta asgjë të qartë.

MĂ« nĂ« fund, nĂ« mbrĂ«mje vendosĂ«m tĂ« fshijmĂ« CA Windows 2012R2 dhe tĂ« ribĂ«jmĂ« gjithçka nga e para, dhe kĂ«tu kam bĂ«rĂ« njĂ« gabim, nĂ« vend tĂ« Enterprise CA zgjodha opsionin Standalone CA (e mora vesh pĂ«r gabimin tim mĂ« vonĂ«). I bĂ«ra tĂ« gjitha operacionet pĂ«rsĂ«ri... gjithçka shkoi pa gabime — por kur zgjodha dosjen e Shablloneve tĂ« Certifikatave — mĂ« doli Element not found, megjithatĂ« nĂ«se zgjidhja Menaxho — atĂ«herĂ« shabllonat ishin aty.
Mendoj se më mungonin të drejtat për këtë CN=Certificate Templates, ndaj me ndihmën e ADSI Edit dhashë Read për vm_ca$. Rinisova CertSvc dhe
 rezultati: Elementi nuk u gjet.
KetĂ« mĂ« futi nĂ« mendime sepse ishte afĂ«rsisht ora 2 nĂ« mesnatë  dhe CA nuk punonte. Çmanga CA Windows 2012R2 dhe rikthej VM CA Windows 2008R2 nga snapshot. E kthej serverin nĂ« AD (sepse kur pĂ«rpiqem tĂ« hyj me llogarinĂ« e domain-it dalin gabime nĂ« marrĂ«dhĂ«niet mes serverin dhe AD).
Mendoj
 tani gjithçka do tĂ« jetĂ« nĂ« rregull, por fatkeqĂ«sisht
 pĂ«rsĂ«ri Certificate Templates — po marr Elementin qĂ« nuk u gjet. Do ta lĂ«shoj kĂ«tĂ« deri nĂ« mĂ«ngjes — sepse mĂ«ngjesi Ă«shtĂ« mĂ« i mençur se mbrĂ«mja.
NĂ« mĂ«ngjes e kĂ«rkova nĂ« Google, duke lexuar artikuj tĂ« ndryshĂ«m — vendos tĂ« rinstaloj CA-nĂ« tashmĂ« nĂ« tĂ« vjetĂ«rin serveri nĂ« shpresĂ« pĂ«r tĂ« zgjidhur problemin Element Not Found dhe pĂ«r dhĂ«nien e certifikatave pĂ«rmes Web.

Procesi është mjaft i thjeshtë:
1) Heqim rolin CA
2) Rinisemi
3) Presim të përfundojë procesi i heqjes
4) Shtojmë rolin CA (shënoj CA, CA Web Enrollment, NDES, Online Responder)
5) Shtoj që kam CA Enterprise dhe kam një çelës privat
6) Presim të përfundojë instalimi dhe rikthejmë gjithçka nga backup-i që bëmë në fillim.
7) Ashtu si zakonisht, gjithçka shkon nĂ« mĂ«nyrĂ« tĂ« shkĂ«lqyer — pa gabime dhe shĂ«rbimi filloi

Me njĂ« rrahje zemre, klikoj nĂ« Certificate Templates — dhe... mĂ« doli njĂ« listĂ« — kjo Ă«shtĂ« tashmĂ« njĂ« fitore e vogĂ«l. Mbetet tĂ« kontrolloj funksionimin e lĂ«shimit tĂ« certifikatĂ«s pĂ«rmes Web-it. Shkoj nĂ« lidhje: vm_ca/certsvc dhe klikoj nĂ« Request a Certificate dhe mĂ« pas advanced certificate request
 tregoj kĂ«rkesĂ«n .csr dhe marr certifikatĂ«n e gatshme. Çlirohem
 E arrita tĂ« rikuperoj CA.

Konkluzione:
1) Sigurisht bëni backup dhe snapshot
2) Dokumentoni veprimet tuaja — kjo do tĂ« ndihmojĂ« tĂ« ktheni gjithçka pas ose tĂ« gjeni gabimin mĂ« shpejt

P.s. Më duhet që përsëri të provoj migrimin e CA nga Windows 2008R në Windows 2012R2.

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster