Solved

RDWeb with Windows 8.1

Posted on 2013-12-23
3
1,774 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)
  • 2
3 Comments
 
LVL 53

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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

Suggested Solutions

Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
Possible fixes for Windows 7 and Windows Server 2008 updating problem. Solutions mentioned are from Microsoft themselves. I started a case with them from our Microsoft Silver Partner option to open a case and get direct support from Microsoft. If s…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

863 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

27 Experts available now in Live!

Get 1:1 Help Now