Hata

MaestroPanel’de site oluştururken aşağıdali Invalid Index hatasını alıyorum ve işlem yapılmıyor.

Invalid index. (Exception from HRESULT: 0x80070585) 
at Microsoft.Web.Administration.Interop.IAppHostElement.GetPropertyByName(String bstrSubName) 
at Microsoft.Web.Administration.ConfigurationElement.SetAttributeValue(String attributeName, Object value) 
at maestropanel.modules.internalIIS75.Manage.IIS75.SetTempDirectory(String site, String tempDir) 
at maestropanel.modules.internalIIS75.InternalIIs75.PrepareHosting(ModuleArgument[] arguments)

Çözüm

Bu hata .Net 2.0 veya .Net 4.0’ın IIS’ede yapılandırmasının düzgün tanıtılmadığı zaman oluşmaktadır. MaestroPanel root web.config dosyasında bazı değişiklikler yapar fakat .Net sürümü IIS’e kayıt edilmemişse root web.config node’ları oluşmadığından ve aranan attributes bulunamadığından Invalid Inex hatası fırlatılır.

Bu durumda aşağıdaki komutları tekrar çalıştırmanız tavsiye edilir.

C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -iru
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -iru

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -iru
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -iru

Yazar

Comments

  1. Fatih Kuru

    Win. Server 2012 üzerinde kurulumu gerçekleştirdim. Yukarıdaki hatayı alıyorum.
    yukarıdaki çözümü yapamıyorum çünki “C:\Windows\Microsoft.NET\Framework\v2.0.50727\” klasörünün içi boş.

  2. Fatih Kuru

    NET 3.5 kurulumunu gerçekleştirdim ve ardından NET modülünü kurdum .NET sorunsuz calışıyor gözüküyor. Fakan benim gözden kaçırdığım bir nokta var.
    Benim karşılaştığım hata yukarıdaki hatanın bir kısmı.

    Aldığım hata ve yol şu şekilde.
    Domain ekle > Domain eklenemedi

    İşlem Listesi
    IIS Object reference not set to an instance of an object. at maestropanel.modules.internalIIS75.InternalIIs75.PrepareHosting(ModuleArgument[] arguments) Add
    IIS Website already deleted! Delete

Leave a Reply