Todos os produtos
Search
Central de documentação

Simple Application Server:Resolução do erro "An authentication error has occurred. The function requested is not supported"

Última atualização: Jun 23, 2026

Este artigo descreve os sintomas, as causas e as soluções para o erro "An authentication error has occurred. The function requested is not supported", que pode ocorrer ao usar Remote Desktop Connection para conectar-se a um Simple Application Server baseado em Windows.

Sintomas

Ao usar Remote Desktop Connection em um dispositivo local para conectar-se a um Simple Application Server baseado em Windows, você recebe a seguinte mensagem de erro: "An authentication error has occurred. The function requested is not supported."

Causa

Em maio de 2018, a Microsoft lançou atualizações para o protocolo Credential Security Support Provider (CredSSP) que alteraram o processo de solicitação de autenticação. Falhas de conexão podem ocorrer se essa atualização não for aplicada de forma consistente tanto no dispositivo local quanto no Simple Application Server.

Esse erro de conexão ocorre em um dos seguintes cenários:

null
  • Não instalada: Refere-se a um sistema que não instalou nenhuma das atualizações relacionadas ao CredSSP lançadas desde maio de 2018.

  • Instalada: Refere-se a um sistema que instalou uma ou mais atualizações relacionadas ao CredSSP lançadas desde maio de 2018.

  • Para obter mais informações sobre as configurações da política Encryption Oracle Remediation, consulte CredSSP updates for CVE-2018-0886.

Soluções

Resolva o problema permitindo conexões de Remote Desktop ao servidor, instalando a atualização necessária ou modificando o registro. As seções a seguir fornecem instruções detalhadas.

Solução 1: Permitir conexões de área de trabalho remota

As etapas podem variar ligeiramente entre as diferentes versões do Windows. Esta seção apresenta instruções para Windows Server 2008 R2, Windows Server 2012 R2 e Windows Server 2016 Datacenter Edition.

Windows Server 2008 R2

  1. Conecte-se ao Simple Application Server usando Virtual Network Console (VNC).

    Para obter instruções, consulte Conectar-se a um servidor usando Virtual Network Console (VNC).

  2. Clique em Start, clique com o botão direito em Computer e selecione Properties.

  3. Na área Control Panel Home, clique em Remote settings.

  4. Na caixa de diálogo System Properties, selecione Allow connections from computers running any version of Remote Desktop (less secure) e clique em OK.

Windows Server 2012 R2

  1. Conecte-se ao Simple Application Server usando Virtual Network Console (VNC).

    Para obter instruções, consulte Conectar-se a um servidor usando Virtual Network Console (VNC).

  2. Clique no ícone win2012开始图标 Start, clique com o botão direito em This PC e selecione Properties.

  3. Na página Control Panel Home, clique em Remote settings.

  4. Na guia Remote, desmarque a caixa de seleção Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended) e clique em OK.

Windows Server 2016 Datacenter Edition

  1. Conecte-se ao Simple Application Server usando Virtual Network Console (VNC).

    Para obter instruções, consulte Conectar-se a um servidor usando Virtual Network Console (VNC).

  2. Clique no ícone Dingtalk_20210510142550.jpg Start e clique em Windows System.

  3. Clique com o botão direito em This PC e selecione More > Properties.

  4. Na página Control Panel Home, clique em Remote settings.

  5. Na guia Remote, desmarque a caixa de seleção Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended) e clique em OK.

Solução 2: Instalar a atualização

Este exemplo usa o Windows Server 2016. As etapas são semelhantes para outras versões do Windows.

  1. Conecte-se ao Simple Application Server usando Virtual Network Console (VNC).

    Para obter instruções, consulte Conectar-se a um servidor usando Virtual Network Console (VNC).

  2. Clique no ícone Dingtalk_20210510142550.jpg Start e clique em Settings.

  3. Na página Windows Settings, clique em Update & Security.

  4. Na página Update Status, clique em Check for updates. Aguarde o download e a instalação da atualização.

    null

    Para instalar manualmente o pacote de atualização de segurança do CredSSP, acesse o Microsoft Update Catalog e baixe o pacote adequado para o seu sistema.

  5. No Simple Application Server, selecione o ícone Dingtalk_20210510142550.jpg Start > o ícone 电源管理 Power > Restart para reiniciar o servidor e aplicar as alterações.

Solução 3: Modificar o registro

Esta solução aplica-se quando o dispositivo local está atualizado, mas o Simple Application Server não está. O exemplo a seguir usa o Windows Server 2016, mas as etapas são semelhantes para outras versões. Escolha um dos métodos a seguir para modificar o registro do servidor.

null

Modificar o registro incorretamente pode causar problemas graves no sistema operacional Windows. Você assume todos os riscos associados a essa ação. Antes de começar, recomendamos fortemente fazer backup do servidor criando um snapshot. Para obter instruções sobre como criar um snapshot, consulte Criar um snapshot.

(Recomendado) Modificar o registro usando um script

  1. Conecte-se ao Simple Application Server usando Virtual Network Console (VNC).

    Para obter instruções, consulte Conectar-se a um servidor usando Virtual Network Console (VNC).

  2. Abra o Prompt de Comando.

    1. Clique com o botão direito no ícone Dingtalk_20210510142550.jpg Start e selecione Run.

    2. Na caixa de diálogo Run, insira cmd.

    3. Clique em OK.

      A janela do Prompt de Comando é aberta.

      Microsoft Windows [Version 10.0.14393]
      (c) 2016 Microsoft Corporation. All rights reserved.
      
      C:\Users\Administrator>
  3. Execute o seguinte comando para entrar no PowerShell:

    powershell
  4. Execute o seguinte script PowerShell para modificar o registro:

    New-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System -Name CredSSP -Force
    New-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP -Name Parameters -Force
    Get-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters | New-ItemProperty -Name AllowEncryptionOracle -Value 2 -PropertyType DWORD -Force
  5. No Simple Application Server, selecione o ícone Dingtalk_20210510142550.jpg Start > o ícone 电源管理 Power > Restart para reiniciar o servidor e aplicar as alterações.

    null

    Se você usar este método e posteriormente instalar as atualizações de segurança tanto no dispositivo local quanto no Simple Application Server, recomendamos definir o Value data de AllowEncryptionOracle como 0 ou 1 para maior segurança. Para obter mais detalhes sobre o Value data de AllowEncryptionOracle, consulte CredSSP updates for CVE-2018-0886.

Modificar o registro manualmente

  1. Conecte-se ao Simple Application Server usando Virtual Network Console (VNC).

    Para obter instruções, consulte Conectar-se a um servidor usando Virtual Network Console (VNC).

  2. Abra o Editor de Registro.

    1. Clique com o botão direito no ícone Dingtalk_20210510142550.jpg Start e selecione Run.

    2. Na caixa de diálogo Run, insira regedit.

    3. Clique em OK.

      A janela do Editor de Registro é aberta.

  3. No Registry Editor, acesse HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters. Defina o Value data da entrada AllowEncryptionOracle como 2.

    null

    Para obter mais detalhes sobre o Value data da entrada AllowEncryptionOracle, consulte CredSSP updates for CVE-2018-0886.

    Se as chaves CredSSP ou Parameters não existirem, crie-as. Em seguida, crie um novo valor REG_DWORD chamado AllowEncryptionOracle. Se ambas as chaves CredSSP e Parameters estiverem ausentes, siga estas etapas:

    1. Crie a chave CredSSP em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.

      1. Clique com o botão direito em uma área vazia no painel direito e selecione New > Key.

      2. Nomeie a nova chave como CredSSP e pressione Enter.

    2. Crie a chave Parameters em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP.

    3. Na chave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters, crie um novo valor DWORD (32 bits) chamado AllowEncryptionOracle.

    4. Modifique o Value data da entrada AllowEncryptionOracle.

      1. Clique com o botão direito na entrada AllowEncryptionOracle e selecione Modify....

      2. Na caixa de diálogo, defina o Value data como 2 e clique em OK.

  4. No Simple Application Server, selecione o ícone Dingtalk_20210510142550.jpg Start > o ícone 电源管理 Power > Restart para reiniciar o servidor e aplicar as alterações.

Referências

CVE-2018-0886 | CredSSP Remote Code Execution Vulnerability