Partiya faylı “Sistem göstərilən qeydiyyat açarını və ya dəyərini tapa bilmədi” mesajı ilə dayanır və hamı sertifikat orqanının pozulduğunu düşünür. Belə deyil, heç olmasa hələ deyil: skript açar ilə bir şey etməyi Easy-RSA-dan istəməzdən əvvəl proqram təminatı axtararkən uğursuz oldu. Bu sıra vacibdir, çünki bu, təmirin axtarış problemi olduğunu və PKI-ın kənar müşahidəçi olduğunu bildirir. Uğursuz sətri oxumaq bütün diaqnozdur və hər hansı dolayı həlldən daha az vaxt alır.

Xəta CA-ya toxunulmadan əvvəl baş verir

Köhnə Easy-RSA 2 partiya faylları qeydiyyatı sorğulayaraq OpenSSL-in və ya OpenVPN quraşdırmasının yerini müəyyən edir, sonra tapdıqlarına əsasən dəyişənlər təyin edir. Sorğu heç nə qaytarmadıqda, skript hər hansı sertifikat əməliyyatı başlamazdan əvvəl dayanır.

Beləliklə, qeydiyyat açarı haqqında mesaj skriptin mühiti barədə sübutdur, CA qovluğu barədə deyil.

İki qeydiyyat görünüşü, bir partiya faylı

32 bitlik proses və 64 bitlik proses fərqli qeydiyyat görünüşləri görə bilər və birini fərz edən partiya faylı digərində mövcud olan qeydi qaçıra bilər. Bu yalnız oxumaq üçün müqayisələr bəzi köhnə skriptlərin istifadə etdiyi köhnə açar üçün fərqi göstərir:

reg query "HKLM\SOFTWARE\OpenVPN" /reg:32
reg query "HKLM\SOFTWARE\OpenVPN" /reg:64

Microsoft-un reg query istinadı görünüş seçicilərini sənədləşdirir. Hər ikisini uğursuz skriptlə eyni kontekstdə işə salın, çünki görünüş prosesin necə başlamasından və bayraqlardan asılıdır. Qeyd yalnız bir görünüşdə varsa, hər hansı dəyişiklik etməzdən əvvəl onun göstərdiyi yolu quraşdırılmış alətlərlə müqayisə edin. Mövcud olan, lakin köhnə quraşdırma qovluğunu göstərən açar olmayan açardan fərqli bir nasazlıqdır.

Heç bir görünüşdə qeyd yoxdursa, quraşdırıcı onu heç vaxt yaratmayıb və dəyəri əl ilə düzəltmək alətləri işlək etməyəcək.

/reg:64-ü şərtsiz əlavə etməyin

Cəlbedici düzəliş hər sorğuya 64 bitlik seçicini əlavə edib davam etməkdir. Bəzi quraşdırmalarda bu düzgündür, digərlərində isə skripti həqiqətən heç nə olmayan görünüşə göndərir.

Axtarışı yalnız gözlənilən dəyərin hansı görünüşdə olduğunu gördükdən sonra dəyişin.

Aşkarlama PKI təmiri deyil

Bu xəta CA sertifikatının, imzalama açarının, seriya faylının və ya ləğvetmə verilənlər bazasının zədələndiyini təsdiqləmir. Köhnə dərslikdən kopyalanmış clean-all işə salmaq tamamilə fərqli obyektlər dəstini məhv edər, axtarış isə pozulmuş qalar. İki fəaliyyəti beyninizdə və biletdə ayrı saxlayın. Sertifikat əməliyyatı sonradan uğursuz olarsa, onu öz sübutlarına əsasən qiymətləndirin.

Hər hansı təcrübədən əvvəl CA qovluğunun ehtiyat nüsxəsini götürün, hətta yalnız oxumaq üçün olduğuna əmin olduğunuz halda belə.

Easy-RSA 3-ə keçid miqrasiyadır

Baxılan quraşdırma cari paketin öz başladıcısını və konfiqurasiya modelini istifadə etməlidir, və Easy-RSA 3 Easy-RSA 2 ilə eyni partiya faylı iş axını deyil. Onun yeni PKI üçün sürətli başlanğıcı mövcud sertifikat orqanı üçün miqrasiya təlimatı deyil. Versiyaları dəyişməzdən əvvəl CA materialını, buraxılış və ləğvetmə qeydlərini qoruyun və həmin versiyanın yüksəltmə təlimatına əməl edin. Alət aşkarlama xətasının yox olması üçün səlahiyyətli qovluqda əvəzedici CA başlatmaq siyahıdakı ən pis seçimdir.

Versiya dəyişikliyi bir layihədir; qeydiyyat xətası bir günorta işidir.

Əslində həll edən müqayisə

Dörd şeyi yazın və onları birbaşa müqayisə edin:

  • Hansı skript işlədi və hansı sətir uğursuz oldu.
  • Həmin sətir hansı qeydiyyat görünüşünü sorğuladı.
  • Skript hansı icra olunan yolu gözləyirdi.
  • Maşında hansı quraşdırma həqiqətən mövcuddur.

Bu dördü uyğunlaşdıqda xəta yox olur və qalan istənilən sertifikat problemi CA-nı günahlandırmaq əvəzinə öz sübutlarına əsasən oxuna bilər.

Əlaqəli məqalələr