Correção: Foi feita uma tentativa de acessar um soquete de maneira proibida por suas permissões de acesso

Alguns usuários relataram ter recebido o erro “foi feita uma tentativa de acessar um soquete de uma maneira proibida por suas permissões de acesso” ao tentar executar o comando ipconfig / renew no CMD para reparar sua conexão de rede. Outros usuários relatam que esse problema está ocorrendo quando eles tentam iniciar um servidor Apache. No entanto, quase todos os usuários afetados relatam que o problema começou a ocorrer depois que uma atualização automática do Windows foi instalada.

Foi feita uma tentativa de acessar um soquete de uma maneira proibida por suas permissões de acesso

O que está causando a tentativa foi feita para acessar um soquete de uma forma proibida por seu erro de permissões de acesso?

Investigamos esse problema específico examinando vários relatórios de usuários e as estratégias de reparo que eles usaram para resolver o problema. Pelo que nós reunimos, existem vários cenários diferentes que irão desencadear a aparição deste problema:

  • O cliente VPN está bloqueando as conexões locais envolvidas - Vários usuários descobriram que, no caso deles, o culpado responsável pelo problema era seu cliente VPN. A desativação do cliente VPN resolveu o problema para os usuários mais afetados.
  • O firewall de terceiros está bloqueando a conexão - Se você tiver um firewall externo, ele pode ser responsável por bloquear suas conexões SMTP. Na maioria das vezes, o McAfee Anti-Virus e o Avast são confirmados como culpados.
  • O aplicativo está tentando abrir uma porta que já está sendo usada - Um dos motivos mais comuns pelos quais esse erro ocorre é se você tentar usar um aplicativo que esteja configurado para abrir uma porta que já esteja aberta e ativamente usada por um serviço ou aplicação.
  • Recurso de segurança do Windows 10 - A partir do Windows 10, a Microsoft implementou um novo recurso de segurança que impede que os usuários acessem uma porta aleatória e a distribuam para algum serviço. Isso pode ocorrer se você estiver usando um script ou um aplicativo feito em casa.
  • Outro processo está escutando na porta desejada - Conflitos como este são conhecidos por acontecer com bastante frequência ao tentar iniciar instâncias do Apache Web Server ou ao tentar acessar um servidor SQL no Hostgator remotamente.

Se você está atualmente com dificuldades para resolver o problema, este artigo fornecerá uma lista de etapas verificadas que outros usuários em uma situação semelhante usaram para resolver o problema. Abaixo, você tem vários métodos que outros usuários que encontraram a mesma mensagem de erro usaram para corrigir o problema.

Para obter os melhores resultados, siga as possíveis correções abaixo até encontrar um que seja eficaz para seu cenário específico.

Método 1: Desativando o compartilhamento de conexão com a Internet

Este é um culpado bastante peculiar porque o Internet Sharing no Windows usa alguns intervalos diferentes de portas que não são necessariamente reportados ao Netstat ou a uma ferramenta semelhante.

No entanto, vários usuários relataram que, para eles, o problema foi resolvido permanentemente depois que eles desativaram o Compartilhamento de conexão com a Internet . Existem duas maneiras diferentes que permitem desabilitar o Compartilhamento de Conexão com a Internet no Windows. Siga os métodos mais convenientes para você:

Desativando o compartilhamento de conexão com a Internet por meio do painel de controle

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ ncpa.cpl ” e pressione Enter para abrir a janela Conexões de Rede .

    Executar caixa de diálogo: ncpa.cpl
  2. Dentro da janela Conexões de Rede, clique com o botão direito do mouse em sua conexão de rede ativa e selecione Propriedades .

    Clique com o botão direito na sua conexão de rede e escolha Propriedades
  3. Na tela Propriedades da sua rede, vá para a guia Compartilhamento e desmarque a caixa associada Permitir que outros usuários da rede se conectem através da conexão com a Internet deste computador .

    Desativando o compartilhamento de conexão com a Internet
  4. Reinicie o computador e veja se a mensagem de erro foi resolvida.

Desativando o serviço de compartilhamento de conexão com a Internet

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ services.msc ” e pressione Enter para abrir a tela Serviços .

    Executar diálogo: services.msc
  2. Dentro da tela Serviços, use o painel direito para localizar o serviço ICS (Internet Connection Sharing) . Depois de conseguir localizá-lo, clique duas vezes nele.
  3. Na tela Compartilhamento de Conexão com a Internet (ICS), vá para a guia Geral e altere o tipo de inicialização para Desativado .

    Configurando o tipo de inicialização do ICS para Manual
  4. Reinicie o seu computador e veja se o problema foi resolvido.

Método 2: Desinstalar seu AV de terceiros ou colocar na lista de permissões

Muitos usuários apontaram que procedimentos de segurança de terceiros devem ser verificados para confirmar que não estão interferindo nas conexões SMTP. McAfee, BitDefender e Avast estão confirmados para bloquear certas portas usadas pelas conexões localhost. Com determinadas portas, esse é o comportamento padrão para evitar ataques de mas-mail.

Como alguns usuários relataram, um firewall superprotetor ou uma ferramenta de filtragem de segurança semelhante pode ser responsável por causar o erro “foi feita uma tentativa de acessar um soquete de uma maneira proibida por suas permissões de acesso” .

Normalmente, você pode resolver esse problema colocando na lista de permissões a conexão que está sendo bloqueada nas configurações do AV. Lembre-se de que as etapas de estabelecer uma regra de lista de desbloqueio serão diferentes, dependendo do seu cliente de solução de segurança.

No Avast, você pode adicionar uma conexão à exclusão indo em Ajustes> Geral> Exclusão.

Se estiver com problemas para identificar a conexão bloqueada, você poderá desinstalar temporariamente o antivírus de terceiros e verificar se o problema foi resolvido.

Nota: Lembre-se de que desabilitar a proteção em tempo real do seu AV não ajudará você a chegar a uma conclusão, pois as mesmas regras permanecerão firmes no lugar.

Se você decidir desinstalar seu antivírus de terceiros, siga este guia passo a passo ( aqui ). Caso esse método não seja aplicável ou você tenha determinado que o cliente de terceiros não foi responsável pelo erro, vá para o próximo método abaixo.

Atualização: os clientes de bloqueio de IP, como o PeerBlock, podem bloquear automaticamente um IP envolvido na operação que está falhando. Vários usuários relataram que o problema foi resolvido automaticamente após a criação de uma exceção de regra ou a desinstalação do software de bloqueio de IP.

Método 3: Adicionando uma exclusão ao Firewall do Windows

Como se constata, o Firewall do Windows integrado também pode ser responsável pelo erro “foi feita uma tentativa de acessar um soquete de uma maneira proibida por suas permissões de acesso” .

Vários usuários afetados relataram que conseguiram resolver o problema depois de permitir que o programa que exibe o erro se comunicasse pelo Firewall do Windows. Geralmente, esse método é relatado como bem-sucedido quando os usuários encontram o erro com o SQL Server, mas você pode adaptar as etapas abaixo para acomodar um programa diferente.

Aqui está um guia rápido com o que você precisa fazer:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar . Em seguida, digite “ firewall.cpl ” e pressione Enter para abrir o Firewall do Windows Defender .

    Executar diálogo: firewall.cpl
  2. Dentro da tela do Firewall do Windows Defender, clique em Permitir um aplicativo ou recurso no Firewall do Windows Defender .

    Clique em Permitir um aplicativo ou recurso através do Firewall do Windows Defender
  3. Dentro da tela Aplicativos permitidos, clique no botão Alterar configurações .

    Clique em Alterar configurações para permitir alterações de segurança
  4. Analise a lista de aplicativos e recursos permitidos e localize o aplicativo que está provocando o erro. Depois de fazer isso, verifique se as caixas de seleção Particular e Público associadas ao aplicativo nas perguntas estão ativadas.

    Permitindo a aplicação em redes privadas e públicas

    Observação: caso você não consiga encontrar o programa listado em Aplicativos e recursos permitidos, clique no botão Permitir outro aplicativo e selecione-o manualmente clicando em Procurar .

    Permitindo outro aplicativo que não esteja listado
  5. Depois que as alterações forem feitas, reinicie o computador e veja se o erro "foi feita uma tentativa de acessar um soquete de uma maneira proibida pelas permissões de acesso" é resolvido na próxima inicialização.

Se você ainda estiver vendo o mesmo erro, vá para o próximo método abaixo.

Método 4: Reiniciando o Internet Information Services (IIS)

Vários usuários relataram que o problema foi resolvido depois que eles reiniciaram o IIS (Serviços de Informações da Internet) a partir de uma janela elevada do Prompt de Comando.

Mas lembre-se de que reiniciar os servidores IIS cancelará todos os serviços de Internet, incluindo FTP, SMTP e NNTP, e todos os dados armazenados nos aplicativos que manuseiam as conexões serão perdidos.

Aqui está um guia rápido sobre como fazer isso:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ cmd ” e pressione Ctrl + Shift + Enter para abrir uma janela elevada do Prompt de Comando.

    Executar diálogo: cmd e pressionar Ctrl + Shift + Enter
  2. Dentro do Prompt de Comando elevado, digite o seguinte comando e pressione Enter para reiniciar os Serviços de Informações da Internet:
     iisreset 
  3. Aguarde até que os serviços da Internet sejam interrompidos e reiniciados com êxito e repita o mesmo procedimento que acionou o erro para verificar se o problema foi resolvido.

    Reiniciando os Serviços de Informações da Internet

    Se você ainda estiver vendo o erro “foi feita uma tentativa de acessar um soquete de uma maneira proibida por suas permissões de acesso”, vá para o próximo método abaixo.

Método 5: Usando um ponto de restauração anterior do sistema

Depois de descobrir que várias outras estratégias de reparo foram ineficazes, alguns usuários finalmente conseguiram se conectar à Internet sem serem bloqueados pelo erro “foi feita uma tentativa de acessar um soquete proibido por suas permissões de acesso”, revertendo seu estado de máquina para um ponto anterior no tempo usando a Restauração do Sistema.

Se você apenas começou a ver esse erro recentemente e teve a sorte de ter um ponto de restauração do sistema com a data anterior à ocorrência do problema, estas etapas a seguir ajudarão você a resolver o problema definitivamente:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ rstrui ” e pressione Enter para abrir o assistente Restauração do sistema.

    Diálogo de execução: rstrui
  2. Na primeira tela da Restauração do sistema, selecione o ponto de restauração Escolha um diferente e clique em Avançar .

    Escolha um ponto de restauração do sistema diferente
  3. Na tela seguinte, comece marcando a caixa associada Mostrar mais pontos de restauração . Em seguida, selecione um ponto de restauração do sistema que tenha uma data mais antiga que a aparição do problema e clique no botão Avançar novamente.

    Selecione um ponto de restauração do sistema e clique em Avançar
  4. Ao clicar em Concluir, o Windows será reiniciado automaticamente e o estado antigo será restaurado na próxima inicialização. Quando o computador inicializar, verifique se o problema foi resolvido.

Método 6: Desconectar da rede VPN

Alguns usuários afetados descobriram que, no caso deles, o problema foi causado por um cliente VPN. Acontece que o erro “ uma tentativa foi feita para acessar um soquete de uma maneira proibida por suas permissões de acesso” também pode ser causado por um cliente VPN que está fazendo com que algumas conexões localhost envolvidas falhem.

Para testar se essa teoria é verdadeira no seu caso, simplesmente desconecte-se da rede VPN e veja se o problema foi resolvido. Se a mensagem de erro não estiver mais ocorrendo enquanto a VPN estiver desconectada, será necessário procurar um cliente VPN diferente ou pelo menos mantê-lo desativado durante a execução de uma determinada tarefa que acionará o erro.

Artigos Interessantes