Solved

RDWeb with Windows 8.1

Posted on 2013-12-23
3
1,822 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 54

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

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Set up secondary Domain Controller 4 89
Exchange 2007 3 57
Reset server 2008 R2 default permissions 2 25
Smart Start CD for HP proliant ML110 G6 3 22
Ever wondered why Windows 8 and 10 don't seem to accept your GPO-based software deployment while Windows 7 does? Read on.
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…
The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.
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 …

821 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