AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 934026
Accepted
Daniel
Daniel
Asked: 2018-10-05 10:13:43 +0800 CST2018-10-05 10:13:43 +0800 CST 2018-10-05 10:13:43 +0800 CST

Windows 10 Pro, Servidor RDP, "Ocorreu um erro interno"

  • 772

Eu tenho uma máquina Windows 10 Pro que está funcionando como um terminal RDP para um único usuário.

Esta máquina foi configurada há mais de 2 anos e não teve grandes alterações na sua configuração, exceto é claro pelas atualizações automáticas obrigatórias do Windows 10.

Tudo estava funcionando bem até alguns meses atrás, quando o usuário começou a receber este erro ao tentar se conectar via RDC:

Remote Desktop Connection
An internal error has occurred.

Tentei fazer login via RDC por meio de minhas credenciais de administrador e recebo o mesmo erro. O erro aparece imediatamente após clicar em conectar. Não há tempo de processamento e a tentativa de conexão parece ser imediatamente rejeitada pelo servidor.

Não consigo rastrear o problema até um momento ou evento específico. Ocorre aparentemente de forma aleatória. Às vezes depois de alguns dias, às vezes duas vezes em um dia.

Reiniciar a máquina Windows 10 Pro sempre parece resolver o problema.

Estranhamente, acessar o Event Viewerna máquina Windows 10 Pro também parecia corrigir o problema, mas quase sempre retorna muito mais rapidamente se eu usar essa "correção".

Falando em Event Viewer, esses são erros relevantes que encontrei no log relacionado ao RDC no momento em que meu login foi rejeitado:

Error Event 227 RemoteDesktopServices-RdpCoreTS
    General: 'Failed OnConnected to Listener callback' in CUMRDPConnection::InitializeInstance at 606 err=[0x8007050c]
    Log Name: Microsoft-Windows-RemoteDesktopServices-RdpCoreTS/Operational
    Source: RemoteDesktopServices-RdpCoreTS
    EventID: 227
    Task Category: RemoteFX module
    Level: Error
    User: NETWORK SERVICE
    OpCode: Runtime

Error Event 227 RemoteDesktopServices-RdpCoreTS
    General: spCoreConnection is NULL!' in CUMRDPConnection::TerminalInstance at 741 err=[0x8007139f]
    Log Name: Microsoft-Windows-RemoteDesktopServices-RdpCoreTS/Operational
    Source: RemoteDesktopServices-RdpCoreTS
    EventID: 227
    Task Category: RemoteFX module
    Level: Error
    User: NETWORK SERVICE
    OpCode: Runtime

Esses são alguns outros erros que notei no log, mas não correspondem ao momento que tento conectar:

Warning Event 226, RemoteDesktopServices-RdpCoreTS
    General: RDP_TCP: An error was encountered when transitioning from StateUnknown in response to Event_Disconnect (error code 0x80070040)

Warning Event 142, RemoteDesktopServices-RdpCoreT
    General: TCP socket READ operation failed, error 64

Observe que as máquinas clientes também estão executando o Windows 10 Pro.

rdp
  • 20 20 respostas
  • 134477 Views

20 respostas

  • Voted
  1. Dexmox
    2018-11-20T18:36:11+08:002018-11-20T18:36:11+08:00

    Pode ser um pouco tarde, mas isso funcionou para mim, crédito para Elton Saul. Crie o DWORD abaixo e defina para 10000 Minha próxima tarefa é descobrir por que ele possui conexões pendentes :)


    https://social.technet.microsoft.com/Forums/en-US/e1d60cc0-0096-4859-a0e7-eb7f11905737/remote-desktop-v10-error-0x4-from-mac?forum=winRDc

    Uma solução temporária para esse problema é aumentar o limite máximo de conexões pendentes. Em SKUs de cliente é 100 por padrão, enquanto em SKUs de servidor é 3000. A seguinte chave de registro DWORD controla esse valor:

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\
    DWORD: MaxOutstandingConnections
    VALUE: 10000
    

    Como alternativa, você pode atualizar o mesmo no prompt de comando como administrador executando o seguinte.

    REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v MaxOutstandingConnections /t REG_DWORD /d 65536
    
    • 20
  2. Holger
    2018-10-17T00:24:34+08:002018-10-17T00:24:34+08:00

    Eu expirei esses problemas várias vezes ultimamente, e uma solução alternativa é conectar-se à máquina localmente, se possível (ou por meio de um console VmWare).

    Caso contrário, você pode reiniciar os Serviços de Área de Trabalho Remota em services.msc (e dizer sim para também reiniciar o serviço dependente).

    Mas uma solução permanente seria preferível.

    • 6
  3. BigAl
    2019-03-03T10:14:59+08:002019-03-03T10:14:59+08:00

    Excluir credenciais salvas na sessão client.rdp e reinserir resolveu o problema para mim. Editar apagar

    • 3
  4. Overmind
    2019-01-31T05:38:55+08:002019-01-31T05:38:55+08:00

    Qualquer atualização do Windows 10 pode quebrar qualquer coisa no sistema, inclusive torná-lo não inicializável.

    Você terá que saber quando o RDP parou de funcionar, verifique qual atualização foi aplicada naquele ponto e remova essa atualização. Erro TCP 64 foi encontrado após atualizações em vários casos. Portanto, certifique-se de encontrar a atualização que fez isso e também tente instalar a atualização KB3200970, se ainda não a tiver.

    • 1
  5. shelter
    2021-04-08T04:12:50+08:002021-04-08T04:12:50+08:00
    Warning Event 226, RemoteDesktopServices-RdpCoreTS
        General: RDP_TCP: An error was encountered when transitioning from StateUnknown in response to Event_Disconnect (error code 0x80070040)
    
    Warning Event 142, RemoteDesktopServices-RdpCoreT
        General: TCP socket READ operation failed, error 64
    

    Você também recebe essas mensagens no log RemoteDesktopServices-RdpCoreT se houver problemas com seu certificado de cartão inteligente. No nosso caso, o certificado foi revogado, mas não vimos nenhuma indicação dele ao usar a Conexão de Área de Trabalho Remota de um cliente Windows 10.

    • 1
  6. workabyte
    2020-08-26T06:51:41+08:002020-08-26T06:51:41+08:00

    para mim, o problema parecia ser que eu estava compartilhando o rdp via nuvem MS e salvando credenciais. Não consegui deletearmazenar credenciais, pois a interface do usuário não estava mostrando a opção, então abri o arquivo .rdp no código VS e fiz as seguintes alterações

    1. atualizar prompt for credentials:i:0->prompt for credentials:i:1
    2. remover esta linhagatewaycredentialssource:i:
    3. atualizar promptcredentialonce:i:0->promptcredentialonce:i:1

    em seguida, salve como um diretório local que não está armazenado na nuvem MS para que isso não aconteça novamente

    • 1
  7. AlexDev
    2019-09-26T07:53:04+08:002019-09-26T07:53:04+08:00

    Reiniciar o serviço de área de trabalho remota funcionou para mim. Você não precisa se conectar localmente para fazer isso. Em seu computador local, execute services.msce vá para Ação, conecte-se a outro computador e escolha o computador remoto. Uma vez conectado, encontre o serviço e reinicie-o.

    • 1
  8. Peter Crowther
    2020-01-16T13:41:20+08:002020-01-16T13:41:20+08:00

    Registrando outra possibilidade para as pessoas tentarem - isso apenas corrigiu a conexão da minha caixa de desenvolvimento do Windows 10 a um servidor 2008R2:

    Se a caixa do cliente RDP tiver configurações de criptografia incomuns, você poderá receber "Ocorreu um erro inesperado" ao tentar se conectar a um servidor RDP perfeitamente normal.

    Eu estava verificando se vários clientes ainda podiam se conectar a um aplicativo na minha dev box com protocolos restritivos, então usei o IISCrypto do Nartac para definir minha dev box para Best Practices e reiniciei. Nesse ponto, eu ainda poderia conectar.

    Então restringi ainda mais as coisas, visando um A+ do SSL Test . Nocauteei algumas combinações, consegui meu A+... e descobri mais tarde que não conseguia me conectar a nada pelo RDP!

    Portanto, se você estiver fortalecendo sua criptografia do IIS além das práticas recomendadas e descobrir que não pode se conectar da máquina reforçada pelo RDP, tente definir as coisas de volta para as práticas recomendadas.

    • 1
  9. Ian Boyd
    2020-02-14T20:10:38+08:002020-02-14T20:10:38+08:00

    Eu tive isso acontecer hoje. Percebi no log de eventos de segurança , vários eventos toda vez que tentei me conectar:

    Credential Manager credentials were read.
    
    Subject:
        Security ID:        SCREWDRIVER\Ian
        Account Name:       Ian
        Account Domain:     SCREWDRIVER
        Logon ID:       0x63814
        Read Operation:     Read Credential
    
    This event occurs when a user performs a read operation on stored credentials in Credential Manager.
    

    O que me disse que estava tentando credenciais em cache repetidamente. Voltei ao cliente de Conexão de Área de Trabalho Remota e excluí as credenciais em cache:

    insira a descrição da imagem aqui

    E então reconectou, redigitou a senha e funcionou.

    • 1
  10. Pop
    2021-09-03T07:46:07+08:002021-09-03T07:46:07+08:00

    Toda vez que recebemos esse erro aqui é porque alguém já está logado ou não fez logout corretamente. Com query user /server:remote(substituir remoto pelo endereço IP ou nome do computador), posso ver quem está logado. Você pode fazer logoff de pessoas remotamente com LOGOFF [session | id_session] [/SERVER:serveur](o RPC precisa ser ativado para ambas as operações).

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve