WSUS SelfUpdate hizmeti otomatik güncelleştirme göndermiyor
Bu makalede, otomatik güncelleştirmeleri göndermek için bir Microsoft Windows Server Update Services (WSUS) SelfUpdate hizmeti kullandığınızda istemci bilgisayarların güncelleştirmeleri almama sorununa yönelik bir çözüm sağlanır.
Şunlar için geçerlidir: Windows Server 2012 R2
Özgün KB numarası: 920659
Belirtiler
İstemci bilgisayarlara otomatik güncelleştirmeler göndermek için WSUS SelfUpdate hizmetini kullanmayı denediğinizde, istemci bilgisayarlar güncelleştirmeleri almaz. Ayrıca, istemci bilgisayarlar WSUS sunucusuna rapor vermez.
Bu durumda, WSUS Yönetim konsolu aşağıdaki hata iletisini günlüğe kaydeder:
Sunucu yapılandırmanızı denetleyin. Bir veya daha fazla Güncelleştirme Hizmeti bileşeniyle bağlantı kurulamadı. Sunucunuzun durumunu denetleyin ve Windows Server Update Hizmeti'nin çalıştığından emin olun.
Çalışmayan hizmetler: SelfUpdate
Olay günlüğü aşağıdaki olayı da içerebilir:
Neden
Aşağıdaki koşullardan biri veya daha fazlası doğruysa bu sorun oluşabilir:
- Dizindeki
C:\Program Files\Update Service\SelfUpdate
izinler eksik veya yanlış yapılandırılmış ya da IUSR_ ComputerName hesabı Kullanıcılar grubundan kaldırılmıştır. - WSUS sunucusunda SelfUpdate sanal dizini eksik.
- SelfUpdate sanal dizini, 80 numaralı bağlantı noktasındaki varsayılan site için yapılandırılmamış.
- SelfUpdate sanal dizininin anonim erişim izinleri yok.
- Varsayılan Web sitesi belirtilen IP adreslerini kullanacak şekilde yapılandırılmıştır ve 127.0.0.1 için bir girdi eksiktir.
- Varsayılan Web sitesinin anonim erişim izinleri yok.
- WSUS sunucusunda da Microsoft Windows SharePoint Services yüklüdür. WSUS kaynakları SharePoint yönetiminin dışında tutulmadı.
- Selfupdate.msi yüklemesi hatalıydı. Bu nedenle, ~\Selfupdate alt klasörlerinde dosyalar eksiktir.
Çözüm
Bu sorunu çözmek için C:\Program Files\Update Service\SelfUpdate dizininde aşağıdaki en düşük izinlere sahip olmanız gerekir.
Grup | İzinler |
---|---|
Yöneticiler | Tam Denetim |
Sistem | Tam Denetim |
Etki Alanı/Kullanıcılar veya Yerel/Kullanıcılar | Okuma&Yürütme, Okuma, Liste Klasörleri |
IUSR_ ComputerName | Okuma&Yürütme, Okuma, Liste Klasörleri |
Not
IUSR_ ComputerName , WSUS'un yüklü olduğu IIS çalıştıran sunucunun ana bilgisayar adını temsil eder. Bu hesap Kullanıcılar grubunun bir üyesiyse, bu izinleri açıkça tanımlamanız gerekmez.
SelfUpdate sanal dizininin eksik olması veya Web sitesi altında 80 numaralı bağlantı noktasına bağlı selfupdate sanal dizini olmaması sorununu çözmek için Program files\Update services\Setup klasöründe bulunan Selfupdate.msi dosyasını çalıştırın.
SelfUpdate sanal dizininin anonim erişim izinlerine sahip olmadığı sorunları çözmek için IIS Yöneticisi'ni açın, varsayılan Web sitesini genişletin, SelfUpdate sanal dizinine sağ tıklayın ve özellikler'e tıklayın. Dizin Güvenliği sekmesinde, Kimlik doğrulaması ve erişim denetimi altında düzenle'ye tıklayın. Anonim erişimin etkinleştirildiğinden emin olun.
Not
Bu adım, varsayılan Web sitesi için de gerçekleştirilmelidir. IIS yapılandırmanızda belirli bir IP adresine bağlı bir Web siteniz varsa SelfUpdate ağacı çalışmaz. Geçici çözüm, IIS yapılandırmanızı "Atanmamış tüm" adreslere yanıt verecek şekilde ayarlamak veya SelfUpdate için kullanılan IP adresleri listesine 127.0.0.1 eklemektir.
Sunucunun aşağıdaki iki yapılandırmadan biriyle ayarlandığını doğrulamak için Internet Information Services (IIS) Yönetim konsolunu kullanın.
Yapılandırma 1: WSUS varsayılan Web sitesine yüklenir
Aşağıdaki ayarları kullanarak varsayılan Web sitesini yapılandırın:
- SelfUpdate
- İçerik
- ClientWebService
- SimpleAuthWebService
- WSUSAdmin
- ReportingWebService
- DssAuthWebService
- ServerSyncWebService
Yapılandırma 2: WSUS özel bir Web sitesine yüklenir
Aşağıdaki ayarları kullanarak 80 numaralı bağlantı noktasındaki varsayılan Web sitesini yapılandırın:
- SelfUpdate
- ClientWebService
8530 numaralı bağlantı noktasında WSUS Yönetimi'ni aşağıdaki ayarlarla yapılandırın:
- SelfUpdate
- İçerik
- ClientWebService
- SimpleAuthWebService
- WSUSAdmin
- ReportingWebService
- DssAuthWebService
- ServerSyncWebService
Seçtiğiniz yapılandırmadan bağımsız olarak aşağıdaki ayarları da doğrulamanız gerekir:
- 80 numaralı bağlantı noktasında dinlemek için varsayılan Web sitesi veya başka bir Web sitesi altında SelfUpdate sanal dizinini yapılandırmanız gerekir.
- SelfUpdate sanal dizini C:\Program Files\Update Service\SelfUpdate'i işaret eder.
- WSUSAdmin sanal dizini, IIS'de güvenliğin Tümleşik Windows Kimlik Doğrulaması olarak ayarlanması gereken tek sanal dizindir. Diğer tüm sanal dizinlerin güvenliğini Anonim Erişim Etkin olarak ayarlayın.
Durum
Microsoft bunun bir sorun olduğunu onayladı.
Daha fazla bilgi
IIS kullandığınızda, SelfUpdate dizinini farklı bir Web sitesine taşıyabilirsiniz. Bunu yapmak için şu adımları uygulayın:
- Başlat'a tıklayın, Çalıştır'a tıklayın, Control admintools yazın ve Internet Information Services (IIS) Yöneticisi'ne çift tıklayın.
- Web Siteleri klasörünü genişletin ve WSUS Yönetim düğümüne tıklayın.
- SelfUpdate düğümüne sağ tıklayın, Tüm Görevler'in üzerine gelin ve Yapılandırmayı Dosyaya Kaydet'e tıklayın.
- Dosya için bir ad yazın ve dosyayı başka bir klasöre kaydedin. Bu dosyayı 9- 12. adımlarda kullanacaksınız.
- ClientWebService düğümüne sağ tıklayın, Tüm Görevler'i seçin ve ardından Yapılandırmayı Dosyaya Kaydet'e tıklayın.
- Dosya için bir ad yazın ve dosyayı 4. adımda kullandığınız klasöre kaydedin. Bu dosyayı 13- 15. adımlarda kullanacaksınız.
- Varsayılan Web sitesini veya 80 numaralı bağlantı noktasında çalışan başka bir Web sitesini seçin.
- Web sitesine sağ tıklayın, Yeni'nin üzerine gelin ve Sanal Dizin 'e (dosyadan) tıklayın.
- SelfUpdate'i kaydettiğiniz dizini ve 4. ve 6. adımlardaki ClientWebService.xml dosyalarını seçin.
- SelfUpdate.xml dosyasını seçin ve aç'a tıklayın.
- Dosyayı Oku'ya tıklayın, şimdi İçeri aktaracak yapılandırma seçin altında listelenen SelfUpdate dosyasına tıklayın ve ardından Tamam'a tıklayın.
- IIS Yöneticisi iletişim kutusunda, Diğer Ad kutusuna yeni bir sanal dizinin adını yazın ve tamam'a tıklayın.
- ClientWebService.xml dosyasını seçin ve aç'a tıklayın.
- Dosyayı Oku'ya tıklayın, şimdi İçeri aktaracak yapılandırma seçin altında listelenen SelfUpdate dosyasına tıklayın ve ardından Tamam'a tıklayın.
- IIS Yöneticisi iletişim kutusunda, Diğer Ad kutusuna yeni bir sanal dizinin adını yazın ve tamam'a tıklayın.
- Bu yeni bir Web sitesiyse, Web sitesini IIS Yöneticisi'nden başlatın. Bu mevcut bir Web sitesiyse, Web sitesini IIS Yöneticisi'nden yeniden başlatın.
Başvurular
Windows'taki otomatik güncelleştirmeler hakkında daha fazla bilgi için bkz. Windows'ta Otomatik Güncelleştirmeler özelliğinin açıklaması.
Veri toplama
Microsoft destek ekibinden yardım almaya ihtiyacınız varsa Dağıtımla ilgili sorunlar için TSS kullanarak bilgi toplama bölümünde belirtilen adımları izleyerek bilgi toplamanızı öneririz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin