Remote workplace, drives no longer showing


When I connect to server remotely using Remote Web Workplace and choose the options to connect my local drives, my local drives are no longer showing in my computer.  I can't find any errors related in Event Viewer on the server or my local machine.  So I'm a bit stuck with what is going wrong.

If I remote into a workstation instead of the server, I can see my local drives as expected.

Any ideas?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Few reasons this could be happening, here are the two most common:

1) There is a group policy setting on the server that is restricting access to local resources via Remote Desktop.  Go to your Group Policy editor and check the redirection settings under "Computer Configuration - Administrative Templates - Terminal Services"

2) If this *only* happens when you go through the Remote Web Workplace (i.e. only when you are using the remote desktop web component) then it's possible the web page which defines the redirection settings has been altered for more security.  On SBS2003 this would be the tsweb.aspx file I believe, by default it's in the inetpub\remote\ directory.  Within that file there are two primary sections of script pertaining to redirecting the drives.  One section is a simple If/Then statement to check if you had the 'Local Drives' checkbox checked and if so to redirect the drives appropriately:

                  redirectDrives                        = getQS("redirectDrives")
                  if IsNumeric(redirectDrives) then
                        redirectDrives = CBool(redirectDrives)
                        redirectDrives = FALSE
                  end if
That could be edited so that always returns false, or true if to a client desktop and false if to a server (which is what we do) so that noone can use drive redirection to the server.

The other section is for manipulating the more advanced functions of remote desktop for everyone, it has nothing to do with your input as a user:

                  'Device redirection options
                  MsRdpClient.AdvancedSettings2.RedirectDrives                         = redirectDrives
                  MsRdpClient.AdvancedSettings2.RedirectPrinters                         = redirectPrinters  
                  MsRdpClient.AdvancedSettings2.ConnectToServerConsole             = console
                  if MsRdpClient.SecuredSettingsEnabled then
                        '0 = Redirect remote sounds to the client.
                        '1 = Play sounds at the remote computer.
                        '2 = Disable sound redirection; do not play sounds at the server.
                        MsRdpClient.SecuredSettings.AudioRedirectionMode             = redirectAudio
                  end if

                  MsRdpClient.AdvancedSettings2.RedirectSmartCards                   = FALSE
                  MsRdpClient.AdvancedSettings2.RedirectPorts                               = FALSE
                  MsRdpClient.AdvancedSettings2.EnableAutoReconnect                   = FALSE                  
                  MsRdpClient.AdvancedSettings2.MinutesToIdleTimeout               = <%=rapLinks.timeoutSeconds / 120%>
                  MsRdpClient.AdvancedSettings4.ConnectionBarShowRestoreButton = FALSE
                  MsRdpClient.ConnectingText = "<%= loadResString("L_RUP_CONNECTING") %>"

As you can see there are hardcoded settings allowing for port redirection, timeout period, reconnect, etc.  Those can be edited to also disallow drive redirection regardless of what you selected in the form checkbox.

Since you are trying to connect to a server, and its SBS, and your on its website....I'll assume you can directly access it.  Can you use the windows Remote Desktop client to connect to the server instead of the Web version?  Let me know what happens when you do that.

If none of the above are useful then we may have to start looking at router/port/firewall issues, but I have my doubts about those because a) you said you connect to desktops fine with redirection and b) it's usually only people going through vpn who have this issue with redirection and you didn't mention vpn.


MSR Consulting

Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
Hi elmbrook,

There's actually a couple of places that settings could cause this... what's interesting here is that you are only blocked when connecting to the server and not the workstations.

The first place I'd look, though, is in the Terminal Server Settings.
Open the Server Management Console > Advanced Management > Terminal Services Configuration > Connections > then right click on the RDP-tcp entry and select PROPERTIES.

On the Client Settings Tab, make sure that "Drive Mapping" isn't checked.

The other place would be in your Group Policy Settings as mattridings suggested... however since it's only happening on the server you would have had to have modified the Default Domain Controller Policy, which you hopefully didn't, but if you did the setting would be at:
Computer Configuration > Administrative Templates > Windows Components > Terminal Services > Client/Server Data Redirection > Do not allow drive redirection.  (all items in this category are "not configured" by default).


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
elmbrookAuthor Commented:
Hi Jeff,

I tried all those things and none of them were incorrect.  So I made the jounery to the clients site and manually shut down the server and booted it back up again.  Now back at remote location and everything seems to be working, can see drives again.

Wonder if it was some sort of low resource issue.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.