folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder IIS Üzerinden Farklı Sunucuya IP Rezervasyonu Problemi



IIS Üzerinden Farklı Sunucuya IP Rezervasyonu Problemi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whopper
    whopper's avatar
    Kayıt Tarihi: 26/Haziran/2008
    Erkek
    Selamlar millet projeyi canlı sunucuya geçirirken anlayamadığım bir sorunla karşı karşıya kaldım. Özetlemek gerekirse IIS 7 ile Server 2008 üzerinde çalışan Asp.net koduyla, başka bir sunucu üzerinde bulunan DHCP sunucusunda netsh komutuyla IP rezervasyonu yapıyorum. Çalışmalarımı 2 test serverinda gerçekleştirirken herhangi bir sıkıntı olmadı. Bu 3 sunucuyu Lokal, Test, Canlı adlarını kullanarak durumu size anlatayım.
     
    Geliştirme sürecinde Lokal üzerinde kodlar çalıştırarak hem Lokal hemde Test sunucusuna rezervasyon yapabiliyordum. Ancak Canlı sunucusuna ait DHCP scope ve IP aralıklarını kullanarak çalıştırdığım netsh "The command needs a valid Scope IP Address." hatası dönüyor. Netsh komutunda herhangi bir problem olmadığından eminim. Böyle bir scope kesinlikle mevcut. Netsh komutunu çalıştırmak için denediğim yollar;
     
    -C# diagnostic kütüphanesi ile "runas" admin yetkisiyle powershell veya aynı komuta sahip batch file çalıştırma
    -Powershell scriptine yazılmış netsh komutunu runspace ortamı ile koddan çalıştırma
    -İçerisinde cmd ile netsh çalıştıran Python scriptini koddan çalıştırma. Aynı şekilde python aracı ederek mevcut powershell'i de çalıştırmayı denedim.
     
    Bütün bu yollar hala Test sunucusu üzerinde rezervasyon yapmayı başarıyor. Ancak Canlı sunucusunda yapmıyor.
     
    Yetki problemi olabileceğini düşünerek yaptıklarım:
    -Lokal ve Canlı sunucu üzerinde Set-ExecutionPolicy ayarını "unrestricted" yaptım.
    -IIS için DefaultAppPool yetkilerini klasörler üzerinde kontrol ettim, ayarladım.
    -Canlı üzerinden tam yetkili kullanıcı grubu ile çalışıyorum.
     
    Bunlara ek olarak en önemlisi de Lokalde bu powershell scriptini veya python kodunu elle manuel execute ettiğimde gidip Canlı'da rezervasyonu yapıyor.
     
    Hiç bir çıkarımda bulunamıyorum. Manuel tıkladığımda scriptin Canlı'da çalışması Lokal IIS ile ilgili problem olduğunu düşündürüyor. Öte yandan IIS kofigrasyon problemi varsa  o halde
    nasıl Test sunucusuna sorunsuz rezervasyon yapabiliyorum? Kaçırdığım muhtemelen ufak bir nokta var ama ney bir türlü bulamadım.  Bir fikri olan varsa, yardım ederseniz çok sevinirim. Proje sonuna gelindi ama takıldım kaldım bu noktada bütün yapılanlar çöpe dönecek.
    whopper tarafından 31/Eki/17 13:54 tarihinde düzenlenmiştir
Toplam Hit: 1147 Toplam Mesaj: 1
ip iis rezervasyon dhcp server 2008 r2 asp .net netsh