Como corrigir “Código de erro: H505” no QuickBooks?



Experimente Nosso Instrumento Para Eliminar Problemas

O código de erro do QuickBooks H505 ocorre quando algo não está permitindo a conexão entre você e o servidor. A mensagem de erro ocorre ao tentar acessar um arquivo da empresa fora do seu computador. Várias coisas podem desencadear o bloqueio da conexão multiusuário. Na maioria das vezes, o problema gira em torno das configurações de hospedagem do seu aplicativo QuickBooks.



Código de erro do QuickBooks H505



O problema afeta sua capacidade de acessar os arquivos da empresa servidos a uma rede por meio de um servidor. Neste artigo, vamos orientá-lo através de alguns métodos que você pode usar para contornar a mensagem de erro.



No entanto, antes de começarmos com as soluções, devemos mergulhar nas várias causas do código de erro. Listamos as causas mais comuns abaixo: -

  • O Firewall do Windows Defender está bloqueando a conexão — Uma das razões pelas quais a mensagem de erro em questão pode aparecer é quando o Firewall do Windows não permite que ele estabeleça uma conexão com o servidor. Se este caso for aplicável, você terá que permitir manualmente o aplicativo QuickBooks através do firewall ou adicionar uma nova regra à configuração do Firewall do Windows que permita o usuário de portas específicas para o QuickBook.
  • Várias estações de trabalho estão hospedando conexões multiusuário — O código de erro H505 pode ocorrer quando você tem várias estações de trabalho em sua rede atuando como servidor. Isso pode acontecer quando a opção Host Multi-User Access está habilitada em vários computadores em vez do servidor. Para corrigir isso, você terá que desabilitar a opção em questão em todas as estações de trabalho que não sejam seu servidor.
  • O servidor está inacessível ou inativo — Se o servidor com o qual você está tentando estabelecer uma conexão para acessar uma empresa estiver inacessível ou inativo, isso também pode causar uma mensagem de erro. Nesse cenário, você deve garantir que o servidor esteja funcionando antes de se conectar novamente.
  • Serviços QuickBook não executados no servidor — Por fim, o aplicativo QuickBook utiliza alguns servidores específicos para facilitar as conexões entre ele e outras estações de trabalho da rede. Se esses serviços não estiverem sendo executados em segundo plano ao tentar acessar um arquivo da empresa no servidor, ele poderá acionar o código de erro H505. Portanto, você deve garantir que os serviços sejam executados em segundo plano antes de continuar.

Agora que analisamos uma possível lista de causas do problema em questão, estamos prontos para continuar com os vários métodos que você pode implementar para corrigir o problema. Vamos começar imediatamente.

1. Use o QuickBooks File Doctor

Recomendamos começar usando o QuickBooks File Doctor. O QuickBooks oferece um hub de ferramentas que permite detectar e corrigir quaisquer problemas e erros comuns. O QuickBooks Tool Hub possui vários utilitários que podem ajudá-lo em vários cenários.



Você pode usar o utilitário QuickBooks File Doctor para a mensagem de erro em questão. Isso permite que você corrija problemas de arquivo e rede que possam estar ocorrendo ao usar o aplicativo QuickBooks. Para usar o utilitário QuickBooks File Doctor, você precisará baixar o QuickBooks Tool Hub. Siga as instruções abaixo para fazer isso:

  1. Primeiro, você terá que baixar e instalar Central de ferramentas do QuickBooks . Você pode acessar o site e baixá-lo de lá ou clicar em esse link que faz o download automático da configuração da fonte oficial.
  2. Depois de baixar o QuickBooks Tool Hub, inicie o assistente de instalação para instalar o aplicativo. O processo de instalação é simples e não requer nenhuma configuração.
  3. Após instalar o aplicativo, abra o Menu Iniciar e procure Central de ferramentas do QuickBooks . Abra-o.

    Abrindo o hub de ferramentas do QuickBooks

  4. Na janela QuickBooks Tool Hub, clique no botão Problemas de arquivo da empresa aba do lado esquerdo.

    Central de ferramentas do QuickBooks

  5. Lá, clique no Executar arquivo QuickBooks Doctor botão para iniciar o utilitário.

    Executando o QuickBooks File Doctor

  6. Aguarde até que ele termine e veja se isso resolve o problema.

2. Habilite a hospedagem multiusuário somente no servidor

O QuickBooks oferece a capacidade de permitir que vários usuários trabalhem em um arquivo da empresa. Isso é feito criando usuários diferentes por meio do painel e atribuindo a eles permissões apropriadas. A opção de hospedagem multiusuário está disponível em cada iteração do aplicativo de desktop QuickBooks.

Se você quiser utilizar a funcionalidade multiusuário em sua rede, você terá que certificar-se de que apenas o servidor tenha a opção Host Multi-User Access. Caso existam várias estações de trabalho com a referida opção habilitada, você é obrigado a se deparar com a mensagem de erro em questão. Dessa forma, você terá que habilitar a opção apenas no servidor, ou seja, no computador que contém os arquivos da empresa.

Para desabilitar o modo multiusuário em outras estações de trabalho na rede, siga as instruções abaixo:

  1. Primeiro, abra o Livros rápidos aplicativo em cada computador que encontra o problema.
  2. Quando o aplicativo QuickBooks estiver aberto, navegue até Arquivo > Utilitários > Parar de Hospedar Acesso Multiusuário .

    Desativando o recurso de acesso multiusuário do host

  3. Faça isso para todas as estações de trabalho com o erro. Se você não vê o Parar de hospedar o acesso multiusuário opção no menu Utilitários em suas estações de trabalho, deixe-a como está.
  4. Depois de fazer isso, abra o Livros rápidos aplicativo em seu servidor.
  5. No servidor, ative o Acesso multiusuário do host opção. Você vai encontrá-lo no Arquivo > Utilitários cardápio.

    Ativando o recurso de acesso multiusuário do host

Depois de fazer tudo isso, veja se a mensagem de erro ainda aparece. Vá para o método a seguir caso isso aconteça.

3. Verifique os serviços do QuickBooks

O QuickBooks usa serviços, como qualquer outro aplicativo, para realizar suas operações. Quando esses serviços não estão sendo executados em segundo plano enquanto você tenta acessar um arquivo da empresa no servidor, ele pode acionar a mensagem de erro em questão.

Se este caso for aplicável, você terá que garantir que os serviços sejam executados em segundo plano. Além disso, você também terá que alterar o tipo de inicialização dos serviços para que eles possam iniciar automaticamente. Tudo isso precisa ser feito no servidor, pois contém os arquivos e não nas estações de trabalho.

Para fazer isso, siga as instruções abaixo:

  1. Para começar, abra o Corre caixa de diálogo pressionando o botão Tecla Windows + R no seu teclado.
  2. Na caixa de diálogo Executar, digite serviços.msc e pressione Enter

    Abrindo serviços

  3. Na janela Serviços, procure o QBCFMonitorService e QuickBooksDBXX Serviços. XX no último pode ser qualquer dois números.
  4. Depois disso, clique duas vezes em cada serviço e selecione Automático da lista suspensa como o Tipo de inicialização . Verifique se o serviço está em execução clicando no botão Começar botão.

    Serviços de edição do QuickBooks

  5. Depois de fazer isso, mude para o Recuperação aba.
  6. Você pode alterar a resposta do computador ao serviço quando ele falhar.
  7. Escolha o Reinicie o serviço opção para Primeira falha, Segunda falha e Falhas subsequentes.

    Alterando as ações de recuperação dos serviços QuickBooks

  8. Por fim, clique Aplicar e depois bater OK.
  9. Faça isso para ambos os serviços. Depois disso, veja se o problema desaparece.

Se não houver nenhum problema com os serviços ou não corrigir o problema, vá para o seguinte método abaixo.

4. Desative o Firewall do Windows Defender temporariamente

Em alguns casos, o problema também pode surgir quando o Firewall do Windows Defender não está permitindo a conexão. Como se vê, o Firewall do Windows é responsável por ignorar todas as conexões em seu computador, tanto de entrada quanto de saída. Se o firewall estiver bloqueando a conexão, você não poderá acessar os arquivos.

Se este caso for aplicável, você terá que temporariamente desabilitar o Firewall do Windows para ver se isso resolve o problema. Fazer isso é claro e simples. Siga as instruções abaixo para fazer isso:

  1. Primeiro, abra o Painel de controle procurando-o no Menu Iniciar.

    Abrindo o Painel de Controle

  2. Na janela do Painel de Controle, clique no botão Sistema e Segurança opção.

    Painel de controle

  3. Uma vez lá, clique em Firewall do Windows Defender.

    Navegando para o Firewall do Windows Defender

  4. Dentro das configurações do Windows Defender Firewall, clique no botão Ativar ou desativar o Firewall do Windows Defender opção do lado esquerdo.
  5. Depois disso, escolha o Desative o Firewall do Windows Defender opção para Ambas Público e Privado redes.

    Desativando o Firewall do Windows Defender

  6. Clique OK. Veja se o problema persiste após isso.

Se o problema desaparecer após desabilitar o Firewall do Windows Defender, você poderá permitir que o aplicativo QuickBooks passe pelo firewall adicionando-o à lista de permissões. Dessa forma, você poderá habilitar o Firewall do Windows. Siga as instruções abaixo para fazer isso:

  1. Nas configurações do Firewall do Windows Defender, clique no botão Permitir um aplicativo ou recurso por meio do Firewall do Windows Defender opção do lado esquerdo.

    Navegando para a lista de permissões do firewall do Windows Defender

  2. Depois disso, clique no Mudar configurações botão.
  3. Acompanhe clicando no Permitir outro aplicativo botão.

    Lista de permissões do firewall do Windows Defender

  4. Na caixa de diálogo de acompanhamento, clique no botão Navegar botão e navegue até o diretório de instalação do QuickBooks. Selecione o arquivo executável do QuickBooks.

    Adicionando QuickBooks à lista de permissões do firewall do Windows Defender

  5. Feito isso, clique no botão Tipos de rede botão. Lá, marque os dois Público e Privado caixas de seleção.

    Editando tipos de rede

  6. Por fim, clique no Adicionar botão e aperte OK para salvar suas alterações.

5. Edite o arquivo de hosts do Windows

O arquivo host em seu diretório de instalação do Windows é um recurso do sistema que mapeia nomes de host para endereços IP. Isso é útil ao tentar encontrar um host em uma rede IP. Além disso, você também pode bloquear sites em seu sistema através do arquivo hosts. Você editará o arquivo hosts em seu computador para mapear o endereço IP do servidor para seu nome de host na rede.

Você terá que adicionar o endereço IP e o nome do host da estação de trabalho que está enfrentando o problema no arquivo host em seu servidor. Ambos os casos exigem que você tenha privilégios administrativos para editar o arquivo hosts, pois é um recurso do sistema. Siga as instruções abaixo para fazer isso:

  1. Primeiro, você deve encontrar seu endereço IP local e o nome de host do seu computador.
  2. Para isso, abra o Menu Iniciar e procure o prompt de comando . Clique no Executar como administrador opção do lado direito.

    Abrindo o prompt de comando como administrador

  3. Para encontrar seu endereço IP e nome de host, digite ipconfig /all e, em seguida, pressione Enter.

    Acessando a configuração de IP

  4. o Endereço IPv4 é o seu endereço IP local. Anote seu endereço IPv4 e nome de host.

    Endereço IPv4

  5. Depois, na janela do prompt de comando, digite bloco de anotações e pressione Enter.

    Abrindo o bloco de notas como administrador

  6. Na janela do Bloco de Notas, clique em Arquivo > Abrir .
  7. Navegue até o C:\Windows\System32\drivers\etc diretório.
  8. Se você não vir nenhum arquivo, escolha Todos os arquivos no menu suspenso.
  9. Depois disso, abra o anfitriões Arquivo.
  10. Dentro do arquivo hosts, digite seu endereço IP seguido do nome do host. Você terá que inserir o endereço IP do seu servidor e o nome do host em sua estação de trabalho e vice-versa.

    Editando o arquivo de hosts

  11. Imprensa CTRL + S no teclado para salvar as alterações.
  12. Depois disso, feche a janela do bloco de notas e veja se o problema ainda ocorre.

6. Verifique o status do servidor

Por fim, se nenhum dos métodos acima resolver o problema para você, é muito provável que a mensagem de erro esteja ocorrendo devido a um problema com seu servidor. O servidor pode estar inativo ou inacessível, razão pela qual sua estação de trabalho não pode acessar o arquivo da empresa.

Se esse caso for aplicável, recomendamos executar ping em seu servidor por meio de uma janela de prompt de comando para ver se há respostas. Se não houver respostas do servidor, será evidente que o servidor está inacessível. Nesse cenário, você terá que informar seu departamento de TI para que eles possam resolver o problema.