Merhaba,
Bu içerikte başınıza gelebilecek spesifik bir durumdan bahsedeceğim. Eğer yazılımınızda domain.com/reports veya /reportserver ile biten bir tanımınız var ise ve Web & SQL servislerini aynı sunucuda kullanıyorsanız MSSQL Reporting Services yazılımınızla çakışabilir.
MSSQL Reporting Services, MSSQL Express sürümünde bulunmayan ancak üst editionlarla gelen ve isminden de anlaşılabileceği gibi bir raporlama aracı. (Crystal Reports gibi düşünün ama daha afillisi.)
Bu konuyla ilgili daha detaylı bilgiyi de aşağıdaki linkte bulabilirsiniz.
Microsoft Reporting Services nedir?
Tamam, şimdi sorunun kaynağını anladık. Peki çözüm nasıl olacak? İki yolunuz bulunuyor:
a.) Yazılımda /reports veya /reportserver tanımlarınızı değiştirmek.
b.) SQL Reporting Services içinde /reports tanımını ya da portu değiştirmek.
Bu noktada sistem tarafında yapılacak adımı sizinle paylaşacağım.

SQL Reporting Services Configuration Manager açın ve Connect diyip bağlanın.

Burada üç seçeneğiniz var:
a.)Reporting Services’e 80 portunu dinletmemek.
b.)Virtual Directory Reports’u farklı bir isimle değiştirmek.
c.)Web makinanızla SQL’i daima ayrı makinalarda kullanmak.
Bu senaryoda MSSQL Reporting Services’de kullanacağım için portu değiştirdim. Böylelikle vahap.net/reports dediğimde benim yazılımım açılacak. vahap.net:8088/reports dediğimde Reporting Services açılacak.
Ufak bir dipnot: Eğer sunucunuzda SQL Reporting Services stop durumda ve /reports şeklinde bir veri çekmeye çalışıyorsanız 503 Service Unavailable hatası alabilirsiniz ve loglara hiçbir şey basmaz. Buna dikkat edin.
Umarım zamandan kazanmanızı sağlar.