it_stops
asked on
Reporting Services broken after IP change on the servers.
We brought our servers in house onto a dmz and gave them private IP's. The external FW interface maps the public IP's to the private ones. It feels like the reporter server is referencing the sql db(on another server on same private dmz subnet)by name, resolving to a public address, sending the request to the external interface of my FW(which is where the public address block resides and then gets lost since no real machine exists with these addresses. Is there a way to show the current config(maybe i can reference the db by IP and instance instead of name and instance. Here is my latest ReportServerWebApp...log. Notice the remote name resolution error:
<Header>
<Product>Microsoft SQL Server Reporting Services Version 8.00.743.00</Product>
<Locale>en-US</Locale>
<TimeZone>Eastern Daylight Time</TimeZone>
<Path>C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\LogFiles\ReportSe rverWebApp __05_10_20 05_09_02_0 9.log</Pat h>
<SystemName>STOPSOPS3</Sys temName>
<OSName>Microsoft Windows NT 5.2.3790.0</OSName>
<OSVersion>5.2.3790.0</OSV ersion>
</Header>
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing MaxScheduleWait to default value of '1' second(s) because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing DatabaseQueryTimeout to default value of '30' second(s) because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing InstanceName to default value of 'MSSQLSERVER.1' because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing ProcessRecycleOptions to default value of '0' because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing RunningRequestsScavengerCy cle to default value of '30' second(s) because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing RunningRequestsDbCycle to default value of '30' second(s) because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing RunningRequestsAge to default value of '30' second(s) because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing CleanupCycleMinutes to default value of '10' minute(s) because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing SecureConnectionLevel to default value of '1' because it was not specified in Configuration file.
w3wp!library!66c!5/10/2005 -09:02:09: : i INFO: Initializing DisplayErrorLink to 'True' as specified in Configuration file.
w3wp!ui!d98!5/10/2005-09:0 2:11:: e ERROR: The underlying connection was closed: The remote name could not be resolved.
w3wp!ui!d98!5/10/2005-09:0 2:11:: e ERROR: HTTP status code --> 500
-------Details--------
System.Net.WebException: The underlying connection was closed: The remote name could not be resolved.
at System.Net.HttpWebRequest. CheckFinal Status()
at System.Net.HttpWebRequest. EndGetRequ estStream( IAsyncResu lt asyncResult)
at System.Net.HttpWebRequest. GetRequest Stream()
at System.Web.Services.Protoc ols.SoapHt tpClientPr otocol.Inv oke(String methodName, Object[] parameters)
at Microsoft.SqlServer.Report ingService s.Reportin gService.L istSecureM ethods()
at Microsoft.SqlServer.Report ingService s.RSConnec tion.GetSe cureMethod s()
at Microsoft.ReportingService s.UI.RSWeb ServiceWra pper.GetSe cureMethod s()
at Microsoft.SqlServer.Report ingService s.RSConnec tion.IsSec ureMethod( String methodname)
at Microsoft.ReportingService s.UI.Globa l.SecureAl lAPI()
at Microsoft.ReportingService s.UI.Repor tingPage.E nsureHttps Level(Http sLevel level)
at Microsoft.ReportingService s.UI.Repor tingPage.R eportingPa ge_Init(Ob ject sender, EventArgs args)
at System.EventHandler.Invoke (Object sender, EventArgs e)
at System.Web.UI.Control.OnIn it(EventAr gs e)
at System.Web.UI.Control.Init Recursive( Control namingContainer)
at System.Web.UI.Page.Process RequestMai n()
w3wp!ui!d98!5/10/2005-09:0 2:16:: e ERROR: Exception in ShowErrorPage: System.Threading.ThreadAbo rtExceptio n: Thread was being aborted.
at System.Threading.Thread.Ab ortInterna l()
at System.Threading.Thread.Ab ort(Object stateInfo)
at System.Web.HttpResponse.En d()
at System.Web.HttpServerUtili ty.Transfe r(String path, Boolean preserveForm)
at Microsoft.ReportingService s.UI.Repor tingPage.S howErrorPa ge(String errMsg) at at System.Threading.Thread.Ab ortInterna l()
at System.Threading.Thread.Ab ort(Object stateInfo)
at System.Web.HttpResponse.En d()
at System.Web.HttpServerUtili ty.Transfe r(String path, Boolean preserveForm)
at Microsoft.ReportingService s.UI.Repor tingPage.S howErrorPa ge(String errMsg)
w3wp!ui!66c!5/10/2005-09:4 9:30:: e ERROR: The underlying connection was closed: The remote name could not be resolved.
w3wp!ui!66c!5/10/2005-09:4 9:30:: e ERROR: HTTP status code --> 500
-------Details--------
System.Net.WebException: The underlying connection was closed: The remote name could not be resolved.
at System.Net.HttpWebRequest. CheckFinal Status()
at System.Net.HttpWebRequest. EndGetRequ estStream( IAsyncResu lt asyncResult)
at System.Net.HttpWebRequest. GetRequest Stream()
at System.Web.Services.Protoc ols.SoapHt tpClientPr otocol.Inv oke(String methodName, Object[] parameters)
at Microsoft.SqlServer.Report ingService s.Reportin gService.L istSecureM ethods()
at Microsoft.SqlServer.Report ingService s.RSConnec tion.GetSe cureMethod s()
at Microsoft.ReportingService s.UI.RSWeb ServiceWra pper.GetSe cureMethod s()
at Microsoft.SqlServer.Report ingService s.RSConnec tion.IsSec ureMethod( String methodname)
at Microsoft.ReportingService s.UI.Globa l.SecureAl lAPI()
at Microsoft.ReportingService s.UI.Repor tingPage.E nsureHttps Level(Http sLevel level)
at Microsoft.ReportingService s.UI.Repor tingPage.R eportingPa ge_Init(Ob ject sender, EventArgs args)
at System.EventHandler.Invoke (Object sender, EventArgs e)
at System.Web.UI.Control.OnIn it(EventAr gs e)
at System.Web.UI.Control.Init Recursive( Control namingContainer)
at System.Web.UI.Page.Process RequestMai n()
w3wp!ui!66c!5/10/2005-09:4 9:35:: e ERROR: Exception in ShowErrorPage: System.Threading.ThreadAbo rtExceptio n: Thread was being aborted.
at System.Threading.Thread.Ab ortInterna l()
at System.Threading.Thread.Ab ort(Object stateInfo)
at System.Web.HttpResponse.En d()
at System.Web.HttpServerUtili ty.Transfe r(String path, Boolean preserveForm)
at Microsoft.ReportingService s.UI.Repor tingPage.S howErrorPa ge(String errMsg) at at System.Threading.Thread.Ab ortInterna l()
at System.Threading.Thread.Ab ort(Object stateInfo)
at System.Web.HttpResponse.En d()
at System.Web.HttpServerUtili ty.Transfe r(String path, Boolean preserveForm)
at Microsoft.ReportingService s.UI.Repor tingPage.S howErrorPa ge(String errMsg)
<Header>
<Product>Microsoft SQL Server Reporting Services Version 8.00.743.00</Product>
<Locale>en-US</Locale>
<TimeZone>Eastern Daylight Time</TimeZone>
<Path>C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\LogFiles\ReportSe
<SystemName>STOPSOPS3</Sys
<OSName>Microsoft Windows NT 5.2.3790.0</OSName>
<OSVersion>5.2.3790.0</OSV
</Header>
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!library!66c!5/10/2005
w3wp!ui!d98!5/10/2005-09:0
w3wp!ui!d98!5/10/2005-09:0
-------Details--------
System.Net.WebException: The underlying connection was closed: The remote name could not be resolved.
at System.Net.HttpWebRequest.
at System.Net.HttpWebRequest.
at System.Net.HttpWebRequest.
at System.Web.Services.Protoc
at Microsoft.SqlServer.Report
at Microsoft.SqlServer.Report
at Microsoft.ReportingService
at Microsoft.SqlServer.Report
at Microsoft.ReportingService
at Microsoft.ReportingService
at Microsoft.ReportingService
at System.EventHandler.Invoke
at System.Web.UI.Control.OnIn
at System.Web.UI.Control.Init
at System.Web.UI.Page.Process
w3wp!ui!d98!5/10/2005-09:0
at System.Threading.Thread.Ab
at System.Threading.Thread.Ab
at System.Web.HttpResponse.En
at System.Web.HttpServerUtili
at Microsoft.ReportingService
at System.Threading.Thread.Ab
at System.Web.HttpResponse.En
at System.Web.HttpServerUtili
at Microsoft.ReportingService
w3wp!ui!66c!5/10/2005-09:4
w3wp!ui!66c!5/10/2005-09:4
-------Details--------
System.Net.WebException: The underlying connection was closed: The remote name could not be resolved.
at System.Net.HttpWebRequest.
at System.Net.HttpWebRequest.
at System.Net.HttpWebRequest.
at System.Web.Services.Protoc
at Microsoft.SqlServer.Report
at Microsoft.SqlServer.Report
at Microsoft.ReportingService
at Microsoft.SqlServer.Report
at Microsoft.ReportingService
at Microsoft.ReportingService
at Microsoft.ReportingService
at System.EventHandler.Invoke
at System.Web.UI.Control.OnIn
at System.Web.UI.Control.Init
at System.Web.UI.Page.Process
w3wp!ui!66c!5/10/2005-09:4
at System.Threading.Thread.Ab
at System.Threading.Thread.Ab
at System.Web.HttpResponse.En
at System.Web.HttpServerUtili
at Microsoft.ReportingService
at System.Threading.Thread.Ab
at System.Web.HttpResponse.En
at System.Web.HttpServerUtili
at Microsoft.ReportingService
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Steve