Tətbiqi yenidən başladın, menecerdən bağlantı statusunu soruşun və o, sistem menyusunda canlı tunel açıq şəkildə göründüyü halda əlaqənin kəsildiyini bildirir. Ya da saxlama çağırışı heç nə izah etməyən xəta qaytarır, ya da paylaşılan sirr təyin edildikdən saniyələr sonra itkin elan olunur. Üç simptom, bir mexanizm: menecer sistem anbarına baxışdır və baxış kimsə onu yükləyənə qədər boş oxunur.

Bunlardan hər hansı birini sazlamadan əvvəl hansı API-dən istifadə etməli olduğunuzu müəyyənləşdirin. Sistemin IPsec və ya IKEv2 tuneli daxili menecerə uyğundur; sistemin tətbiq etmədiyi protokol üçün paket emalını özünüz həyata keçirən tunel provayderi lazımdır və heç bir sahə kombinasiyası bunu dəyişmir.

Menecer anbara baxışdır

Meneceri yaradın və ya əldə edin, ondan parametrlərini yükləməsini istəyin və statusu oxumadan və ya protokol ayarlarını dəyişməzdən əvvəl tamamlama işləyicisinin bitməsinə icazə verin. Tapşırıq budursa, saxlanmış konfiqurasiyaları bütün variantlar çağırışı ilə sadalayın, eyni nüsxəni iki məqsəd üçün təkrar istifadə etməyin. Yükləmə gəlməzdən əvvəl status adətən etibarsızdır və etibarsızı söndürülmüş kimi qəbul etmək məhz tətbiqin yalnız yenidən başlatmadan sonra səhv görünməsinə səbəb olan xəta budur.

Yazma eyni sıranı izləyir. Heç vaxt heç nə yükləməmiş menecerdə saxlama cəhdi faydalı mesaj olmadan uğursuz ola bilər, çünki dəyişikliyin tətbiq olunacağı saxlanmış şəxsiyyət yoxdur. Yüklə, dəyiş, saxla, sonra statusu yenidən oxu. Sistemin qoşulduğu obyekt yaddaşda redaktə etdiyiniz deyil, saxlanmış profildir.

Status dəyişiklikləri yalnız baxarkən gəlir

Parametrlər yükləndikdən sonra status əlaqə kəsilmiş, qoşulur, qoşulmuş, yenidən təsdiqlənir və əlaqə kəsilir mərhələlərindən keçir. İnterfeysi bir oxuma ilə işə salın, sonra taymerlə sorğu göndərmək əvəzinə dəyişiklik bildirişini dinləyin. Sorğu ön planda işləyir, arxa planda yalan deyir — tətbiqlər beləcə heç vaxt bitməyən fırlanan göstərici ilə qalır.

Bildirişlər yalnız tətbiq ön planda olarkən gəlir. Vəziyyəti arxa planda saxlayan hər şey yenidən başlatmadan sonra köhnə görünəcək, buna görə işə salınanda və tətbiq ön plana qayıdanda yeniləyin. Tunelə provayder sahibdirsə, onu uyğun sessiya obyekti ilə idarə edin; adi bağlantı xassəsi provayderin həyat dövrünü modelləşdirmir.

Sirlər sətir deyil, istinaddır

İtkin paylaşılan sirr barədə bildiriş nadir hallarda heç kimin onu təyin etmədiyini bildirir. Protokol obyekti istinad istəyir: biri istifadəçi parolu, biri IPsec əvvəlcədən paylaşılan açar üçün. nil ötürmək və ya yanlış açarsızma qeydindən alınan istinad ötürmək boş yuvanın verdiyi şikayətin eynisini verir. Xəta simptomu adlandırır və səbəbi gizlədir, buna görə insanlar eyni sirri bir neçə dəfə yenidən daxil edirlər.

Sirri əvvəlcə ümumi parol elementi kimi yazın, sonra ona davamlı istinadı geri oxuyun. Davamlı istinad yaddaşda saxlanan göstəricidən fərqli olaraq yenidən başlatmadan sonra da qalır və profil məhz onu seriyalaşdırır. Cihazın kilidi açıldıqdan sonra da girişə icazə verən əlçatanlıq sinfi seçin, əks halda kilidli ekranda yenidən qoşulmalı olan tunel tamamilə etibarlı sirrlə autentifikasiyada uğursuz olacaq.

Uzantının öz açarsızma görünüşü var

Şəbəkə uzantısı ayrı prosesdir, ona görə tətbiqin standart açarsızma girişi ona çatmır. Hər iki hədəfə öz hüquqlarında eyni açarsızma giriş qrupunu verin, elementi bir dəfə həmin qrupun içində saxlayın və hər prosesin onu oxumasına icazə verin. Qrup olmadan uzantı heç nə tapmır və tətbiqin təkrar istehsal edə bilmədiyi kimlik məlumatı xətası bildirir.

Provayder öz konfiqurasiya obyekti ilə konfiqurasiya olunursa, sirri tətbiqin içində də yerləşdirməyin. İki nüsxə bir-birindən uzaqlaşır və bu uzaqlaşma duplikasiya kimi deyil, pis kimlik məlumatı kimi görünür. Başqa vəziyyət bildirən vidjet və ya ikinci proses də eyni izahata malikdir: hər biri qrupa ehtiyac duyur və hər biri oxumadan əvvəl parametrləri yükləməlidir.

API-ni protokolla uyğunlaşdırın

Daxili menecer IPsec və IKEv2 protokol obyektlərini daşıyır. Əlavə sahələrlə ümumi SSL VPN müştərisinə çevrilmir və uyğunsuz profil təmiz şəkildə saxlanıla, yenə də heç vaxt qoşulmaya bilər. Statusu araşdırmazdan əvvəl hansı kateqoriyada olduğunuzu müəyyənləşdirin, çünki status xətası ilə dəstəklənməyən protokol kənardan eyni görünür.

Növbəti yenidən başlatma üçün yoxlama siyahısı qısadır: parametrləri yüklə, statusu oxu, dəyişiklik abunələrini ön planda saxla, istinadları paylaşılan qrupdan yenidən qur və protokol obyektinin tətbiq etdiyin API-yə uyğun olduğunu təsdiqlə. Bu siyahını işə salmaq bir dəqiqə çəkir; onu təxmin etmək bütöv bir günorta çəkir.

Əlaqəli məqalələr