Wednesday 30 May 2012

WSUS 3.0 SP2'da Update Status Terminolojisi

WSUS bilgisayarlar ve gruplari icin guncelleme durum raporlari sunmakta, bu raporlarda durum modlarina gore filtrelemeler yapilmasinada olanak saglamakta. Asagida mevcut durum modlarinin ne anlamlari hakkindaki bilgiyi bulabilirsiniz.
Installed : Guncelleme bilgisayara yuklendi.
Needed : Bu ibare eger bir bilgisayar icin ise guncellemenin bilgisayarla uyumlu oldugunu ve kurulmasi gerektigini gosterir.  Eger bir bilgisayar grubu icin ise gruba uygulanabilir oldugunu belirtir.

Ayrica asagidaki durumlarda da Needed ibaresini gorebilirsiniz.
  • Guncelleme onaylanmis ancak istemci henuz WSUS sunucunuz ile irtibata gecip bu bilgiyi almamis olabilir.
  • Guncelleme istemci tarafindan indirilmis ve yuklenmis olabilir ancak istemci henuz WSUS sunucunuz ile irtibata gecip bu bilgiyi vermemis olabilir.
  • Guncelleme istemci tarafindan indirilmis ve yuklenmis olabilir ancak istemci guncellemenin aktfi olabilmesi ve basarili yuklenmis sayilmasi icin yeniden baslatilmayi bekliyor olabilir.
  • Guncelleme istemci tarafindan indirilmis fakat henuz yuklenmemis olabilir
  • Guncelleme istemci tarafindan indirilmemis ve henuz yuklenmemis olabilir
Installed/Not Applicable : Bu ibare guncellemenin istemciye kurulmus oldugunu veya guncellemeye istemcinin ihtiyac duymadigini belirtir. Grup icin ise sayi idafe eder.
No status : Bu ibare istemcinin guncelleme edinildigi andan itibaren WSUS sunucunuzla temasa gecmedigini ifade eder.
Failed : Kurulum veya sonucun algilanmasi sirasinda bir hata olustugunu gosterir.

Last contacted : Istemcinin en son ne zaman WSUS sunucunuzla konustugunu gosterir.

Kaynak: http://technet.microsoft.com/en-us/library/dd939917(WS.10).aspx

Wednesday 23 May 2012

Find error code descriptions from decimal long number in SCCM 2007 reports


Convert error code from decimal to hexadecimal

  • 2147746369 > 80040241
  • -2147220846 > FFFFFFFF80040292 (Ignore first 8 Fs)

Converted error codes that begin with 800402 or 800403 are typically System Center Configuration Manager 2007 error codes.

Visit http://technet.microsoft.com/en-us/library/bb632794.aspx for all custom error codes for Configuration Manager 2007.

All other error codes are typically Windows error codes or third-party error codes. All Windows error codes can be identified by using the Trace32 program and by specifying the error code, such as "80072EE7."

This is a summarized versiom of http://support.microsoft.com/kb/944375/en-us

Friday 18 May 2012

WSUS'un hangi veritabani instance ini kullandigini gormek ve test etmek

WSUS kurulumunuzun hangi DB Instance ini kullandigini rahatca gorebilir ve test edebilirsiniz,

Bunun icin asagidaki sekilde registry editoru kullanabilirsiniz, ve SqlServerName degerini kontrol edebilirsiniz.

WSUSDBInstnc

Veya asagidaki komutu komut penceresinde calistirabilirsiniz.
Reg query "HKLMSOFTWAREMicrosoftUpdate ServicesServerSetup" /v SqlServerName
  wsusdbinstcmd

Ve eger sunucunuzda sqlcmd.exe uygulamasi var ise kolayca baglanti testi yapabilirsiniz.
sqlcmd -S SqlServerName -E -d SUSDB

Eger Windows Internal DB kullaniyorsaniz WSUS icin yukaridaki komutta bulunan SqlServerName kismina asagidaki degeri kullaniniz.
np:\.pipeMSSQL$MICROSOFT##SSEEsqlquery

ve varsa hata mesajlarini not edip sorunu gideriniz.
sqlcmd uygulamasini edinmek icin : sqlcmd Utility.

Saturday 5 May 2012

WSUS Klasorleri ve anahtarlarinin izinleri

Web servisleri sorun giderim asamalarinda klasorlerin ve anahtarlarin izin ayarlari onemli rol oynamaktadir, asagida WSUS web servisleri klasorleri ve anahtarlarinin erisim izinlerinin nasil kontrol edebileceginiz hakkinda bilginin yani sira varsayilan kurulum degerleri de bulunmakta.

cacls komutu
Bu komut Klasor Erisim Kontrol Listelerini (directory access control lists (ACLs)) goruntulemede ve degistirmede kullanilir. Komutun ciktisi erisim seviyesini gosterir. (f=tam yetki, w=yazma, r=okuma, n=yok) ve bu haklarin alt klasorlere nasil aktarilacagini.(OI=sadece bu klasor ve dosyalar, CI=bu klasor ve alt klasorler, IO=uygulanmiyor).

Komutla ilgili daha fazla detaya  cacls command reference adresinden ulasabilirsiniz.

WSUS kurulumu asagidaki Web service klasorlerini olusturur.
  • WSUSInstallDir\WebServices\apiremoting30 (WSUSInstallDir burada WSUS kurulumunu yaptiginiz klasoru ifade ederi.)
  • WSUSInstallDir\WebServices\clientwebservice
  • WSUSInstallDir\WebServices\dssauthwebservice
  • WSUSInstallDir\WebServices\reportingwebservice
  • WSUSInstallDir\WebServices\serversyncwebservice
  • WSUSInstallDir\WebServices\simpleauthwebservice
  • WSUSInstallDir\Inventory
  • WSUSInstallDir\Selfupdate
Yukaridaki tum klasorler (self-update haric) asagidaki ACLs ayarlarina sahip olmalidir.
  • NT AUTHORITY\NETWORK SERVICE:(OI)(CI)R
  • BUILTIN\Users:(OI)(CI)R
  • NT AUTHORITY\Authenticated Users:(OI)(CI)R
  • BUILTIN\Administrators:(OI)(CI)F
  • NT AUTHORITY\SYSTEM:(OI)(CI)F
  • The self-update directory should have the following ACLs:
  • BUILTIN\Users:(OI)(CI)R
  • BUILTIN\Administrators:(OI)(CI)F
  • NT AUTHORITY\SYSTEM:(OI)(CI)F

WSUS kayit defteri anahtarlari yetkileri

 Asagidakiler kurulum seviyesindeki ayarlardir.
 \HKLM\Software\Microsoft\Update Services\Server anahtarina Users ve WSUS Reporters gruplarinin okuma yetkisi bulunmalidir.

  •  Bu anahtara asagidaki kullanicilarin tam yetkisi bulunmaktadir. (\HKLM\Software\Microsoft\Update Services\Server\Setup)
  • Network Service
  • WSUS Administrators
  • Administrators
  • System


    Kaynak : http://technet.microsoft.com/en-us/library/cc708487(WS.10).aspx