SCCM 2012 R2 PORTALWEB is not responding to HTTP requests
Geçtiğimiz günlerde SCCM 2012 R2 hakkında karşılaşmış olduğum hatanın çözümlerini paylaşmak istiyorum. SCCM 2012 R2 üzerinde kurulu olan veya daha önceden kurduğunuz WSUS rolünü başka bir server üzerine taşıdığınız zaman bir süre sonra logları incelediğiniz de “Portal Web Site Control Manager detected PORTALWEB is not responding to HTTP requests. The http status code and text is 500, Internal Server Error” hatalarını görebilirsiniz.
Çözüm için bir çok seçenek paylaşılmış ancak denemek biraz cesaret ister 🙂 Bir çok feature ve rol’un kaldırılıp yeniden kurulmasından bahsedilmiş. Üzerinde 4 OS imajı ve en az 20 tane application dağıtımı ile fiziksel ortamda kullanılan SCCM’i kimse tehlikeye atmak istemez sanırım. Minumum deneyebileceğiniz seçenek IIS üzerinde kalan SUSCOMP.DLL dosyasını tekrar register etmek olacaktır.
Dosyanın yolu aşağıdaki gibi.
Aşağıdaki komutları kullanarak re-enable işlemini yapabilirsiniz.
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name=’xpress’]
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /+[name=’xpress’,doStaticCompression=’false’,dll=’%windir%\system32\inetsrv\suscomp.dll’]
Bu işlemlerden sonra SCCM üzerinden Site Status’u kontrol edebilirsiniz.