AnyConnect profilinizi üzerine mi yazıyor? Bu bir ad çakışması
İki gateway, tek dosya adı: istemci son profili sizin klasörünüzde tutuyor, kitaplık ise tüm makine için. İkisini de korumak için kopyaları yeniden adlandırın.
Dolaşan hikâye, AnyConnect'in ikinci gateway'inizi kaybettiği ya da istemcinin iki profili tutamayacak kadar eski olduğu. İkisi de olmadı. Olan şu: istemci gördüğü her profili, sunucunun gönderdiği adla adlandırılmış bir dosya olarak saklıyor ve iki gateway'iniz de kendi dosyasına aynı adı veriyor. Disk üzerinde o ad için tek bir yer var, bu yüzden ikinci indirme birincinin yerini alıyor.
İki klasör ve yalnızca biri sizin
Değişen kopya, kendi kullanıcı profilinizin altındaki çalışma kopyasıdır, genellikle %LOCALAPPDATA%\Cisco\Cisco AnyConnect Secure Mobility Client\preferences.xml. Bu dosya yaptığınız son bağlantıyı ve hangi profilin kullanıldığını kaydeder. Klasörünüzde bulunduğu için istemci onu her bağlantıda yetki yükseltmesi istemeden yeniden yazar.
Açılır menüde gördüğünüz liste başka bir şeydir. Makinenin aldığı her profil %PROGRAMDATA%\Cisco\Cisco AnyConnect Secure Mobility Client\Profile içine kopyalanır ve istemci orada bulunan dosyaları listeler. O klasöre yazmak yönetici hakları gerektirir; bu da insanların yanlış okuduğu bir belirtiyi açıklar: normal kullanıcı olarak elle profil eklemek çalışıyor gibi görünür, sonra kayıt kaybolur.
Yani kullanıcı başına dosya bir işaretçi, tüm makinenin klasörü ise kitaplıktır. Eksik bir kayıt, kitaplığın değiştiği anlamına gelir, işaretçinin değil.
İstemci dosyaları gateway'e göre değil, ada göre eşleştirir
Bu istemcide profil kimliği dosya adıdır. İkisi de company.xml gönderen iki cihaz, yerel profil deposu açısından iki kez yayımlanmış aynı profildir. İkinci indirme birincinin üzerine yazar ve penceredeki kayıt artık diğer siteyi tanımlayan tek bir dosyayı göstermeye devam eder.
Arıza bu yüzden bu kadar tuhaf görünüyor. Listedeki ad hâlâ beklediğiniz yer gibi okunur, kimlik doğrulama hâlâ gerçekten yapılandırılmış gateway'e karşı başarılı olur ve hiçbir şey hata bildirmez. Değişen, güvendiğiniz bir etiketin arkasındaki içeriktir.
Etiketi değil, HostAddress'i okuyun
Dosyayı bir metin düzenleyicide açın ve sunucu listesine bakın. Bir profilde görüntüleme etiketi olan HostName öğesi ve istemcinin gerçekten iletişim kurduğu gateway olan HostAddress öğesi bulunur. Etiket herkesin düzenleyebileceği serbest metindir ve nereye gideceğinize adres karar verir.
İstemcinin bozuk olduğu sonucuna varmadan önce bu ikisini ulaşmak istediğiniz gateway ile karşılaştırın.
İki gateway'i de korumak, sırasıyla
Her site için kabul edilmiş profili, site olsun ya da zaten bağlanan bir makine olsun, edinin. İki ad farklı olacak şekilde her dosyayı yeniden adlandırın, örneğin site-a.xml ve site-b.xml. Yönetici olarak ikisini de makinenin profil klasörüne koyun ve aldığınız orijinalleri saklayın. Ardından istemciyi yeniden başlatın ve iki kaydın da açılır menüde göründüğünü doğrulayın.
Her birine bağlandıktan sonra preferences.xml dosyasını yeniden açın ve şimdi en son kullanılan olarak hangi profil adını kaydettiğine bakın. Ad, tıkladığınız kayıtla eşleşiyorsa yerel eşleme doğru davranıyor. Eşleşmiyorsa bir şey hâlâ yeniden adlandırdığınız kopyanın üzerine dosya itiyor.
Yeniden adlandırmanın düzeltmediği şey
Yeni bir dosya adı yerel bir etiketi değiştirir, başka bir şeyi değil. Gateway adresi, kimlik doğrulama yöntemi, sunucunun sunduğu sertifika ve profil içindeki herhangi bir grup seçimi olduğu gibi kalır. Yanlış profilin yeniden adlandırılmış kopyası hâlâ yanlış profildir ve sizi inandırıcı bir ad altında yanlış siteye bağlar.
Ayrıca orijinal dosya adını hedefleyen bir yönetim gönderimine de dayanmaz.
Bir sonraki gönderim bunu geri aldığında
Kuruluşunuz profilleri ada göre dağıtıyorsa, bir güncelleme o adı paylaşan her dosyayı değiştirir. Yeniden adlandırılmış kopyaları yerel bir kolaylık olarak görün ve her istemci güncellemesinden sonra bağlantı testini yineleyin; etiketi değil adresi kontrol edin.
Kalıcı bir düzen için dosyaları elle sürdürmek yerine desteklenen çok gateway'li bir kurulum isteyin. Program dizini içindeki düzenlemeleri bir yükseltmenin ilk kaldırdığı şeydir ve kullanıcı başına tercihler dosyası tasarım gereği yeniden yazılır.
Her gateway için bir satır tutun: dosya adı, HostAddress ve hangi klasörde olduğu. O not, bir sonraki yanlış site raporuna yeniden kurulumdan daha hızlı yanıt verir.