Nid yw cert8.db yn storfa daflu: gwiriwch berchennog y storfa
Mae dileu cert8.db yn newid cyflwr diogelwch parhaus, nid storfa dudalen. Dewch o hyd i’r proffil mae’r cleient yn ei agor, gwnewch gopi wrth gefn, a thrwsiwch yn unig yr hyn a gymeradwywyd.
Mae edefyn cymorth hen yn dweud i chi ddileu ffeil o’r enw cert8.db, ac mae’r VPN yn dechrau gweithio. Cyd-ddigwyddiad yw’r dilyniant hwnnw’n amlach nag atgyweiriad. Cronfa ddata tystysgrifau yw’r ffeil, ac mae ei thynnu’n newid cyflwr diogelwch parhaus mewn ffyrdd nad yw lansiad llwyddiannus yn eu datgelu.
Nid yw mewngofnodi wedi rhewi yn broblem storfa
Mae storfa porwr yn cadw copïau o adnoddau; mae cronfa ddata tystysgrifau’n cadw penderfyniadau ymddiriedaeth, tystysgrifau a’r allweddi sy’n mynd â nhw. Mae dileu’r ail yn agosach at ailosod hunaniaeth nag at glirio hanes. Os rhewodd y cleient yn ystod mewngofnodi, y dystiolaeth ddefnyddiol yw pa broses a agorodd pa broffil a beth a gofnododd, nid pa ffeil a dynnwyd gan bost fforwm. Mae atgynhyrchu’r rhewi a darllen log y cleient yn cymryd mwy o amser na dileu ffeil, a dyna’r unig lwybr at achos go iawn.
Mae enw’r ffeil yn cario hanes hefyd: mae NSS yn gwahaniaethu rhwng yr hen cert8.db a key3.db a’r cert9.db a key4.db SQLite. Nodwch y llinell log a welsoch cyn y rhewi, oherwydd dyna’r unig dystiolaeth barhaol sydd gennych.
Pa broffil mae’r cleient yn ei agor mewn gwirionedd
Nodwch y cleient, ei ddull dilysu a’r storfa y mae’n ei darllen. Mae yma dri llwybr mewngofnodi: gyda chymorth porwr, porwr mewnosod, a chleient brodorol, ac nid oes rhaid iddynt rannu proffil. Nid yw cronfa ddata â’r enw cywir mewn cyfeiriadur arall yn dystiolaeth fod y broses sydd wedi rhewi wedi’i hagor. Ar Linux, mae storfa NSS fel arfer o dan ~/.pki/nssdb y defnyddiwr neu mewn cyfeiriadur proffil fesul rhaglen. Gall y ddau drefniant gydfodoli ar un peiriant, felly gwiriwch y ddau os yw’r mudo’n ddiweddar.
Rhestrwch beth sydd yn y storfa cyn ei newid: mae certutil -L -d sql:$HOME/.pki/nssdb yn argraffu’r tystysgrifau, ac mae’r un offeryn ag -K yn dangos a oes allweddi.
Os yw’r gorchymyn yn dweud na ellir agor y gronfa ddata, rydych wedi dod o hyd i’r proffil mae’r offeryn yn ei ddefnyddio, nid o reidrwydd yr un a ddefnyddiodd y VPN.
Gwnewch gopi wrth gefn o’r proffil cyn unrhyw atgyweiriad
Caewch y rhaglenni yr effeithiwyd arnynt, yna copïwch y cyfeiriadur proffil cyfan drwy’r dull wrth gefn cymeradwy. Mae cronfeydd data tystysgrifau ac allweddi yn gyflwr cysylltiedig ond ar wahân, ac nid yw cadw un ffeil fympwyol yn gynllun adfer ar gyfer yr hunaniaeth gyfan. Diogelwch y gopi, oherwydd gall y proffil gynnwys allweddi preifat. Cofnodwch beth a ble y gwnaethoch gopi wrth gefn, fel bod gan atgyweiriad aflwyddiannus ffordd yn ôl.
Yna cadarnhewch union gwmpas yr atgyweiriad gyda’r cynhaliwr. Mae ailosod y storfa’n llwyr, tynnu un dystysgrif segur hysbys, ac atgyweirio proffil porwr yn dri newid gwahanol â thri risg gwahanol.
Ar ôl yr atgyweiriad, mewngofnodwch ac archwiliwch y storfa
Ar ôl atgyweiriad awdurdodedig, mewngofnodwch i’r VPN a chadarnhau bod tystysgrif y gweinydd yn dal i gael ei dilysu fel y bwriadwyd. Gwiriwch fod yr hunaniaethau sydd eu hangen ar y llif gwaith yn dal yno, ac na ymddangosodd angor ymddiriedaeth annisgwyl. Nid atgyweiriad yw atgyweiriad sy’n gwneud y cysylltiad yn gweithio drwy ymddiried mwy nag o’r blaen.
Cadwch yr arsylwi a’r cyfarwyddyd ar wahân: nid yw un dileu ac un lansiad llwyddiannus yn ateb cyffredinol.
Os daw’r rhewi yn ôl, cipiwch log y cleient a’r proffil sy’n cael ei ddefnyddio cyn newid unrhyw beth arall. Y cofnod hwnnw sy’n troi dyfaliad yn ddiagnosis.