Solved

IIS 8.5 - Illegal Characters in Path

Posted on 2014-01-30
2
913 Views
Last Modified: 2014-01-30
Server 2012 R2 - IIS 8.5 - Exchange 2010

When expanding the Default Web Site node in IIS manager an error dialog pops up with the following message "Illegal Characters in Path" and an Ok button.

IIS backups had an issue due to VSS problems on system drive which is resolved now but I dont have access to IIS history backups.

I do have daily file system backups but it seems difficult manually replacing IIS configuration files, someone might be able to guide me to do that or another way to step back to a good configuration.

Things tried:

Boot safe mode and restore old inetserv config files

Attempt uninstall re-install of IIS - dependencies like Windows Server Essentials need to be removed and I am wary of doing that after having all client computers setup to backup using essentials backup.


Maybe there is some powershell wizardry I can employ.

Cheers.
0
Comment
Question by:luddite-technologies
  • 2
2 Comments
 

Author Comment

by:luddite-technologies
ID: 39820405
This may help - looks pretty bog standard to me.

Type               Name                             Physical Path
----               ----                             -------------
directory          App_Data                         C:\Program Files\Windows Server\Bin\webapps\site\App_Data
directory          aspnet_client                    C:\Program Files\Windows Server\Bin\webapps\site\aspnet_client
application        Autodiscover                     C:\Program Files\Microsoft\Exchange
                                                    Server\V14\ClientAccess\Autodiscover
application        Autodiscover\bin                 C:\Program Files\Microsoft\Exchange
                                                    Server\V14\ClientAccess\Autodiscover\bin
application        Autodiscover\help                C:\Program Files\Microsoft\Exchange
                                                    Server\V14\ClientAccess\Autodiscover\help
directory          Bin                              C:\Program Files\Windows Server\Bin\webapps\site\Bin
virtualDirectory   CertEnroll                       C:\Windows\system32\CertSrv\CertEnroll
application        CertSrv                          C:\Windows\system32\CertSrv\en-US
application        Connect                          C:\Program Files\Windows Server\Bin\WebApps\Client
directory          Customization                    C:\Program Files\Windows Server\Bin\webapps\site\Customization
file               Default.aspx                     C:\Program Files\Windows Server\Bin\webapps\site\Default.aspx
application        ecp                              C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\ecp
application        EWS                              C:\Program Files\Microsoft\Exchange
                                                    Server\V14\ClientAccess\exchweb\EWS
application        EWS\bin                          C:\Program Files\Microsoft\Exchange
                                                    Server\V14\ClientAccess\exchweb\EWS\bin
virtualDirectory   Exchange                         C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa
virtualDirectory   Exchweb                          C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa
application        home                             C:\Program Files\Windows Server\Bin\WebApps\CloudTest
application        Microsoft-Server-ActiveSync      C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\sync
virtualDirectory   OAB                              C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\OAB
application        owa                              C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa
application        owa\Calendar                     C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa
application        owa\oma                          C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa
application        PowerShell                       C:\Program Files\Microsoft\Exchange
                                                    Server\V14\ClientAccess\PowerShell
application        PowerShell-Proxy                 C:\Program Files\Microsoft\Exchange
                                                    Server\V14\ClientAccess\PowerShell
virtualDirectory   Public                           C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa
application        Remote                           C:\Program Files\Windows Server\Bin\WebApps\RemoteAccess
directory          Resources                        C:\Program Files\Windows Server\Bin\webapps\site\Resources
file               Robots.txt                       C:\Program Files\Windows Server\Bin\webapps\site\Robots.txt
application        Rpc                              %windir%\System32\RpcProxy
application        RpcWithCert                      %windir%\System32\RpcProxy
application        services                         C:\Program Files\Windows Server\Bin\WebApps\WebApi
file               Web.config                       C:\Program Files\Windows Server\Bin\webapps\site\Web.config

Open in new window

0
 

Accepted Solution

by:
luddite-technologies earned 0 total points
ID: 39820530
Running the following got IIS displaying the Default Web Site tree again - awesome.

Remove -OwaVirtualDirectory -Identity 'SERVER01\owa (Default Web Site)'
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

Logparser is the smartest tool I have ever used in parsing IIS log files and there are many interesting things I wanted to share with everyone one of the  real-world  scenario from my current project. Let's get started with  scenario - How do w…
When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

757 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

21 Experts available now in Live!

Get 1:1 Help Now