openvpn --errors-to-stderr er ræsingarvalkostur, ekki villa
Að sjá --errors-to-stderr í skipanalínu þýðir ekki að eitthvað hafi mistekist. Ákvarðaðu hvort þú ert að lesa ræsingarlínu eða úttak ferlisins, og athugaðu síðan.
Skipanalína sem inniheldur --errors-to-stderr lítur út eins og kvörtun en er það ekki. Orðið tilheyrir nafni valkosts, rétt eins og nafn annálarskráar segir ekkert um hvað skráin inniheldur. Áður en þú breytir einhverri stillingu skaltu staðreyna hvað þú ert í raun að lesa.
Ákvörðunin hefur þrjár greinar: línan er ræsingin sjálf, línan er úttak sem forritið prentaði, eða línan er texti sem umbúðir endurómuðu áður en VPN byrjaði. Hver grein bendir á annan stað til að skoða, og aðeins ein þeirra er eigin skilaboð VPN.
Nafn valkosts er ekki stöðuskilaboð
Fyrir Community OpenVPN, --errors-to-stderr beinir villuúttaki á staðalvillu í stað staðalúttaks. Það er val á straumi, ekki alvarleikasía, og það býr ekki til villu. Síðari --log eða --log-append geta beint sömu skilaboðum í skrá, þess vegna fer áhrif fánans eftir afganginum af skipuninni. Annálaviðmiðunin frá upprunanum skilgreinir þá röð.
Þannig segir nærvera fánans hvert villurnar myndu fara. Hann segir ekki að ein hafi átt sér stað.
Ræsingarlína eða úttak ferlis
Byrjaðu á að spyrja hver prentaði textann. Þjónustueining, forritpakki eða skeljumbúðir enduróma oft allt argv áður en VPN ferlið skrifar nokkuð. Þetta enduróm er ekki aðgreinanlegt frá stöðulínu ef þú sérð aðeins brot.
Ef línan kom frá umbúðunum hefur VPN ekki keyrt enn og hefur ekkert að tilkynna. Leitaðu neðar í úttakinu að fyrstu skilaboðunum sem bera tímatakmörk eða nafn undirkerfis.
Ef línan kom frá VPN ferlinu er hún enn bara kallið. OpenVPN prentar ekki sína eigin skipanalínu sem villu, og mikilvægu skilaboðin koma á eftir.
Finndu ferlið og niðurstöðu þess
Staðreyndu hvort ferlið er enn í gangi. Biðlari sem er í gangi og reynir aftur lítur mjög öðruvísi út en sá sem hætti strax, og sama skipanalínan er fyrir framan bæði.
Lestu síðan niðurstöðuna gegnum íhlutinn sem á ferlið. Undir systemd er það dagbók einingarinnar; í skjáborðsforriti er það eigin annáll eða stjórnborð forritsins. Útgöngustaðan ásamt síðustu skilaboðunum svarar spurningunni sem nafn valkostsins vísar aðeins til.
Stillingarþáttunarvilla, skrá sem vantar, hafnað auðkenni og tímamörk jafningja eru fjórir mismunandi atburðir. Þeir koma á sama straumi. Þeir þurfa fjórar mismunandi lagfæringar. Ákvarðaðu hvaða þú hefur áður en þú snertir sniðið, og vitnaðu í nákvæm skilaboð þegar þú biður um hjálp.
Hvenær fáninn á skilið sinn stað
Fáninn á skilið sinn stað þegar stdout ber gögn og villur mega ekki menga þau, eða þegar umbúðir grípa straumana tvo í sitt hvoru lagi. Í forgrunnssetun í flugstöð lendir bæði straumarnir fyrir framan þig. Í því tilviki breytir greiningin sjaldan því sem þú gerir.
Haltu honum ef skriftan í kringum hann byggir á aðskilnaðinum. Að fjarlægja hann af því nafnið virðist ógnvekjandi breytir því hvar skilaboð birtast og lagar ekkert annað.
Hvað á ekki að breyta
Ekki líta á valkostinn sem viðgerðarskref. Að eyða honum getur ekki lagfært skírteini, leið eða auðkenningarbilun.
Ef kallið inniheldur --config stdin, er stillingunni ýtt inn um staðalinntak. Það er sérstök ákvörðun um hvernig skráin er útveguð. Breyttu einu í einu, og lestu raunverulegu skilaboðin aftur áður en þú breytir því næsta.