Remote Web Workplace: The Page Cannot be Found
A few days ago I received an after hours call from a client who could not access Remote Web Workplace on his company’s Windows SBS 2003 server. At first I thought it might be a problem on his end such as a corrupt Active X control, SSL cert problem, or a problem with IE7 security.
When I tried it from my home I had this same thing happen. I could load the main page, but after clicking on the “Remote Web Workplace” link and logging in I got an error, “The page cannot be found“.
Like any good tech, I panicked and booked the next flight to South America, and withdrew large sums of money from my bank account. Well, maybe I should try to take a stab at the problem before I leave the country.
One of the first things I did (and you should too) is check the Windows Event Log. Start > Run > and type “eventvwr.msc”
Under the Application log I found this nice little message:
The key to finding the problem was the actual error, “Input string was not in correct format“. After doing some research (and I found VERY little information) i came across ONE person having the same error and symptoms as the client’s server. According to some good people at Microsoft the problem could be caused by RWW using a .NET Framework version other than 1.1 (The SBS website is only compatible with 1.1, although there might be a way of getting different versions to work).
To verify this, I logged into the IIS Mananger (Start > All Programs > Administrative Tools > Internet Information Services (IIS) Manager). To get to the Framework settings we need to expand out the server > “Websites” > “Default Website” and right click > “Properties” on the problem page, in our case “Remote“. On the properties window there will be a tab called “ASP.NET“ Under that:
AH HAAAAAAAA!!!!
So I changed the ASP.NET version to 1.1 and restarted the IIS Admin service (Start > Run > “iisreset -noforce”) and everything was back to normal.
What could have caused this? A windows update is a good guess.
Everything worked out well, but unfortuantly the ticket to South America was non-refundable…
Update: There are also other error messages/issues that you can encounter on the SBS site that are related to ASP.NET. If you right click on the Default Website in ISS Admin and change the ASP.NET properties there you can correct other issues on different pages as well.


