Hakuna kilichokwama wakati terminal inanyamaza baada ya mstari wa mwisho wa kumbukumbu. Hiyo ndiyo umbo linalotarajiwa kwa mteja aliye mbele: amemaliza kuanza na sasa amekaa hapo akibeba trafiki. Kidokezo cha shell si ishara ya mafanikio inavyoonekana.

Chukulia ujumbe kama mpaka kati ya uanzishaji na hali tulivu, kwa sababu ndiyo hasa unaoonyesha.

Ujumbe unaonyesha mwisho wa uanzishaji, si mwisho wa mchakato

OpenVPN huchapisha mstari huo baada ya kufungua kifaa, kusanidi kiolesura, kusakinisha njia na kumaliza mabadilishano ya TLS na mwenza. Kisha mchakato unaendelea kukimbia, kwa sababu kazi yake ni kuweka handaki wazi na kupitisha pakiti. Programu ya mbele hairudi kwenye kidokezo ikiwa bado inafanya kazi hiyo. Matokeo ya kimya baadaye ni ya kawaida, kwa sababu mteja huzungumza tu wakati kitu kinabadilika.

Iwapo mstari unaonekana na muunganisho unakufa baadaye, hiyo ni tukio lingine, na kumbukumbu itasema hivyo baada ya tukio.

Ctrl+C ni uamuzi, si suluhisho

Kubonyeza Ctrl+C hutuma usumbufu, ambao mteja huuchukulia kama ombi la kuzima. Kidokezo kinarudi, handaki linatoweka, na kikao chochote kinachotumia hilo kinaisha. Hiyo inaonekana kama maendeleo na kwa kweli ni kinyume. Iwapo lengo ni muunganisho wa kudumu, jibu ni kuhamisha mchakato mahali unapoweza kuendelea bila terminal yako, si kuusimamisha.

Kuubakiza mbele ni chaguo sahihi unapotatua hitilafu, kwa sababu hitilafu za baadaye zinabaki kuonekana katika dirisha lile. Dakika moja ya ukimya haithibitishi kitu kwa upande wowote; jaribu rasilimali kupitia handaki badala ya kutazama matokeo.

Kile ambacho ujumbe hauthibitishi

Ukamilishaji ni tamko la ndani kuhusu usanidi wa mteja mwenyewe. Haisemi kwamba upande wa pili unajibu, kwamba njia zilizosakinishwa zinalingana na unachohitaji, au kwamba utatuzi wa majina kupitia handaki unafanya kazi. Wasifu wa handaki lililogawanywa unaweza kuwa umeanzishwa kikamilifu wakati sehemu ya kampuni inabaki isifikiki kwa sababu njia au sera ya DNS haikuwahi kuifikia. Nakala za upande wa seva huchapisha mstari kama huo zinapokuwa tayari kupokea wateja, jambo ambalo si sawa na mteja yeyote kuwa ameunganishwa.

‘Seva ilianza’ na ‘laptop inaweza kufungua sehemu’ ni uchunguzi kutoka sehemu mbili tofauti, na kuzichanganya kunakutuma utatue hitilafu kwenye mwenyeji asiye sahihi.

Kuiendesha bila terminal

Kwa usambazaji wa kudumu, tumia mpangilio wa huduma unaoungwa mkono na jukwaa. Kwenye mwenyeji wa systemd hiyo ni nakala openvpn-client@office yenye wasifu katika /etc/openvpn/client, iliyoanzishwa na kuwezeshwa ili istahimili kuwashwa upya. Community OpenVPN pia hutoa --daemon pamoja na --log au --log-append, ambayo hutenganisha mchakato na kutuma matokeo kwenye faili. Mbinu zote mbili hubadilisha jinsi mchakato unavyoendesha; hakuna inayotengeneza njia au kuufanya programu ya mbali kuwa mzima.

Angalia kwamba huanzishi nakala ya pili kando ya ile inayosimamiwa tayari na huduma. Wateja wawili wanaodai wasifu mmoja huzalisha kumbukumbu zenye mkanganyiko na handaki moja ambalo hukulikusudia.

Chagua mpangilio unaofaa kazi

Mbele kwa ajili ya utambuzi, huduma kwa kila kitu kinachopaswa kuishi zaidi ya kikao, hali ya daemon wakati hakuna msimamizi wa huduma wa kutegemea. Hivi vitatu hushughulikia hali za kawaida, na kila kimoja kina sababu wazi ya kuwepo. Kuchagua kimoja kwa bahati ndiko kunakozalisha ripoti ‘inafanya kazi hadi dirisha lifungwe’.

Handaki linapopaswa kubaki, baadaye thibitisha kwamba linarudi baada ya kuwashwa upya na kwamba kumbukumbu zake zinafika mahali utakapotazama. Mstari wa uanzishaji pia unaonekana katika kumbukumbu hizo, na wakati huo hakuna anayehitaji kuangalia terminal kwa ajili yake.

Makala zinazohusiana