Tərkibində --errors-to-stderr olan əmr sətri şikayətə oxşayır, amma şikayət deyil. Söz seçim adına aiddir; jurnal faylının adının faylın nə saxladığı haqqında heç nə deməməsi kimi. Hər hansı konfiqurasiyanı dəyişməzdən əvvəl əslində nə oxuduğunuzu müəyyənləşdirin.

Qərarın üç qolu var: sətir ya işə salmanın özüdür, ya proqramın çap etdiyi çıxışdır, ya da VPN başlamazdan əvvəl sarğıcın əks etdirdiyi mətndir. Hər qol fərqli bir yerə baxmağı göstərir və yalnız biri VPN-in öz mesajıdır.

Seçim adı status mesajı deyil

Community OpenVPN üçün --errors-to-stderr xəta çıxışını standart çıxış əvəzinə standart xətaya yönləndirir. Bu, axın seçimidir, ciddilik filtri deyil və xəta yaratmır. Sonrakı --log və ya --log-append eyni mesajları fayla yönləndirə bilər; buna görə bayrağın təsiri əmrin qalan hissəsindən asılıdır. Yuxarı mənbədəki log sənədi həmin sıranı müəyyən edir.

Beləliklə, bayrağın olması xətaların hara gedəcəyini bildirir. Xəta baş verdiyini bildirmir.

İşə salma sətri yoxsa proses çıxışı

Mətnin kim tərəfindən çap edildiyini soruşmaqla başlayın. Xidmət vahidi, tətbiq paketi və ya qabıq sarğıcı çox vaxt VPN prosesi heç nə yazmazdan əvvəl tam argv-ni əks etdirir. Yalnız bir parça gördüyünüzdə bu əks etdirməni status sətrindən ayırmaq mümkün deyil.

Sətir sarğıcıdan gəlibsə, VPN hələ işləməyib və bildirəcək bir şeyi yoxdur. Çıxışda daha aşağıda zaman damğası və ya alt sistem adı daşıyan ilk mesajı axtarın.

Sətir VPN prosesindən gəlibsə, o, yenə də sadəcə çağırışdır. OpenVPN öz əmr sətrini xəta kimi çap etmir və vacib mesajlar ondan sonra gəlir.

Prosesi və nəticəsini tapın

Prosesin hələ də işlədiyini müəyyənləşdirin. İşləyən və yenidən cəhd edən müştəri dərhal çıxan müştəridən tamamilə fərqli görünür və hər ikisinin önündə eyni əmr sətri dayanır.

Sonra nəticəni prosesə sahib olan komponent vasitəsilə oxuyun. systemd altında bu, vahidin jurnalıdır; masaüstü tətbiqdə isə tətbiqin öz jurnalı və ya konsoludur. Çıxış statusu və son mesajlar seçim adının yalnız işarə etdiyi suala cavab verir.

Konfiqurasiyanın təhlili xətası, itkin fayl, rədd edilmiş etimadnamə və həmdən gələn fasilə dörd fərqli hadisədir. Onlar eyni axında gəlir. Onlara dörd fərqli düzəliş lazımdır. Profilə toxunmazdan əvvəl hansının sizdə olduğunu müəyyənləşdirin və kömək istəyəndə dəqiq mesajı sitat gətirin.

Bayraq nə vaxt öz yerini qazanır

Bayraq o zaman öz yerini qazanır ki, standart çıxış məlumat daşıyır və xətalar onu çirkləndirməməlidir, ya da sarğıc iki axını ayrıca tutur. Terminalda ön planda işləyən sessiyada hər iki axın qarşınıza gəlir. Bu halda fərq nadir hallarda nə etdiyinizi dəyişir.

Əgər ətrafdakı skript bölgüdən asılıdırsa, onu saxlayın. Adı narahat edici göründüyü üçün onu silmək mesajların göründüyü yeri dəyişir və başqa heç nəyi düzəltmir.

Nəyi dəyişməmək lazımdır

Seçimi təmir addımı kimi qəbul etməyin. Onu silmək sertifikatı, marşrutu və ya autentifikasiya xətasını düzəldə bilməz.

Çağırışda --config stdin varsa, konfiqurasiya standart giriş vasitəsilə verilir. Bu, faylın necə təqdim olunması ilə bağlı ayrıca qərardır. Bir dəfədə bir şey dəyişdirin və ikincini dəyişməzdən əvvəl əsl mesajı yenidən oxuyun.

Əlaqəli məqalələr