cert8.db حافظه موقت یکبارمصرف نیست: مالک مخزن را بررسی کنید
حذف cert8.db وضعیت امنیتی پایدار را تغییر میدهد، نه حافظه موقت صفحه را. پروفایلی را که کلاینت باز میکند پیدا کنید، نسخه پشتیبان بگیرید و فقط موارد تأییدشده را تعمیر کنید.
یک رشته پشتیبانی قدیمی میگوید فایلی به نام cert8.db را حذف کنید و VPN دوباره کار میکند. این توالی بیشتر اتفاقی است تا یک راهحل. این فایل یک پایگاه داده گواهی است و حذف آن وضعیت امنیتی پایدار را به گونهای تغییر میدهد که یک اجرای موفق آشکار نمیکند.
ورود منجمد مسئله حافظه موقت نیست
حافظه موقت مرورگر نسخههایی از منابع را نگه میدارد؛ پایگاه داده گواهی تصمیمهای اعتماد، گواهیها و کلیدهای همراه آنها را نگه میدارد. حذف دومی به بازنشانی هویت نزدیکتر است تا به پاککردن تاریخچه. اگر کلاینت هنگام ورود منجمد شد، شاهد مفید این است که کدام فرایند کدام پروفایل را باز کرد و چه چیزی ثبت کرد، نه اینکه یک پست انجمن کدام فایل را حذف کرد. بازتولید انجماد و خواندن گزارش کلاینت بیشتر از حذف یک فایل طول میکشد و تنها راه رسیدن به علت واقعی است.
نام فایل تاریخچه هم دارد: NSS بین cert8.db و key3.db قدیمی و cert9.db و key4.db مبتنی بر SQLite تمایز میگذارد. خط گزارشی را که پیش از انجماد دیدید بنویسید، چون تنها شاهد پایدار شماست.
کلاینت واقعاً کدام پروفایل را باز میکند
کلاینت، روش احراز هویت و مخزنی که میخواند را مشخص کنید. سه مسیر ورود وجود دارد: با کمک مرورگر، مرورگر تعبیهشده و کلاینت بومی، و لازم نیست پروفایل مشترک داشته باشند. وجود پایگاه داده با نام درست در پوشهای دیگر شاهدی بر این نیست که فرایند منجمد آن را باز کرده است. در Linux مخزن NSS معمولاً زیر ~/.pki/nssdb کاربر یا در پوشه پروفایل هر برنامه قرار دارد. هر دو چیدمان میتوانند روی یک ماشین همزیستی داشته باشند، پس اگر مهاجرت تازه است هر دو را بررسی کنید.
پیش از تغییر، فهرست کنید مخزن چه دارد: certutil -L -d sql:$HOME/.pki/nssdb گواهیها را چاپ میکند و همان ابزار با -K نشان میدهد کلیدها وجود دارند یا نه.
اگر فرمان گزارش دهد که پایگاه داده باز نمیشود، پروفایلی را یافتهاید که ابزار استفاده میکند، نه لزوماً آن یکی که VPN استفاده کرده بود.
پیش از هر تعمیر از پروفایل نسخه پشتیبان بگیرید
برنامههای متأثر را ببندید، سپس کل پوشه پروفایل را با روش پشتیبانگیری تأییدشده کپی کنید. پایگاهدادههای گواهی و کلید وضعیت مرتبط اما جداگانهاند و ذخیره یک فایل دلخواه طرح بازیابی کل هویت نیست. از نسخه کپی محافظت کنید، چون پروفایل ممکن است کلیدهای خصوصی داشته باشد. ثبت کنید چه چیزی و کجا را پشتیبان گرفتید تا تعمیر ناموفق راه بازگشت داشته باشد.
سپس دامنه دقیق تعمیر را با نگهدارنده تأیید کنید. بازنشانی کامل مخزن، حذف یک گواهی منسوخ شناختهشده و تعمیر پروفایل مرورگر سه تغییر متفاوت با سه ریسک متفاوتاند.
پس از تعمیر، وارد شوید و مخزن را بررسی کنید
پس از تعمیر مجاز، به VPN وارد شوید و تأیید کنید گواهی سرور همچنان مطابق انتظار اعتبارسنجی میشود. بررسی کنید هویتهایی که جریان کار لازم دارد هنوز حاضرند و لنگر اعتماد غیرمنتظرهای ظاهر نشده است. تعمیری که اتصال را با اعتماد بیشتر از قبل راه بیندازد، تعمیر نیست.
مشاهده و دستور را جدا نگه دارید: یک حذف و یک اجرای موفق راهحل عمومی نیست.
اگر انجماد بازگشت، پیش از تغییر هر چیز دیگری گزارش کلاینت و پروفایل در حال استفاده را ثبت کنید. همان ثبت است که گمان را به تشخیص تبدیل میکند.