Solved

Problem with ASPX files on new intranet server

Posted on 2014-09-15
5
191 Views
Last Modified: 2014-09-17
We recently moved our intranet to a new server in a virtualized environment. The new server is Windows 2012R, iis7 and .net framework 4.0. I created the site folder in iis and then moved the entire folder structure from the old server to the new one. All works fine except any pages with an aspx extension. ASP classic and .html pages are fine.

When trying to navigate to ANY page with an aspx extension, we get "Server Error in '/' Application" error as the page tries to locate /login.aspx. This page does not exist. If we click "back" in the browser and try the link again, it is successful!

And as far as we can tell it isn't being called from any config or aspx page.

I have even tried creating a blank page and naming it .aspx. This page does the same redirection.

I have tried all different authentication modes: anonymous, forms, windows, basic. None work.

Fortunately we only have one page on the site that is affected, but need to figure out the problem before we move forward with more functionality. We have a staff directory built from a database.

Here is the code from the page (I have replaced the IP address for the datasource, the login name and password with x's):
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
            ConnectionString="Data Source=xxx.xxx.xxx.xxx,1533;Initial Catalog=xxxxxxxx_hub;Persist Security Info=True;User ID=agency;Password=xxxxxxxxx"
            ProviderName="System.Data.SqlClient"
        SelectCommand="SELECT StaffID, Name, Phone, Office, Title, Dept, Email, Extension, { fn LCASE(LEFT (Name, 1)) } AS Letter, Photo FROM [tbl-All-StaffDirectory] ORDER BY Name">
        </asp:SqlDataSource>
0
Comment
Question by:talekzander
  • 3
  • 2
5 Comments
 
LVL 28

Expert Comment

by:sammySeltzer
ID: 40325298
Did you try converting your folder to application?

Right-click on the folder and click Convert to Application.
0
 

Author Comment

by:talekzander
ID: 40325984
Which folder? The main folder for the website?
0
 
LVL 28

Accepted Solution

by:
sammySeltzer earned 500 total points
ID: 40326215
Assuming you have a folder structure:

c:\inetpub\wwwroot\Folder_That_Contains_Your_ASP.NetFiles

Then you would do the following:

1.Open Internet Information Services manager.
2.Expand the web site on the left side.
3.Select the Folder_That_Contains_Your_ASP.NetFiles that you want to convert to the application. Right click and choose Convert To Application.
4.Select the desired application pool.
5.Click Ok and then try again. It should fix your problem.
0
 

Author Comment

by:talekzander
ID: 40328805
I will try what you suggest. Right now the file that is affected is in the root and is not in a subfolder.
0
 

Author Closing Comment

by:talekzander
ID: 40328849
Sammy! Thank you so much. Moving the aspx files into a folder and then converting that folder to an application did the trick. I appreciate your help.
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
Introduction This article shows how to use the open source plupload control to upload multiple images. The images are resized on the client side before uploading and the upload is done in chunks. Background I had to provide a way for user…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
In this video I am going to show you how to back up and restore Office 365 mailboxes using CodeTwo Backup for Office 365. Learn more about the tool used in this video here: http://www.codetwo.com/backup-for-office-365/ (http://www.codetwo.com/ba…

816 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now