ASP.NET application with separate IIS & File servers

S

Steve

Hello-

Your assistance with this issue is greatly appreciated.

Environment:
- Load-balanced IIS 6.0 servers (Win2003)
- web servers point (via UNC path) to a Microsoft File Cluster on
different machines.
- domain ASPNET account that handles the function/permissions of the
(traditionally) local machine ASP.NET account.

_____________

Situation:
- I already have an existing web site that runs on HTML, Classic ASP,
and some ASP.NET
- The web site has been re-designed to be using ASP.NET 2.0 (with
VB.Net) and Master Pages.
- The web site works fine in a single-server test environment.
- When I published the new application into the production
environment, JavaScript errors appear stating "Object Expected". It
appears as if the relative mapping no longer works.
- In both environments, I have "Enable Parent Paths" checked.

_____________

Error Msgs:

Error #1:

Event ID: 1309
Source: ASP.NET 2.0.50727.0

Event code: 3005
Event message: An unhandled exception has occurred.
Event sequence: 28
Event occurrence: 1
Event detail code: 0

Application information:
Application domain: /LM/W3SVC/1/Root-2-128561109625468750
Trust level: Full
Application Virtual Path: /
Application Path: \\UNCShare\wwwroot\website.com\
Machine name: IISServerName

Process information:
Process ID: 9028
Process name: w3wp.exe
Account name: Domain\IWAM_DomainAccount

Exception information:
Exception type: WebException
Exception message: The remote name could not be resolved:
'www.website.com'

Request information:
Request URL: http://www.website.com/reports/page.aspx
Request path: /reports/page.aspx
User:
Is authenticated: False
Authentication Type:
Thread account name: Domain\IWAM_DomainAccount

Thread information:
Thread ID: 9
Thread account name: Domain\IWAM_DomainAccount
Is impersonating: False
Stack trace: at System.Net.WebClient.DownloadDataInternal(Uri
address, WebRequest& request)
at System.Net.WebClient.DownloadData(Uri address)
at System.Net.WebClient.DownloadData(String address)
at products_pbotproductsymbols.Page_Load(Object sender, EventArgs
e) in

\\UNCShare\wwwroot\website.com\pbot\reports\products
\pbotproductsymbols.aspx.vb:line 13
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,
Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object
sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

_______________________________

Error #2


Event ID: 1310
Source: ASP.NET 2.0.50727.0

Event code: 3006
Event message: A parser error has occurred.
Event sequence: 5
Event occurrence: 1
Event detail code: 0

Application information:
Application domain: /LM/W3SVC/1/Root/forms-1-128561110544531250
Trust level: Full
Application Virtual Path: /forms
Application Path: \\UNCShare\wwwroot\website.com\forms\
Machine name: IISServerName

Process information:
Process ID: 8984
Process name: w3wp.exe
Account name: Domain\ASPNET-Acct

Exception information:
Exception type: HttpParseException
Exception message: The virtual path '/MyMasterPage.master' maps to
another application, which is not allowed.

Request information:
Request URL: http://www.website.com/forms/formpage.aspx

Farrow&ContactName=WebContact&ContactSubject=Contact Web
Request path: /forms/formpage.aspx
User:
Is authenticated: False
Authentication Type:
Thread account name: Domain\ASPNET-Acct

Thread information:
Thread ID: 1
Thread account name: Domain\ASPNET-Acct
Is impersonating: False
Stack trace: at System.Web.UI.TemplateParser.ParseString(String
text, VirtualPath virtualPath, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseFile(String physicalPath,
VirtualPath virtualPath)
at System.Web.UI.TemplateParser.ParseInternal()
at System.Web.UI.TemplateParser.Parse()
at
System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType()
at
System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider
buildProvider)
at
System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath
virtualPath)
at
System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath
virtualPath, Boolean noBuild, Boolean

allowCrossApp, Boolean allowBuildInPrecompile)
at
System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext
context, VirtualPath virtualPath, Boolean

noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
at
System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath
virtualPath, HttpContext context, Boolean

allowCrossApp, Boolean noAssert)
at
System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath
virtualPath, Type requiredBaseType,

HttpContext context, Boolean allowCrossApp, Boolean noAssert)
at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext
context, String requestType, VirtualPath virtualPath, String

physicalPath)
at
System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext
context, String requestType,

VirtualPath virtualPath, String physicalPath)
at System.Web.HttpApplication.MapHttpHandler(HttpContext context,
String requestType, VirtualPath path, String

pathTranslated, Boolean useAppConfig)
at
System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step,
Boolean& completedSynchronously)


Steve
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,818
Messages
2,569,727
Members
45,676
Latest member
ManuelaHol

Latest Threads

Top