NM OpenVPN: saxlanılmış profil sizin .ovpn faylınız deyil
İdxal seçimləri yadda saxlanılmış bağlantıya çevirir. vpn.data-nı yenidən oxuyun, ta və ta-dir-i yoxlayın, lüğəti əvəz etmək yerinə bir girişi yeniləyin.
Eyni .ovpn fayl terminaldan qoşulur, NetworkManager-ə idxal edildikdən sonra isə vaxt aşımına uğrayır. Təbii nəticə VPN-in pozulduğudur. Daha ehtimallı izahat daha kiçikdir: NetworkManager faylı saxlamadı, onun bir hissəsini yadda saxlanılmış bağlantıya idxal etdi və işləyən tunel yerinə həmin saxlanılmış məlumatlardan istifadə edir. Faylın indi nə dediyi profilin nə saxladığı ilə əlaqəsizdir.
Fayl profil deyil
İdxal montaj deyil, tərcümədir. Plaqinin anladığı seçimlər bağlantının vpn.data lüğətində açarlara çevrilir; anlamadığı seçimlər atılır və ya başqa yerdə qeyd olunur, orijinal yol isə yalnız istinaddır. Mənbə faylını sonradan redaktə etmək artıq saxlanılmış bağlantıda heç nəyi dəyişmir.
Bu boşluq bütöv bir hesabat ailəsini izah edir: paylaşılan açar rotasiya edildi, fayl yeniləndi, tunel yenə də uğursuz olur. Saxlanılmış profil hələ də köhnə yola və ya köhnə dəyərə işarə edir, əmr sətri isə işləməyə davam edir, çünki redaktə etdiyiniz faylı oxuyur. İki müştəri, iki həqiqət mənbəyi və onlardan yalnız biri yenilənib.
Saxlanılmış profili oxuyun, dialoqu yox
nmcli -f connection.id,connection.uuid,vpn.service-type,vpn.data connection show office-vpn
İki profil eyni adı paylaşdıqda UUID-dən istifadə edin və xidmət növünün gözlədiyiniz OpenVPN plaqini olduğunu təsdiqləyin, təsadüfən quraşdırılmış başqa VPN növü deyil. Sonra son nöqtəni, nəqli və sertifikat istinadlarını işləyən çağırışla müqayisə edin.
Qrafik redaktorda görünən dəyər onun saxlandığına sübut deyil. Yadda saxlayın, yenidən açın və əmr sətri vasitəsilə geri oxuyun; keçmiş yadda saxlama qüsurları saxlanılmış məlumatı yoxlamaq üçün səbəbdir, hər cari buraxılışın eyni xətası olduğuna sübut deyil. Yoxlama bir əmrə başa gəlir.
İki açar və vacib bir istiqamət
TLS autentifikasiyası istifadə edən bağlantı üçün plaqin paylaşılan açarın yolunu ta açarında, istiqaməti isə ta-dir açarında saxlayır, əgər yerləşdirmə istiqamətdən istifadə edirsə. Hər ikisi profilin məlumat lüğətindədir və hər ikisi serverin gözlədiyi ilə uyğun olmalıdır.
İstiqamət müştəridə ifadə olunan server tərəfli qərardır. Qonşu profildə olduğu üçün birini seçmək, işləyən açarın əl sıxışmasında uğursuz olmasına aparan yoldur. Server konfiqurasiyası istiqamətsizdirsə, müştəri istiqamət uydurmamalıdır.
Açar faylının özü plaqin tərəfindən onun həqiqətən işlədiyi kontekstdə oxuna bilməlidir. Məhdud paket adi masaüstü quraşdırmasından fərqli fayl sistemi görünüşünə malikdir, ona görə terminalınızda mövcud olan yol xidmət üçün görünməz ola bilər.
Bir girişi yeniləyin, lüğəti yox
nmcli connection modify office-vpn +vpn.data 'ta=/etc/NetworkManager/certs/office-ta.key'
nmcli connection modify office-vpn +vpn.data 'ta-dir=1'
Əvvəldəki artı işarəsi fərdi lüğət girişlərini yeniləyir. Yalnız vpn.data yazmaq artı işarəsi olmadan bütün lüğəti əvəz edir, bir çatışmayan açar beləcə beş pozulmuş parametrə çevrilir. Dəyişiklikdən sonra profili geri oxuyun və digər girişlərin qaldığını təsdiqləyin. Uzaq son nöqtəsini və sertifikatlarını itirmiş lüğət başladığınız günortadan qat-qat uzun bir günorta deməkdir.
Adi idarəetmə vasitələri ilə yenidən qoşulun və uğursuz olan mərhələni izləyin. Paylaşılan açar qapısı indi keçilirsə və müştəri sertifikat və ya istifadəçi autentifikasiyası xətası bildirirsə, irəli getmisiniz və növbəti araşdırma başqadır.
Nəzarət kanalı rejimlərini qarışdırmayın
tls-auth, tls-crypt, və tls-crypt-v2 fərqli quruluşlardır. Bənzər görünən açar faylı onları bir-birini əvəz edən etmir və başqa profildə formatlanmış açar olduğu üçün TLS-Auth sahələrini doldurmaq, səhv açara bənzəyən şəkildə uğursuz olan profil yaradır.
Serverin konfiqurasiyasındakı rejimə uyğun plaqin xəritəsini istifadə edin. Rejim aydın deyilsə, faylın birinci sətrindən təxmin etmək yerinə server sahibindən soruşun.
Tunel idarəetmə sessiyanızı daşıyırsa, bərpa yolu saxlayın. Saxlanılmış dəyişiklik mütləq tətbiq olunmuş dəyişiklik deyil və uğurlu idxal hər mənbə seçiminin dəstəkləndiyinə sübut deyil. Hər iki boşluq işlədiyiniz keçidi yenidən qoşmazdan əvvəl bilinməyə dəyər.