İki nəfər AWS Client VPN və SAML ilə bağlı eyni sualı verir və bir-birinə zidd cavablar alır. Biri hər səhər Ubuntu noutbukdan daxil olur; digərinin telefonu, yüklənmiş profili və həmin profildəki bir sətri rədd edən müştərisi var. Fərq nə bəxtdir, nə də panelin gizli açarı. Məsələ üç şərtə dayanır: platformanın AWS-in öz müştərisi üçün dəstəklədiyi platforma olub-olmadığı, əlinizdəki alətin federativ brauzer mübadiləsini apara bilməsi və son nöqtənin ümumiyyətlə SAML üçün konfiqurasiya edilib-edilməməsi. Bu üçündən birini qaçırsanız, giriş başqa bir nöqtədə dayanır.

Girişin tamamlana bilməsini üç şərt həll edir

Platforma birinci gəlir. AWS Windows, macOS və AMD64 üzərində Ubuntu üçün öz Client VPN müştərisini buraxır və 2026-cı ilin oktyabrının sonuna olan məlumata əsasən Linux tələbləri səhifəsi Ubuntu 22.04, 24.04 və 26.04-ü göstərir. Yenidən paketlənmiş buraxılış, çevrilmiş paket və ya başqa distributiv işləyə bilər, amma bu dəstəklənən platforma deyil və pozulanda dəstək xətti siz olursunuz.

Müştəri ikinci gəlir. Federativ giriş hər OpenVPN uyğun tətbiqin oxuduğu profil seçimi deyil. Verilən müştəri şəxsiyyət provayderinizi brauzerdə açır, imzalanmış autentifikasiya cavabını qəbul edir və həmin cavabı son nöqtəyə təqdim edir. Yalnız profili oxuyub tunel quran tətbiq bu addımı yerinə yetirmir, bağlantı jurnalı nə qədər təmiz görünsə də.

Son nöqtə üçüncü gəlir. Active Directory etimad məlumatları və ya qarşılıqlı sertifikatlar istifadə edən son nöqtənin tamam başqa quruluşu var və müştəriləri dəyişmək bunu dəyişməz. Başqa heç nəyi ayıklamadan əvvəl profili verənlə autentifikasiya rejimini təsdiqləyin.

Birlikdə götürüldükdə üç şərt qısa bir qərar cədvəli verir:

PlatformAWS-provided clientCompletes the SAML exchangeWhat that means
Ubuntu 22.04 / 24.04 / 26.04, AMD64YesYesNormal sign-in path; debug stages, not platforms
Windows or macOSYesYesSame path, different installer
AndroidNo published clientNoNeeds a different access design, not a different profile
Other Linux distributionsNoDepends on the toolRuns at your own support risk

Niyə OpenVPN idxalı auth-federate sətrində dayanır

İxrac edilmiş AWS Client VPN profili müştəriyə autentifikasiyanın tuneldən kənarda, federasiya vasitəsilə baş verdiyini bildirən direktiv daşıyır. Ümumi OpenVPN müştərisi ya sətri olduğu kimi rədd edir, ya da ona məhəl qoymur və sonra təqdim edəcəyi etimad məlumatı olmur. Android cəhdlərinin çoxu burada bitir: profil idxal olunur, tətbiq etiraz edir və ya bir paket belə cihazdan çıxmadan bağlantı konfiqurasiya xətası ilə ölür.

auth-federate sətrini silmək cəlbedici növbəti addımdır və aydın uğursuzluğu qarışıq bir uğursuzluğa çevirir. Direktivi silmək SAML son nöqtəsini istifadəçi adı və parol autentifikasiyasına çevirmir. Son nöqtə hələ də imzalanmış SAML cavabı gözləyir və müştərinin əvəzində göndərdiyini rədd edir. Hesab parolunuz, yüklənmiş profil və kopyalanmış təsdiq bir-birini əvəz edən etimad məlumatları deyil.

Telefonda Chrome-da şəxsiyyət provayderinə daxil olmaq yalnız şəxsiyyət provayderinin istifadəçini qəbul etdiyini sübut edir. Cavabın onu son nöqtəyə geri göndərə bilən müştəriyə çatması barədə heç nə demir. federativ autentifikasiya tələbləri məhz buna görə verilən müştərini axının bir hissəsinə çevirir: brauzer addımı zəruridir və kifayət deyil.

Dəstəklənən Linux iş masası yolu necə görünür

AWS-in Ubuntu AMD64 üçün buraxdığı paketi sistem paket meneceri ilə quraşdırın, sonra profili ümumi təyinatlı VPN tətbiqinə idxal etmək əvəzinə bağlantını həmin müştəridən açın. Administratorunuzun bu son nöqtə üçün ixrac etdiyi profili istifadə edin; müştəri qəbul etsə belə, köhnə təlimatdan callback URL və ya müştəri identifikatoru ilə əvəz etməyin.

Bağlantını başladın, açılan brauzerdə girişi və varsa MFA sorğusunu tamamlayın və brauzerdən müştəriyə qayıdış axınının bitməsinə icazə verin. Sonra həqiqətən ehtiyacınız olan şəxsi ünvanı yenidən tələb edin. Uğurlu girişi elan edən səhifə tunelin qalxdığına sübut deyil.

Linux müştərisi SAML cavabları üçün 8096-dan 8115-ə qədər yerli TCP portlarını saxlayır. Şəxsiyyət provayderi sizi qəbul etdikdən sonra ötürmə ilişib qalanda, həmin aralıqda nəyin artıq dinlədiyinə baxın:

ss -ltnp | grep -E ":809[6-9]|:81(0[0-9]|1[0-5])"

Məşğul port və ya loopback dinləyicisini bloklayan son nöqtə təhlükəsizlik proqramı tamamlanmış kimi görünən və sonra heç vaxt qoşulmayan bir giriş yaradır. Bu aralığı yerli saxlayın. Bu, müştəri tərəfində qayıdış yoludur, EC2 təhlükəsizlik qrupunda və ya şlüz firewall qaydasında açılacaq bir şey deyil və onu internetə açmaq heç nəyi düzəltmədən məruz qalmanı artırır.

Nəyisə dəyişməzdən əvvəl uğursuz mərhələni oxuyun

Müştərini günahlandırmaq adi refleksdir, amma hər uğursuzluq nöqtəsi başqa sahibə aiddir. Əvvəlcə həqiqətən harada olduğunuzu müəyyən edin.

  • Heç bir brauzer pəncərəsi açılmır. Profilin autentifikasiya rejimini, seçdiyiniz bağlantını və iş masasının standart brauzer inteqrasiyasını yoxlayın.
  • Şəxsiyyət provayderi hesabı rədd edir. Hesab təyini, MFA qeydiyyatı və ya SAML tətbiqinin konfiqurasiyası, hamısı administrator sahəsidir.
  • Brauzer bitir, amma müştəri heç vaxt qoşulmur. Vaxtı keçmiş və ya yararsız autentifikasiya cavabı, bloklanmış qayıdış portu və ya uğursuz ötürmə.
  • Tunel qalxıb, amma tətbiqə çatmaq mümkün deyil. Son nöqtə marşrutları, avtorizasiya qaydaları, təhlükəsizlik qrupları, DNS. Brauzer girişini təkrarlamaq çatışmayan şəbəkə icazəsini əlavə edə bilməz.

Eskalasiya edərkən müştərinin xəta mətnini və cəhdin vaxtını saxlayın. SAML-ın pozulduğu ifadəsi ilə müştərinin heç vaxt etibarlı autentifikasiya cavabı almadığı ifadəsi insanları tamam başqa yerlərə göndərir.

Tələb yenə də Android olanda

Android AWS-in müştərisini buraxdığı platforma deyil, ona görə dürüst cavab budur ki, quraşdırılacaq dəstəklənən mobil müştəri yoxdur. Bu dizayn məhdudiyyətidir, telefonda profili redaktə edərək nəyinsə qoşulmasını gözləməli tapmaca deyil.

Dəyişə biləcək şey onun arxasındakı giriş dizaynıdır və bu qərar administratora aiddir: telefonun ehtiyac duyduğu yeganə daxili xidmətə təsdiqlənmiş tətbiq girişi yolu, təşkilatın artıq idarə etdiyi mobil qabiliyyətli VPN məhsulu və ya yalnız SAML istifadə edən son nöqtə üçün dəstəklənən iş masası. Hər variant öz son nöqtə konfiqurasiyasını, şəxsiyyət qeydiyyatını və avtorizasiya qaydalarını gətirir; istifadəçi bunların heç birini yüklənmiş profildən yarada bilməz.

Boşluğu bağladığını iddia edən üçüncü tərəf alətləri MFA, cavabın işlənməsi, cihaz siyasəti və yenilənmə tempi üzrə açıq dəstək və təhlükəsizlik nəzərdən keçirməsi tələb edir. Onların mövcudluğu onları AWS-in təqdim etdiyi Android müştərisi etmir və birinin işləməsi üçün təkrar istifadə oluna bilən autentifikasiya materialını telefona köçürməməlisiniz.

Administratora direktivlərlə bağlı uzun yazışma yerinə üç fakt verin: son nöqtənin autentifikasiya rejimi, telefonun çatmalı olduğu şəxsi resurs və son tarix. Bu, iş masası, tətbiq girişi yolu və yeni VPN məhsulu arasında seçim etmək üçün kifayətdir.

Başqa bilet açmazdan əvvəl şərtləri sıra ilə yoxlayın: platformanın verilən müştərilər siyahısında olması, brauzer mübadiləsini tamamlaya bilən alət, həqiqətən federasiya üçün konfiqurasiya edilmiş son nöqtə və Linux-da loopback port aralığı. İlk uğursuz bənd düzəldilməli olandır. Ondan sonrakı hər şey təxmindir.

Əlaqəli məqalələr