Solved

RDWeb with Windows 8.1

Posted on 2013-12-23
3
1,934 Views
Last Modified: 2014-01-10
I have Remote Webapp set up on a Windows 2008 SP2 server.  Everything works fine with Windows 7 workstations running IE9, 10 and 11. However, when I try to connect to it from a Windows 8.1 Surface machine, I get the "not compatible with this browser version" error message.  I even tried running Windows Update on the Surface but I still get the same error.

On the server end, the only possibly related error I'm seeing is an ASP.NET error, and I'm not even 100% sure that this error occurred at the same time I was trying to connect from the Surface (domain name changed to protect the innocent):

Log Name:      Application
Source:        ASP.NET 2.0.50727.0
Date:          12/21/2013 6:22:40 PM
Event ID:      1309
Task Category: Web Event
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      Voyager.domain.com
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 12/21/2013 6:22:40 PM
Event time (UTC): 12/21/2013 11:22:40 PM
Event ID: 1b7f481f048742c8a8d7eb8118fbde3d
Event sequence: 48
Event occurrence: 1
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/1/ROOT/RDWeb/Pages-2-130321344385590163
    Trust level: Full
    Application Virtual Path: /RDWeb/Pages
    Application Path: C:\Windows\Web\RDWeb\Pages\
    Machine name: VOYAGER
 
Process information:
    Process ID: 7052
    Process name: w3wp.exe
    Account name: IIS APPPOOL\RDWebAccess
 
Exception information:
    Exception type: NullReferenceException
    Exception message: Object reference not set to an instance of an object.
 
Request information:
    Request URL:  
    Request path:  
    User host address:  
    User:  
    Is authenticated: False
    Authentication Type:  
    Thread account name: IIS APPPOOL\RDWebAccess
 
Thread information:
    Thread ID: 5
    Thread account name: IIS APPPOOL\RDWebAccess
    Is impersonating: False
    Stack trace:    at Microsoft.TerminalServices.Publishing.Portal.RWSTerminalServerAccessor.CreateRdpFile(String rdp_contents, String ts_name, String alias, String& rdp_file_url, String& rdp_file_path)
   at Microsoft.TerminalServices.Publishing.Portal.RWSTerminalServerAccessor.ProcessPublishedApp(TSPublishedApplication tsPublishedApp, String tsName, GatewayInfo gatewayInfo, ArrayList& apps)
   at Microsoft.TerminalServices.Publishing.Portal.RWSTerminalServerAccessor.GetFreshApplications()
   at Microsoft.TerminalServices.Publishing.Portal.RWSTerminalServerAccessor.OnCacheItemRemoved(String key, Object value, CacheItemRemovedReason removedReason)
   at System.Web.Caching.CacheEntry.CallCacheItemRemovedCallback(CacheItemRemovedCallback callback, CacheItemRemovedReason reason)
 
 
Custom event details:

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="ASP.NET 2.0.50727.0" />
    <EventID Qualifiers="32768">1309</EventID>
    <Level>3</Level>
    <Task>3</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-12-21T23:22:40.000000000Z" />
    <EventRecordID>57773</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Voyager.domain.com</Computer>
    <Security />
  </System>
  <EventData>
    <Data>3005</Data>
    <Data>An unhandled exception has occurred.</Data>
    <Data>12/21/2013 6:22:40 PM</Data>
    <Data>12/21/2013 11:22:40 PM</Data>
    <Data>1b7f481f048742c8a8d7eb8118fbde3d</Data>
    <Data>48</Data>
    <Data>1</Data>
    <Data>0</Data>
    <Data>/LM/W3SVC/1/ROOT/RDWeb/Pages-2-130321344385590163</Data>
    <Data>Full</Data>
    <Data>/RDWeb/Pages</Data>
    <Data>C:\Windows\Web\RDWeb\Pages\</Data>
    <Data>VOYAGER</Data>
    <Data>
    </Data>
    <Data>7052</Data>
    <Data>w3wp.exe</Data>
    <Data>IIS APPPOOL\RDWebAccess</Data>
    <Data>NullReferenceException</Data>
    <Data>Object reference not set to an instance of an object.</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>False</Data>
    <Data>
    </Data>
    <Data>IIS APPPOOL\RDWebAccess</Data>
    <Data>5</Data>
    <Data>IIS APPPOOL\RDWebAccess</Data>
    <Data>False</Data>
    <Data>   at Microsoft.TerminalServices.Publishing.Portal.RWSTerminalServerAccessor.CreateRdpFile(String rdp_contents, String ts_name, String alias, String&amp; rdp_file_url, String&amp; rdp_file_path)
   at Microsoft.TerminalServices.Publishing.Portal.RWSTerminalServerAccessor.ProcessPublishedApp(TSPublishedApplication tsPublishedApp, String tsName, GatewayInfo gatewayInfo, ArrayList&amp; apps)
   at Microsoft.TerminalServices.Publishing.Portal.RWSTerminalServerAccessor.GetFreshApplications()
   at Microsoft.TerminalServices.Publishing.Portal.RWSTerminalServerAccessor.OnCacheItemRemoved(String key, Object value, CacheItemRemovedReason removedReason)
   at System.Web.Caching.CacheEntry.CallCacheItemRemovedCallback(CacheItemRemovedCallback callback, CacheItemRemovedReason reason)
</Data>
  </EventData>
</Event>

Not being a web programmer, I'm stumped by this code and have no idea even how to figure out if it's relevant.

Anyone have similar issues or any ideas on this?
0
Comment
Question by:Hypercat (Deb)
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 55

Expert Comment

by:McKnife
ID: 39745049
Hi.

As I don't use RDWebapps so far, I wonder if I can help at all.
I would conduct simple tests: does it work with win8 and IE10? If yes, does it work with win8 and IE11? If still yes, does it maybe work with another naked win8.1?
0
 
LVL 38

Accepted Solution

by:
Hypercat (Deb) earned 0 total points
ID: 39757840
OK, I figured out the IE11 issue and can now log on to the RDWEB website. However, I'm getting an error message trying to open the web apps themselves.  I'm going to close this issue with the following as the solution to the IE11 compatibility problem:

http://www.blackforce.co.uk/2013/10/24/rds-2008-browser-not-supported-ie10-ie11

I will post a new question with a description of the new issue.
0
 
LVL 38

Author Closing Comment

by:Hypercat (Deb)
ID: 39770559
I found the solution myself and have posted it for future reference for others having the same issue.
0

Featured Post

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

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

Background Information Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…
Resolving an irritating Remote Desktop connection that stops your saved credentials from being used.
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…
Suggested Courses

615 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