VPN profili macOS-da import olunmur: əvvəlcə yükü oxuyun
Bir Mac-də rədd edilən, digərində qəbul edilən profil adətən yük problemi olur. XML-i müqayisə edin, generatorun nə əlavə etdiyinə baxın, sonra xidməti yoxlayın.
Profil bir Mac-də problemsiz quraşdırılıb digərində rədd edilirsə, şəbəkəyə hələ çatılmayıb, yəni sertifikatlar, şlüzlər və parollar heç bir günah daşımır. Quraşdırıcı qəbul etmədiyi yükün üzərində dayandı və adətən hansı yük olduğunu qeyd edir. Bu, profil faylını və onu yaradan hər şeyi işləmək üçün yeganə məqul yerlər kimi qoyur və müştəridə parametrləri silməyi təmirdən çox sübut məhv etmək üsuluna çevirir.
Mac-i sıfırlamaq əvəzinə profili oxuyun
.mobileconfig faylını ixrac edin və müştəriyə toxunmazdan əvvəl onun həqiqətən nə daşıdığına baxın:
plutil -p profile.mobileconfig | head -60
VPN profili əslində iki fərqli iş görən iki yükdür: com.apple.vpn.managed bağlantını, com.apple.dnsSettings.managed isə həlledici konfiqurasiyasını saxlayır. Quraşdırma quraşdırıcının rədd etdiyi ilk yükdə dayanır və rədd sistem jurnalına həmin yükün adı ilə düşür, yəni hansı bölməni açacağınızı jurnal deyir. Son uğurla idxal olunan profilin bir nüsxəsini saxlayın, çünki müqayisə həmin fayla görə ölçülür.
Generatorun səssizcə əlavə etdikləri
Apple Configurator 2.15-in 7A23 buraxılışı DNS yükünün içində bu bloku yazdı:
<key>DNS</key>
<dict>
<key>SupplementalMatchDomainsNoSearch</key>
<integer>0</integer>
</dict>
macOS 12.1-də həmin buraxılışın yazdığı profillər idxalda rədd edildi. Configurator 2.11.1 ilə yaradılan bağlantı isə heç bir şikayət olmadan keçdi, çünki o versiya açarı ümumiyyətlə yazmırdı. Bütün DNS lüğətini və ya yalnız problemli açarı silin, yenidən saxlayın, sonra başqa heç nəyi dəyişməzdən əvvəl eyni maşında təkrar yoxlayın. Adətən bütün təmir elə bu bir düzəlişdir.
Alətin etibar etməzdən əvvəl bilməyə dəyər bir tələsi var. Açar silindikdən sonra eyni bağlantını saxlamaq onu geri qaytarmadı və o, yalnız sıfırdan bağlantı yaradılanda yenidən peyda oldu. Hər yeni yaradılmış profili şübhəli sayın və yoxlayın, xüsusən də bütün bağlantı dəstəsi bir oturuşda hazırlanıbsa.
MDM yolu başqa yerdə uğursuz olur
Eyni profili göndərən idarəetmə xidməti başqa yerdə uğursuz ola bilər: müştəri heç bir VPN xidmətinin yaradılmadığından şikayət edir. Bildirilən halda sertifikat autentifikasiyası üçün konfiqurasiya edilmiş yük buna baxmayaraq parol sahəsi tələb edirdi; onu doldurmaq profilin tətbiqinə imkan verdi və heç nə o dəyəri autentifikasiya üçün istifadə etmədi.
Bu yolu seçsəniz, dummy sətir saxlayın və heç vaxt canlı etimadnamə saxlamayın, əsl sirri isə profil gövdəsindən kənarda tutun. İşlək parol daşıyan profil açar kimi qorunmalı fayla çevrilir və bu, başladığınız uğursuz idxaldan qat-qat böyük problemdir. Profil paylanmazdan əvvəl o yer tutucunun kimə aid olduğunu müəyyən edin ki, sonra kimsə onu dəyişdirilməli dəyər sanmasın. Onun niyə mövcud olduğunu sənədləşdirmək bir sətir aparır və altı aydan sonra bir mübahisənin qarşısını alır.
Profilin həqiqətən yerinə düşdüyünü təsdiqləyin
İdxalın uğurlu olması işlək xidmət demək deyil, ona görə bu sıra ilə yoxlayın:
profiles show -type configuration
scutil --nc list
scutil --nc start "Your VPN Service"
scutil --nc status "Your VPN Service"
scutil --dns | head -20
Birinci əmr quraşdırılmış yükləri sadalayır; ikincisi ümumiyyətlə VPN xidmətinin olub-olmadığını deyir. Qoşulduqdan sonra işlədilən sonuncu əmr sistemin həqiqətən istifadə edəcəyi həlledicini göstərir. Onları bu sıra ilə oxuyun və zəncirin qırıldığı yerdə dayanın, çünki xidmətin olmaması hər hansı həlledici sualını mənasız edir. Profil quraşdırılmış kimi sadalana və yenə də istifadəyə yararlı heç nəyə sahib olmaya bilər və bu ardıcıllıq məhz həmin vəziyyəti üzə çıxarmaq üçün qurulub.
Xidmət qeydinin hələ yararlı adı yoxkən tunel qalxırsa, göstərilən ad sahəsi ixracda itib və çarə müştəridə adı dəyişmək deyil, profili yenidən yaratmaqdır. Həlledici hələ də yerli olana işarə edirsə, DNS yükü nəzərdə tutduğunuzdan daha dərindən silinib.
Yayımı mərhələli aparın, hər dəfə bir Mac
eyni əməliyyat sistemi buraxılışı ilə işləyən bir idarə olunan Mac-də quraşdırın, sonra üç şeyi ayrıca yoxlayın: xidmət görünür, həlledici dəyişir və bir real daxili sorğu uğurlu olur. Yalnız hər üçü təsdiqləndikdən sonra əhatə genişlənməlidir.
Bunlar üç fərqli şəkildə uğursuz olan üç fərqli nəticədir və bir sınaq maşınını on dəqiqəyə dəyər edən də budur. İdxal olunan profil işləyən profil deyil və birinci mərhələ maşını hər iki nasazlığı parkın qalanı görməzdən əvvəl tutur.