Доступ к сети WSMan / WinRM из целевых машин останавливается - PullRequest
0 голосов
/ 20 июня 2019

Я не могу получить доступ к сетевым расположениям с помощью команды WSMan, хотя это же расположение нормально работает с локальной консоли Powershell. Другие команды WSMan также выполняются нормально, если они не касаются этого сетевого расположения.

Мой файл Test.ps1 просто выводит некоторый контент из сетевого расположения:

try{
    $i=0
    foreach($line in Get-Content \\networklocation\Test.log) {
        if($i -gt 50) {break}
        Write-Host $line
        $i+=1
    }
}
catch{
    Write-Host $_.Exception
}

Я могу запустить это из консоли Powershell на сервере, на котором я запускаю команду WSMan, но не через сам WSMan. Тогда он глохнет.

Вот результат команды WinRM get winrm / config:

Config
    MaxEnvelopeSizekb = 500
    MaxTimeoutms = 60000
    MaxBatchItems = 32000
    MaxProviderRequests = 4294967295
    Client
        NetworkDelayms = 5000
        URLPrefix = wsman
        AllowUnencrypted = false
        Auth
            Basic = true
            Digest = true
            Kerberos = true
            Negotiate = true
            Certificate = true
            CredSSP = false
        DefaultPorts
            HTTP = 5985
            HTTPS = 5986
        TrustedHosts
    Service
        RootSDDL = O:NSG:BAD:P(A;;GA;;;BA)(A;;GR;;;IU)S:P(AU;FA;GA;;;WD)(AU;SA;GXGW;;;WD)
        MaxConcurrentOperations = 4294967295
        MaxConcurrentOperationsPerUser = 1500
        EnumerationTimeoutms = 240000
        MaxConnections = 300
        MaxPacketRetrievalTimeSeconds = 120
        AllowUnencrypted = false
        Auth
            Basic = false
            Kerberos = true
            Negotiate = true
            Certificate = false
            CredSSP = false
            CbtHardeningLevel = Relaxed
        DefaultPorts
            HTTP = 5985
            HTTPS = 5986
        IPv4Filter = *
        IPv6Filter = *
        EnableCompatibilityHttpListener = false
        EnableCompatibilityHttpsListener = false
        CertificateThumbprint
        AllowRemoteAccess = true
    Winrs
        AllowRemoteShellAccess = true
        IdleTimeout = 7200000
        MaxConcurrentUsers = 10
        MaxShellRunTime = 2147483647
        MaxProcessesPerShell = 25
        MaxMemoryPerShellMB = 1024
        MaxShellsPerUser = 30

Как получить доступ к сетевым расположениям с помощью команды WSMan?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...