openvpn --errors-to-stderr yw opsiwn lansio, nid gwall
Nid yw gweld --errors-to-stderr mewn llinell orchymyn yn golygu bod rhywbeth wedi methu. Penderfynwch a ydych yn darllen llinell lansio neu allbwn y broses, yna gwiriwch.
Mae llinell orchymyn sy’n cynnwys --errors-to-stderr yn edrych fel cwyn ac nid yw’n un. Mae’r gair yn perthyn i enw opsiwn, yn yr un modd nad yw enw ffeil log yn dweud dim am yr hyn sydd yn y ffeil. Cyn i chi newid unrhyw ffurfweddiad, sefwch beth yr ydych yn ei ddarllen mewn gwirionedd.
Mae gan y penderfyniad dair cangen: y llinell yw’r lansiad ei hun, y llinell yw allbwn a argraffodd y rhaglen, neu’r llinell yw testun a adleisiodd troellwr cyn i’r VPN gychwyn. Mae pob cangen yn pwyntio at le gwahanol i edrych, a dim ond un ohonynt yw neges y VPN ei hun.
Nid yw enw opsiwn yn neges statws
Ar gyfer Community OpenVPN, --errors-to-stderr mae’n cyfeirio allbwn gwallau i’r gwall safonol yn lle’r allbwn safonol. Dewis ffrwd yw hwn, nid hidlydd difrifoldeb, ac nid yw’n creu gwall. Gall --log neu --log-append ddiweddarach ailgyfeirio’r un negeseuon i ffeil, a dyna pam mae effaith y nodiad yn dibynnu ar weddill y gorchymyn. Mae’r cyfeirlyfr cofnodi o’r ffynhonnell yn diffinio’r drefn honno.
Felly mae presenoldeb y nodiad yn dweud wrthych i ble byddai gwallau’n mynd. Nid yw’n dweud bod un wedi digwydd.
Llinell lansio neu allbwn y broses
Dechreuwch drwy ofyn pwy argraffodd y testun. Mae uned gwasanaeth, bwndel rhaglen neu droellwr plisgyn yn aml yn adleisio’r argv cyfan cyn i broses y VPN ysgrifennu unrhyw beth. Mae’r adlais hwnnw’n anwahanadwy oddi wrth linell statws os mai dim ond darn a welwch.
Os daw’r llinell o’r troellwr, nid yw’r VPN wedi rhedeg eto ac nid oes ganddo ddim i’w adrodd. Edrychwch ymhellach i lawr yr allbwn am y neges gyntaf sy’n cario stamp amser neu enw is-system.
Os daw’r llinell o broses y VPN, dim ond yr alwad ydyw o hyd. Nid yw OpenVPN yn argraffu ei linell orchymyn ei hun fel gwall, ac mae’r negeseuon sy’n bwysig yn dilyn.
Dewch o hyd i’r broses a’i chanlyniad
Sefwch a yw’r broses yn dal i redeg. Mae cleient sy’n fyw ac yn ailgeisio yn edrych yn dra gwahanol i un a adawodd ar unwaith, ac mae’r un llinell orchymyn o flaen y ddau.
Yna darllenwch y canlyniad trwy’r gydran sy’n berchen ar y broses. O dan systemd, sef dyddiadur yr uned; o dan raglen bwrdd gwaith, sef log neu gonsol y rhaglen ei hun. Mae’r statws ymadael a’r negeseuon olaf yn ateb y cwestiwn y mae enw’r opsiwn ond yn awgrymu.
Mae gwall dosrannu ffurfweddiad, ffeil ar goll, cymhwyster a wrthodwyd ac amseriad allan cymar yn bedwar digwyddiad gwahanol. Maent yn cyrraedd ar yr un ffrwd. Maent angen pedwar atgyweiriad gwahanol. Penderfynwch pa un sydd gennych cyn cyffwrdd â’r proffil, a dyfynnwch yr union neges pan ofynnwch am help.
Pryd mae’r nodiad yn haeddu ei le
Mae’r nodiad yn haeddu ei le pan fo stdout yn cario data ac na chaiff gwallau ei halogi, neu pan fo troellwr yn dal y ddwy ffrwd ar wahân. Mewn sesiwn blaendir mewn terfynell, mae’r ddwy ffrwd yn glanio o’ch blaen. Yn yr achos hwnnw, anaml y mae’r gwahaniaeth yn newid yr hyn a wnewch.
Cadwch ef os yw’r sgript o’i amgylch yn dibynnu ar y rhaniad. Mae ei dynnu am fod yr enw’n edrych yn frawychus yn newid lle mae negeseuon yn ymddangos ac yn trwsio dim arall.
Beth i beidio â’i newid
Peidiwch â thrin yr opsiwn fel cam atgyweirio. Nid yw ei ddileu yn gallu trwsio tystysgrif, llwybr na methiant dilysu.
Os yw’r alwad yn cynnwys --config stdin, mae’r ffurfweddiad yn cael ei fwydo trwy’r mewnbwn safonol. Penderfyniad ar wahân yw hwn ynglŷn â sut y darperir y ffeil. Newidiwch un peth ar y tro, ac ail-ddarllenwch y neges wirioneddol cyn i chi newid yr ail.