Microsoft'un Winget Paket Yöneticisi şu anda Winget CDN'nin SSL/TLS sertifikasının süresi dolduktan sonra paketleri yükleme veya yükseltme konusunda sorun yaşıyor.
Mayıs 2020'de yayınlanan açık kaynaklı Windows Paket Yöneticisi (Winget), kullanıcıların uygulamaları doğrudan komut satırından yüklemelerine olanak tanır.
GÜNCELLEME, 12 Şubat 20:40: Sorun yayıncılıktan saatler sonra çözüldü. Microsoft'un Kıdemli Ürün Müdürü Demitrius Nelon, Pazartesi günü bir temel neden analizinin izleneceğini belirtiyor.
Cumartesi gününün geç saatlerinden itibaren Windows kullanıcıları, Winget aracılığıyla uygulamaları yüklemeye veya yükseltmeye çalışırken sorunları bildirmeye başladı.
Winget kullanıcısı Tiger Wang, komut satırlarının GitHub'da bir "Internetopenurl () başarısız" hatası atarak bir ekran görüntüsünü paylaştı: Basit Winget komutlarını çalıştırmayı denedikçe:
Winget yükseltme -all --verbose.
Bu rapor, sorunu da yaşayan başka bir kullanıcı tarafından ikinci oldu. Sorun, şimdi süresi dolmuş olan Winget CDN'nin SSL/TLS sertifikasına bağlı gibi görünüyor.
CDN URL'sine giderken, https://cdn.winget.microsoft.com Chrome'da BleepingComputer aşağıdaki hatayı aldı:
Hem uyarı hem de sertifika detayları, Winget CDN'nin sertifikasının hafta sonu geçerli olmasını durdurduğunu doğrulamaktadır:
Microsoft SSL sertifikasını yenileyene kadar, Winget kullanıcıları durumu ele almak için alternatif bir çözüm olduğunu bilerek rahatlayabilir.
Bu, yalnızca cdn.winget.microsoft.com'a güvenmenin aksine, Winget'in kaynak listesine aşağıdaki kaynak URL'sini eklemeyi içerir. Bu şekilde, Winget, yazma sırasında geçerli bir sertifikaya sahip olan bu alternatif sunucudan paketleri getirebilir.
GitHub kullanıcısı Qilme, "Aşağıdaki komutu kullanarak https://winget.azureedge.net/cache gibi bir kaynak ekleyebilirsiniz."
sudo winget kaynağı ekle -n winget https://winget.azureedge.net/cache
Winget Araç Kaynak Komutu, kullanıcıların Windows Paket Yöneticisi için kaynakları yönetmelerini sağlar. Kaynak komutu ile Winget tarafından kullanılan depoları ekleyebilir, listeleyebilir, düzenleyebilir, sil, sıfırlama veya dışa aktarabilir.
Not: Yukarıdaki komutu yürütürken, komut bir yönetici hesabı tarafından PowerShell'de çalıştırılıyorsa 'sudo' gerekli değildir. Hatalar yaşarsanız, yeni AzureEdge bağlantısını eklemeden önce varsayılan Winget kaynağını kaldırmayı deneyin.
Söz konusu Azureedge URL'si, Winget'in CDN'si için, Winget Devs için uygun bir çözüm haline getiren geçerli bir sertifika ile de olsa bir takma addır:
Microsoft birincil CDN'nin sertifikasını yeniledikten sonra, kullanıcılar isteğe bağlı olarak başka bir komutu çalıştırarak kaynak URL'lerini sıfırlamayı seçebilir:
Github kullanıcısı Adam Langbert, "Her zaman Winget Kaynak Sıfırlama —Torce (Yönetici olarak) 'ı varsayılanlara geri dönmeye çalışabilirsiniz."
Bugünden önce, Winget'in son yaygın bozulması Kasım 2022'de CDN'nin sorgulandığında "0 bayt veritabanı dosyası" döndürmesi nedeniyle gerçekleşti.
Microsoft, Intel Driver Bugg Windows PC'lerde uygulamaları çöker söylüyor
Microsoft, bir gün erken Windows 10 lisansını satmayı durdurur
Microsoft, Kasım güncellemelerine göre kırılmış ODBC bağlantılarını düzeltiyor
Microsoft, ODBC veritabanı bağlantı sorunları için geçici düzeltmeyi paylaşıyor
Microsoft yamaları Windows Sıfır Gün
Kaynak: Bleeping Computer