Il-VPN taqa' meta l-iskrin jidlam: blokk, skrin vojta jew sospensjoni?
Sessjoni mblukkata, skrin imdallam u magna sospiża huma tliet avvenimenti differenti. Ikkorrelahom ma' journalctl qabel ma tagħti l-ħtija lill-mekkaniżmu tal-konnessjoni tal-VPN.
Meta xi ħadd jgħid li l-VPN miet meta l-iskrin iddallam, l-ewwel mistoqsija utli hija liema minn tliet avvenimenti ġara verament: is-sessjoni ġiet imblukkata, il-pannell intefa, jew il-magna kollha marret torqod. Dawn huma mekkaniżmi separati fuq timers separati, u wieħed biss minnhom jista' jżomm kompletament proċess milli jiġi skedat. Għaddi mill-verifiki hawn taħt bil-qasam. Ieqaf fl-ewwel wieħed li jwieġeb il-mistoqsija, għax kull verifika warajh twieġeb xi ħaġa oħra.
L-ewwel verifika: aqsam il-blokk mill-vojt u mill-irqad
Blokk ibiddel min huwa awtorizzat juża s-sessjoni; il-kompositur jibqa' jpinġi, il-munzell tan-netwerk jibqa' jaħdem u l-klijent tal-VPN ma jindunax b'xejn. L-vojt tal-iskrin jitfi l-pannell wara intervall ta' inattività u jħalli l-magna kompletament imqajma. Is-sospensjoni twaqqaf il-CPUs, li jfisser li ebda proċess fl-ispazju tal-utent ma jiġi skedat, għalhekk ebda żamma tal-konnessjoni ma tista' tinxteħet, kemm kemm tkun qasir l-intervall li tistabbilixxi.
| Event | What it stops | Can it kill the tunnel? |
|---|---|---|
| Session lock | Input to your session | No |
| Display blank | The panel | No |
| Suspend to RAM | CPU scheduling, hence every process | Yes, and silently |
| Hibernate | Everything, with state written to disk | Yes |
Dik it-tabella hija r-raġuni għaliex «l-iskrin iddallam» mhijiex dijanjosi. Desktop issettjat biex joħroġ vojt wara ħames minuti u jissospendi wara tletin se juri skrin skur fis-sitt minuta b'tunnel perfettament f'saħħtu. Il-falliment fit-tletin minuta huwa avveniment ieħor b'soluzzjoni oħra, u t-tnejn jidhru l-istess minn naħa l-oħra tal-kamra.
It-tieni verifika: poġġi l-avvenimenti tal-enerġija u tan-netwerk fuq linja waħda ta' żmien
Aqra l-ġurnal għal tieqa limitata minflok għall-boot kollu, u inkludi kemm il-maniġer tal-login kif ukoll is-sid tal-konnessjoni:
journalctl -b -u systemd-logind -u NetworkManager --since "45 minutes ago"
systemd-inhibit --list
L-ewwel kmand juri t-talbiet għall-irqad, il-qawmien u t-transizzjonijiet tan-netwerk li segwewhom. It-tieni juri x'inhu bħalissa jżomm blokk inibitur, li jgħidlek jekk xi ħaġa qed timblokka l-irqad apposta u liema programm huwa. Aġġusta l-ismijiet tal-unitajiet jekk is-sid tal-konnessjoni tiegħek mhuwiex NetworkManager, u ftakar li l-qari tal-unità ta' utent ieħor jew tal-ġurnal tas-sistema jiddependi mill-politika lokali.
Linja neqsin mhijiex riżultat negattiv. Jekk il-ġurnal tal-unità magħżula mhuwiex viżibbli għall-kont tiegħek, in-nuqqas ta' rekord tal-irqad ma jipprova xejn, u l-konklużjoni «qatt ma raqad» minn filtru vojt hija l-mod kif in-nies iqattgħu ġimgħa jirregolaw iż-żamma tal-konnessjoni.
It-tielet verifika: jekk raqad, iddeċiedi jekk dan kienx maħsub
Malli transizzjoni tal-irqad tidher fuq il-linja ta' żmien, il-mistoqsija tinbidel minn għaliex il-VPN inqasam għal jekk il-magna kellhiex torqod xejn. Fuq laptop it-tweġiba spiss hija iva, u t-tqassir tat-tunnel huwa mġiba mistennija li l-klijent għandu jirkupra minnha mal-qawmien. Fuq stazzjon tax-xogħol li suppost jibqa' aċċessibbli, il-politika tal-irqad hija l-ħaġa li għandha tinbidel. Li tiddeċiedi liema minn dawn iż-żewġ magni qed tħares lejha teħtieġ mistoqsija waħda, u mhijiex mistoqsija li l-ġurnal jista' jwieġeb għalik.
Ibdelha permezz tal-kontrolli li jappartjenu għas-sessjoni illoggjata, jew permezz ta' mekkaniżmu appoġġjat mill-amministratur jekk il-ħtieġa hija għall-magna kollha. L-editjar ta' settatura tal-maniġer tal-wiri waqt li tkun illoggjat b'kont ieħor mhuwiex l-istess azzjoni u se jidher li ħadem sa ma tibda s-sessjoni li jmiss. Li tiddiżattiva għal kollox il-ġestjoni tal-enerġija hija reazzjoni ewlenija wiesgħa li tiswa l-ħajja tal-batterija u taħbi l-mistoqsija vera tal-politika.
Ir-raba' verifika: jekk baqa' mqajjem, ħares lejn in-netwerk u l-klijent
Magna mqajma li tilfet it-tunnel tagħha għandha waħda minn tliet stejjer: in-netwerk tal-aċċess waqa', il-klijent tal-VPN waqaf jew reġa' beda, jew in-naħa tas-server ħalliet l-assoċjazzjoni tiskadi filwaqt li l-klijent baqa' jemmen li kien konness. Qabbel it-timbri tal-ħin tal-avveniment tal-link sottostanti mal-avveniment tat-tunnel, u kun preċiż dwar liema ġie l-ewwel.
Imbagħad iċċekkja t-triq tal-irkupru separatament mis-sessjoni oriġinali. Talba ġdida mit-tunnel irkuprat tista' tirnexxi filwaqt li s-sessjoni tal-applikazzjoni fit-tul miftuħa qabel it-tqassir tibqa' miksura, għax l-applikazzjoni qed iżżomm socket skadut jew indirizz fil-cache. Dik hija problema tal-applikazzjoni, mhux prova li t-tunnel naqas milli jerġa' lura.
X'ikun fih rapport utli
Ikteb is-sekwenza bit-timbri tal-ħin u s-sidien: meta ġiet imblukkata s-sessjoni, meta ddelm l-iskrin, jekk ġietx irreġistrata talba għall-irqad, meta waqa' u reġa' lura l-link, meta bidel l-istat it-tunnel u x'għamlet l-applikazzjoni fil-verità. Kull oġġett għandu sid, għalhekk kull oġġett jista' jingħata lill-persuna t-tajba minflok ma jsir ilment ġenerali dwar Linux.
Jekk xi waħda minn dawn il-linji hija neqsin, dik hija l-ħaġa li jmiss li għandha titkejjel u mhux il-ħaġa li jmiss li għandha tinbidel. Linja ta' żmien b'vojt hija aktar informattiva minn bidla fis-settaturi magħmula fuq ħjiel.