Sharepoint İlk Yüklenme Süresi Çok Mu Yavaş

  • Sharepoint sisteminize deploy yaparken uzun süre bekliyor ve bu esnada da herhangi bir CPU, Disc veya Network aktivitesi oluşmuyorsa
  • "stsadm" komutunu parametresiz yazdığınızda ekrana birşeyler gelmesi 30 saniye sürüyorsa
  • Sorunun SQL Server'dan kaynaklanmadığını farkettiyseniz
  • Sisteminiz oldukça güvenli öyle ki doğrudan public internet ortamına çıkışa bile izin vermediyseniz..
Kendi kendinize "neyi bekliyor bu sistem" sorusunu yöneltiyorsanız, cevap Certificate Revocation List olabilir. CRL, Microsoft .Net Framework'ün signed edilmiş .net assembly'lerinizi internet tabanlı crl.microsoft.com adresinden kontrol etmek istemesi ve sisteminizin doğrudan public internete çıkışı olmaması sebebi ile timeout süresi kadar beklemesinden ibarettir. Bekleme işleminin timeout'a düşmesi de sisteme log olarak atılmadığı için durumun tam olarak ne olduğunu kestirmekte zorlanabilirsiniz.

Çözüm olarak clr hostname'ine hosts dosyanız aracılığı ile doğrudan erişim verebilir veya crl kontrolünü kaldırabilirsiniz. Eğer çözümünüz crl kontrolünü kaldırmak olacaksa kullanabileceğiniz vbs komutu aşağıdaki gibidir.

const HKEY_USERS = &H80000003
strComputer = "."
Set objReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\default:StdRegProv")
strKeyPath = ""
objReg.EnumKey HKEY_USERS, strKeyPath, arrSubKeys
strKeyPath = "\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing"
For Each subkey In arrSubKeys
objReg.SetDWORDValue HKEY_USERS, subkey & strKeyPath, "State", 146944
Next


Not: Sisteminiz için yukarıdaki vbs çözümünü kullanmak tamamen sizin insiyatifinizdedir.

0 yorum: