VPN sem deyr á fyrstu sekúndu er annað dýr en það sem tengist og mistekst svo, og venjulega mistökin eru að meðhöndla þau eins. Hér er engin handaband, ekkert vottaskipti og engin leið til að skoða. Ein lína í dagbókinni ákveður hver af nokkrum ótengdum viðgerðum á við, og að sleppa henni kostar síðdegis í að breyta stillingum sem aldrei var lesið í. Lestu þá línu fyrst.

Þrjár skrifvarðar skipanir koma þér þangað: fyrst journalctl -u openvpn@server -b --no-pager, svo systemctl status openvpn@server, og ss -lunp fyrir UDP-hlustendurna og eigendur þeirra.

Fyrsta línan velur greinina

Portárekstur og tvístæða sem vantar drepa bæði ræsinguna innan sekúndu, og þau skilja eftir sig ólíkar fyrstu línur. Skilaboð um að vistfangið sé þegar í notkun nefna portið; tvístæða sem vantar nefnir slóð sem er ekki lengur til; misheppnað skilyrði eða stillingaskrá sem vantar nefnir skrána. Þessar þrjár leiða til ólíkra viðgerða, og engin þeirra batnar við að setja biðlarann upp aftur. Afritaðu fyrstu bilunina í glósurnar þínar áður en þú keyrir eitthvað annað.

Fylgstu með endurtektarlykkjunni sem felur upprunalegu línuna. Eining með endurræsi stefnu getur grafið fyrstu bilunina undir tugi samhljóða, svo journalctl -b sem síað er eftir einingunni og lesið að ofan vinnur fram yfir halann.

Hver annar heldur portinu 1194

Sökudólgurinn er venjulega ekki annar þjónn sem einhver stillti viljandi. Búðu þig við biðlara sem byrjaður var handvirkt og lifir enn í öðru skjáhermi, annarri prófíl sem valdi sama portið, eða pakka frá birgi sem eigin göngin halda 1194. Eigandi sátans kemur fram í ss -lunp; gefðu það PID til systemctl status til að vita hvort eining beri ábyrgð. Taktu hann niður eftir eigin stjórnleið í stað merkis.

Merki til ferlis sem eining stýrir kallar venjulega á endurræsingu, og sama bilunin birtist aftur augnabliki síðar eins og nýtt vandamál. Notaðu systemctl stop fyrir einingu, eigin þjónustuskipun pakkans fyrir uppsetningu frá birgi, og merki aðeins fyrir eitthvað sem þú byrjaðir sjálfur í þeirri skel.

Einingar sem verða eftir eftir afsetningu

Afsetning eyðir tvístæðum; einingaskrár sem skrifaðar eru handvirkt, venjulega undir /etc/systemd/system, lifa hana af. Systemd reynir þá aftur einingu sem bendir á slóð sem er ekki lengur til, og skilaboðin snúast um þá skrá sem vantar frekar en fjarlæginguna í gær. systemctl status sýnir slóð einingarbrotsins nálægt toppnum, svo athugaðu hana með dpkg -S áður en þú eyðir einhverju. Þegar munaðarleysinginn er farinn hreinsa systemctl daemon-reload og systemctl reset-failed stöðuna; annars er hún erfð í hverri síðari stöðuskoðun.

Þegar which openvpn svarar með einhverju undir /usr/local kom tvístæðan sem er í notkun frá uppsetningarforriti birgis en ekki frá apt. Slíkt forrit kemur venjulega með eigin hlustanda, eigin ræsifærslu og eigin stillingarmöppu, svo að fjarlægja sýnilegu skipunina skilur sátann eftir upptekinn.

Fjarlægðu hann eins og birgirinn segir fyrir um, staðfestu að portið sé laust með ss -lunp, og bættu við biðlara dreifingarinnar aðeins ef þú þarft hann.

Lagaðu stöðuna áður en þú reynir aftur

Hreinsaðu biluðu stöðuna áður en þú dregur ályktanir af henni: systemctl reset-failed fjarlægir teljarana, og systemctl status tilkynnir þá núverandi ástand einingarinnar en ekki sögu hennar. Ræstu hana einu sinni og lestu dagbók þeirrar keyrslu frekar en safnaðstöðu vélarinnar. Eining sem tilkynnir sig virka meðan göngin flytja ekkert er sérstakt vandamál, og mun algengara. Þau tvö renna saman í villuskýrslum því bæði enda á að notandinn segir að VPN virki ekki.

Skráðu greinina sem þú tókst: portárekstur, tvístæða sem vantar, stillingar sem vantar. Næst verður fljótlegra að þekkja hana.

Tengdir greinar