IIS virtual directory with system share

Welcome Forums DSC (Desired State Configuration) IIS virtual directory with system share

This topic contains 1 reply, has 2 voices, and was last updated by

 
Keymaster
2 years, 2 months ago.

  • Author
    Posts
  • #59992

    Participant
    Points: 28
    Rank: Member

    hello
    trying to create a new virtual directory under dsc. I can get the share using windows explorer and from the GUI of IIS.

    here is what I have for the new virtual directory
    @{
    Name = 'archive'
    PhysicalPath = '\\nt2.123.com\Q$\Lesso\Archive'
    Ensure = 'Present'
    }
    the errors :
    Cannot find path 'IIS:\Sites\lesso.123.com\archive' because it does not exist.
    + CategoryInfo : ObjectNotFound: (IIS:\Sites\less...123.com\archive:) [], CimException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetItemPropertyCommand
    + PSComputerName : APP1

    The PowerShell DSC resource 123_cVirtualDirectory threw one or more non-terminating errors while running the Set-TargetResource
    functionality. These errors are logged to the ETW channel called Microsoft-Windows-DSC/Operational. Refer to this channel for more details.
    + CategoryInfo : InvalidOperation: (:) [], CimException
    + FullyQualifiedErrorId : NonTerminatingErrorFromProvider
    + PSComputerName : APP1

  • #60010

    Keymaster
    Points: 1,811
    Helping HandTeam Member
    Rank: Community Hero

    I'm not certain the WebSite resource is presently geared to accept UNCs. Look at its code (https://github.com/PowerShell/xWebAdministration/blob/dev/DSCResources/MSFT_xWebsite/MSFT_xWebsite.psm1), it's attempting to use the IIS: drive created by the WebAdministration module:

                    Set-ItemProperty -Path "IIS:\Sites\$Name" `
                                     -Name physicalPath `
                                     -Value $PhysicalPath `
                                     -ErrorAction Stop
    
    
    to set the physical path. Try manually running that yourself in a normal PowerShell console, using your correct values, and see what you get.

The topic ‘IIS virtual directory with system share’ is closed to new replies.

denizli escort samsun escort muğla escort ataşehir escort kuşadası escort