Powershell Remoting Implicit Remoting usando o problema JEA com MaxConcurrentUsers

2

Resumo:

Eu estou executando um servidor de remoting implícito para centralizar scripts que é acessível a 200 usuários. Estou utilizando o PowerShell 5 no servidor remoto e utilizando o JEA. Módulos e scripts são configurados no diretório C: \ Arquivos de Programas.

Problema:

Estou tentando aumentar o número máximo de usuários simultâneos, pois estou recebendo um problema quando há apenas cinco usuários conectados. Verifiquei o netstat para ver quais usuários estão na porta 5985 e só posso ter um máximo de cinco usuários por vez.

Soluções tentadas:

1. link

2. link

Notas laterais:

Estou utilizando o psconfigfile microsoft.powershell para permitir que os usuários se conectem ao servidor remoto.

Aqui estão as minhas configurações do WSMAN para remoting:

   WSManConfig: Microsoft.WSMan.Management\WSMan::localhost\Shell

Type            Name                           SourceOfValue   Value
----            ----                           -------------   -----
System.String   AllowRemoteShellAccess                         true
System.String   IdleTimeout                                    7200000
System.String   MaxConcurrentUsers                             100
System.String   MaxShellRunTime                                2147483647
System.String   MaxProcessesPerShell                           100
System.String   MaxMemoryPerShellMB                            1024
System.String   MaxShellsPerUser                               100

Erro lançado:

"A conexão com o servidor remoto xxxx falhou com a seguinte mensagem de erro: O serviço WS-Management não pôde processar a solicitação. O número máximo de conchas simultâneas permitidas para este plug-in foi excedido. Tente novamente a solicitação mais tarde ou aumente as conchas máximas por Cota de plug-in. "

Detalhes da configuração do Verbose PowerShell:

Architecture                  : 64
Filename                      : %windir%\system32\pwrshplugin.dll
ResourceUri                   : http://schemas.microsoft.com/powershell/microsoft.powershell
MaxConcurrentCommandsPerShell : 1000
Capability                    : {Shell}
xmlns                         : http://schemas.microsoft.com/wbem/wsman/1/config/PluginConfiguration
MaxConcurrentUsers            : 100
Name                          : microsoft.powershell
SupportsOptions               : true
ProcessIdleTimeoutSec         : 0
ExactMatch                    : False
RunAsUser                     :
RunAsVirtualAccountGroups     :
IdleTimeoutms                 : 7200000
RunAsVirtualAccount           : false
OutputBufferingMode           : Block
PSVersion                     : 5.0
SecurityDescriptorSddl        : Removed*
MaxShellsPerUser              : 100
AutoRestart                   : false
MaxShells                     : 100
MaxIdleTimeoutms              : 2147483647
Uri                           : http://schemas.microsoft.com/powershell/microsoft.powershell
SDKVersion                    : 2
XmlRenderingType              : text
RunAsPassword                 :
MaxProcessesPerShell          : 100
ParentResourceUri             : http://schemas.microsoft.com/powershell/microsoft.powershell
Enabled                       : true
UseSharedProcess              : false
MaxMemoryPerShellMB           : 1024
lang                          : en-US
    
por Alexander Sinno 04.04.2017 / 17:22

1 resposta

0

Depois de algumas pesquisas, percebi que essas correções funcionavam ... Eu simplesmente precisava reiniciar o WINRM .... Obrigado a todos pelo seu apoio.

Restart-Service winrm
    
por 06.04.2017 / 15:34