Uma história construída com confiança
MM HOSPEDAGEM

Tecnologia e infraestrutura acompanhando o crescimento dos nossos clientes.

Nossa história continua
M M H O S P E D A G E M

Evoluir não é apagar o passado.

Uma nova identidade

Evoluímos.

A experiência e a confiança da MMHospedagem agora ganham uma marca preparada para o futuro.

A MMHospedagem agora é

Tecnologia que impulsiona.

A mesma confiança, agora com uma estrutura ainda mais preparada para acompanhar sua empresa.

Preparando a nova experiência
0800 490 1900
Artigo da base MVO

Plesk não está acessível: Não foi possível encontrar o nó de serviço para o serviço web no domínio com id=xxx

Conteúdo técnico, orientações práticas e apoio para acelerar sua operação com a MVO.

Base de conhecimento Autoatendimento Suporte técnico
Leitura objetiva e pronta para compartilhar

Imprima este material ou avance para o suporte humano caso precise de acompanhamento em um caso específico.

Sintomas

  • Ao tentar fazer login no Plesk ou ao tentar abrir um domínio no painel, o Plesk mostra o seguinte erro:

    Internal error: Unable to find service node for web service on domain with id=111
  • O comando “plesk repair db” relata a seguinte mensagem de erro:

    plesk repair db -n
    Inconsistency in the table 'domains' for the column id: No rows in the table 'DomainServices' with type = 'web', dom_id = 111 ........ [ERROR]

Causa

Inconsistência no banco de dados Plesk.

Resolução

Nota:  As etapas abaixo são as mesmas para Linux e Windows.  

  1. Conecte-se ao servidor Plesk via  SSH / RDP .

  2. Crie um dump do banco de dados Plesk.

  3. Conecte-se ao banco de dados Plesk com o comando (no Windows Server use um prompt de comando ):

    plesk db
  4. Encontre o "ip_address_id" do domínio usando o valor dom_id da mensagem de erro (por exemplo dom_id = 111):

    mysql> select dom_id,param,val from dom_param where param='ip_addr_id' and dom_id=111;
    +--------+------------+------+
    | dom_id |   param    |  val |
    +--------+------------+------+
    |  111   | ip_addr_id |   1  |
    +--------+------------+------+
  5. Encontre o “id” com o tipo “mail” em DomainServices:

    mysql> select * from DomainServices where dom_id=111;
    +------+--------+------+--------+---------------+----------------+
    | id   | dom_id | type | status | parameters_id | ipCollectionId |
    +------+--------+------+--------+---------------+----------------+
    | 25   | 111    | mail | 0      | 639           | 25             |
    +------+--------+------+--------+---------------+----------------+
  6. Encontre o "id" do endereço IP atribuído ao domínio:

    mysql> select * from IpAddressesCollections where ipCollectionId=25;
    +----------------+-------------+
    | ipCollectionId | ipAddressId |
    +----------------+-------------+
    | 25             | 1           |
    +----------------+-------------+
  7. Encontre o próximo valor livre para o campo “id” na tabela DomainServices: 

    mysql> select max(id)+1 from DomainServices;
    +-----------+
    | max(id)+1 |
    +-----------+
    | 1447      |
    +-----------+

  8. Crie os registros ausentes usando o id da etapa 7 (neste exemplo id=1447) e ipCollectionId como 1 + o valor da etapa 6 (neste exemplo ipCollectionId=26 [25+1]):

    • Na tabela DomainServices:

      mysql> insert into DomainServices (id, dom_id, type, status, parameters_id, ipCollectionId) values ('1447', '111', 'web', '0', '0', '26');
    • Na tabela IpAddressesCollections:

      mysql> insert into IpAddressesCollections (ipCollectionId, ipAddressId) values ('26', '1');
    • Na tabela IpCollections:

      mysql> insert into IpCollections (id) values ('26');

這篇文章有幫助嗎?

Seu feedback ajuda a equipe da MVO a manter a base mais útil e objetiva.

Relacionados

相關文章

Outros conteúdos que podem ajudar na continuidade do seu atendimento.

Relacionado

O painel Plesk não abre: 500 Internal Server Error

Sintomas O painel Plesk não pode ser aberto: 500 Internal server error O mesmo comportamento é observado ao tentar acessar qualquer arquivo .php dentro do...
Relacionado

Não é possível criar ou editar funções de usuário: ERROR 500 Zend_Form_Exception: Element name must be a string

Sintomas Não é possível criar ou editar uma função de usuário existente em Assinaturas > exemplo.com > Usuários > Funções de usuário ou logado como cliente em...
Relacionado

Não é possível abrir a página de assinaturas no Plesk: chame uma função de membro getDescription () em null

Sintomas Ao tentar abrir o menu Assinaturas via Plesk aparece o seguinte erro:  Error: Call to a member function getDescription() on null (Subscriptions.php:231)...
Relacionado

O usuário do Plesk não tem acesso ao gerenciador de backup

Sintomas Um usuário de assinatura não tem acesso ao Gerenciador de backup . As permissões para configurar e executar backup e restauração de dados são concedidas para a...
Relacionado

Plesk não está acessível: suas dependências do Composer requerem uma versão do PHP ">= 8.0.2"

Sintomas Plesk não está acessível com o seguinte erro: Suas dependências do Composer requerem uma versão do PHP ">= 8.0.2" Plesk Obsidian de 18.0.36 a...

Powered by WHMCompleteSolution