Pan fo rhywun yn dweud bod y VPN wedi marw pan aeth y sgrin yn dywyll, y cwestiwn defnyddiol cyntaf yw pa un o dri digwyddiad a ddigwyddodd mewn gwirionedd: clowyd y sesiwn, diffoddwyd y panel, neu aeth y peiriant cyfan i gysgu. Mae'r rhain yn fecanweithiau ar wahân ar amseryddion ar wahân, a dim ond un ohonynt all atal proses rhag cael ei threfnu o gwbl. Ewch drwy'r gwiriadau isod yn eu trefn. Stopiwch ar yr un cyntaf sy'n ateb y cwestiwn, oherwydd mae pob gwiriad ar ei ôl yn ateb rhywbeth arall.

Gwiriad un: gwahanwch y clo oddi wrth y gosod yn wag ac oddi wrth y cwsg

Mae clo yn newid pwy gaiff ddefnyddio'r sesiwn; mae'r cyfansoddydd yn dal i luniadu, mae'r pentwr rhwydwaith yn dal i redeg ac nid yw'r cleient VPN yn sylwi ar ddim. Mae gosod y sgrin yn wag yn diffodd y panel ar ôl cyfwng segur ac yn gadael y peiriant yn hollol effro. Mae ataliad yn stopio'r prosesyddion, sy'n golygu na threfnir unrhyw broses yn y gofod defnyddiwr o gwbl, felly ni all unrhyw gadw'n fyw danio waeth pa mor fyr y byddwch yn gosod y cyfwng.

EventWhat it stopsCan it kill the tunnel?
Session lockInput to your sessionNo
Display blankThe panelNo
Suspend to RAMCPU scheduling, hence every processYes, and silently
HibernateEverything, with state written to diskYes

Dyna pam nad yw «aeth y sgrin yn dywyll» yn ddiagnosis. Bydd desg wedi'i gosod i osod yn wag ar ôl pum munud ac i atal ar ôl tri deg yn dangos sgrin dywyll yn y chweched munud gyda thwnnel hollol iach. Mae'r methiant yn y tridegfed munud yn ddigwyddiad arall gyda chyweiriad arall, ac mae'r ddau yn edrych yr un fath o ochr arall yr ystafell.

Gwiriad dau: rhowch ddigwyddiadau pŵer a rhwydwaith ar un llinell amser

Darllenwch y cyfnodolyn am ffenestr gyfyngedig yn hytrach na'r holl gychwyn, a chynhwyswch y rheolwr mewngofnodi a pherchennog y cysylltiad:

journalctl -b -u systemd-logind -u NetworkManager --since "45 minutes ago"
systemd-inhibit --list

Mae'r gorchymyn cyntaf yn dangos ceisiadau cysgu, adferiad, a'r trosglwyddiadau rhwydwaith a'u dilynodd. Mae'r ail yn dangos beth sy'n dal clo atalydd ar hyn o bryd, sy'n dweud wrthych a yw rhywbeth yn rhwystro cwsg yn fwriadol a pha raglen ydyw. Addaswch enwau'r unedau os nad NetworkManager yw perchennog eich cysylltiad, a chofiwch fod darllen uned defnyddiwr arall neu gyfnodolyn y system yn dibynnu ar bolisi lleol.

Nid yw llinell sydd ar goll yn ganlyniad negyddol. Os nad yw cyfnodolyn yr uned a ddewiswyd yn weladwy i'ch cyfrif, nid yw absenoldeb cofnod ataliad yn profi dim, ac mae dod i'r casgliad «ni chysgodd erioed» o hidlydd gwag yw'r ffordd y mae pobl yn treulio wythnos yn addasu cadw'n fyw.

Gwiriad tri: os cafodd ei atal, penderfynwch a oedd hynny'n fwriad

Unwaith y bydd trosglwyddiad cwsg ar y llinell amser, mae'r cwestiwn yn newid o pam y torrodd y VPN i a ddylai'r peiriant fod wedi cysgu o gwbl. Ar liniadur mae'r ateb yn aml yn ie, ac mae'r toriad twnnel yn ymddygiad disgwyliedig y dylai'r cleient wella ohono wrth ddeffro. Ar orsaf waith sy'n dal i fod i aros yn gyrraeddadwy, y polisi cwsg yw'r peth i'w newid. Mae penderfynu ar ba un o'r ddau beiriant hyn yr ydych yn edrych yn cymryd un cwestiwn, ac nid cwestiwn y gall y cyfnodolyn ei ateb drosoch chi.

Newidiwch ef drwy'r rheolyddion sy'n perthyn i'r sesiwn fewngofnodi, neu drwy fecanwaith a gefnogir gan weinyddwr os yw'r gofyniad yn un peiriant-cyfan. Nid yw golygu gosodiad rheolwr arddangos tra'r ydych wedi mewngofnodi fel cyfrif arall yr un weithred, a bydd yn edrych fel pe bai wedi gweithio tan i'r sesiwn nesaf ddechrau. Mae analluogi rheoli pŵer yn gyfan gwbl yn ymateb cyntaf eang sy'n costio bywyd batri ac yn cuddio'r cwestiwn polisi gwirioneddol.

Gwiriad pedwar: os arhosodd yn effro, edrychwch ar y rhwydwaith a'r cleient

Mae gan beiriant effro a gollodd ei dwnnel un o dri stori: disgynnodd y rhwydwaith mynediad, stopiodd neu ailddechreuodd y cleient VPN, neu gadawodd ochr y gweinydd i'r cysylltiad ddod i ben tra'r oedd y cleient yn dal i gredu ei fod wedi'i gysylltu. Cymharwch stampiau amser y digwyddiad cyswllt sylfaenol â digwyddiad y twnnel, a byddwch yn fanwl ynglŷn â pha un a ddaeth gyntaf.

Yna profwch y llwybr adfer ar wahân i'r sesiwn wreiddiol. Gall cais newydd drwy'r twnnel a adferwyd lwyddo tra bo'r sesiwn cymhwysiad hirhoedlog a agorwyd cyn y toriad yn parhau'n doredig, oherwydd bod y cymhwysiad yn dal soced hen neu gyfeiriad wedi'i gache. Problem cymhwysiad yw hynny, nid tystiolaeth bod y twnnel wedi methu â dod yn ôl.

Beth sydd mewn adroddiad defnyddiol

Ysgrifennwch y dilyniant gyda stampiau amser a pherchnogion: pryd y clowyd y sesiwn, pryd aeth y sgrin yn wag, a gofnodwyd cais cysgu, pryd y disgynnodd y cyswllt a dod yn ôl, pryd y newidiodd y twnnel gyflwr, a beth a wnaeth y cymhwysiad mewn gwirionedd. Mae gan bob eitem berchennog, felly gellir rhoi pob eitem i'r person iawn yn lle troi'n gwyn gyffredinol am Linux.

Os oes unrhyw un o'r rhesi hynny ar goll, dyna'r peth nesaf i'w fesur yn hytrach na'r peth nesaf i'w newid. Mae llinell amser â bwlch yn fwy addysgiadol na newid gosodiadau a wneir ar sail rhagdybiaeth.

Erthyglau cysylltiedig