473,322 Members | 1,352 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,322 software developers and data experts.

ASP.NET application with separate IIS & File servers

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\produc ts
\pbotproductsymbols.aspx.vb:line 13
at System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp,
Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Cal lback(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=Conta ct 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.g et_CodeCompilerType()
at
System.Web.Compilation.BuildProvider.GetCompilerTy peFromBuildProvider(BuildProvider
buildProvider)
at
System.Web.Compilation.BuildProvidersCompiler.Proc essBuildProviders()
at System.Web.Compilation.BuildProvidersCompiler.Perf ormBuild()
at System.Web.Compilation.BuildManager.CompileWebFile (VirtualPath
virtualPath)
at
System.Web.Compilation.BuildManager.GetVPathBuildR esultInternal(VirtualPath
virtualPath, Boolean noBuild, Boolean

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

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

allowCrossApp, Boolean noAssert)
at
System.Web.Compilation.BuildManager.CreateInstance FromVirtualPath(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.IHttpH andlerFactory2.GetHandler(HttpContext
context, String requestType,

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

pathTranslated, Boolean useAppConfig)
at
System.Web.HttpApplication.MapHandlerExecutionStep .System.Web.HttpApplication.IExecutionStep.Execute ()
at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step,
Boolean& completedSynchronously)
Steve
Jun 27 '08 #1
0 1978

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: Art | last post by:
Can I update Application("SomeVariableName") on server A in response to user's action on server B? There is no problem in updating the same variable on server B, of course, but we would like both...
3
by: Melanie Black | last post by:
I am currently running a windows 2000 machine with asp, sql server, mail server, ftp server etc all on the same box. The site runs several hundred ecommerce stores. Recently the processor...
3
by: Garrek | last post by:
I have a web application that currently runs on a single server and need to move to a load-balanced environment. The system receives content uploaded by users which will have to be shared among...
8
by: Tony Fonager | last post by:
I am currently developing a statistics system in ASP.NET, and need to share information about the customers websites, in this application. (I have simplified my code, to make my project easier to...
9
by: Graham | last post by:
I have been having some fun learning and using the new Controls and methods in .Net 2.0 which will make my life in the future easier and faster. Specifically the new databinding practises and...
22
by: roadrunner | last post by:
Hi, Our website has recently been experiencing some problems under load. We have pinpointed a particular function which slows dramatically when we have these problems. Normally it should execute...
3
by: Big Charles | last post by:
Hi, We have developed an ASP.NET web application and are planning to host it in an external Server, which provides us a good bandwidht. We need to put he web application outside because the...
4
by: tobin | last post by:
Hi folks, We're looking for a CMS system for our organisation, and we're picking potential solutions. We need something that is scalable cause we're a growing company, so there's potentially...
0
by: raghutumma | last post by:
Hi, I need help from you... I want to find SQL Servers which are available in Network and Databases in Each Server Using Batch file. If i run this Batch file it should find SQL Servers &...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.