Logo da MMHospedagem
Carregando...
Não é possível abrir a guia do domínio ou as configurações de hospedagem no Plesk: Não é possível encontrar o nó de serviço para o serviço web no domínio com id=xxx
imprimir
  • 0

Sintomas

  • Abrir a guia domínios em Domínios > exemplo.com ou Domínio > exemplo.com > Configurações de hospedagem resulta no seguinte erro:
Internal error: Unable to find service node for web service on domain with id=23

 

Error: Unable to find service node for ip address with id=1

 

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. Criar backup do banco de dados Plesk

  3. Acessar banco de dados Plesk

  4. Encontre o que ip_address_idestá atribuído ao nome de domínio com o id do erro:

mysql> SELECT paramval FROM dom_param WHERE dom_id = 23;
+---------------------+--------------------------------------+
| param | val |
+---------------------+--------------------------------------+
| ip_addr_id | 2 |
+---------------------+--------------------------------------+

mysql> SELECT ip_address_id FROM ip_pool WHERE id=(SELECT pool_id FROM clients WHERE id=(SELECT cl_id FROM domains WHERE id=23));
+---------------+
| ip_address_id |
+---------------+
| 1 |
| 2 |
+---------------+

  1. Verifique se existem IPs com ip_address_id1 e 2:

mysql> SELECT id,ip_address FROM IP_Addresses WHERE id=1;
+----+-----------------+
| id | ip_address |
+----+-----------------+
| 1 | 203.0.113.2 |
+----+-----------------+
1 row in set (0.00 sec)

mysql> SELECT id,ip_address FROM IP_Addresses WHERE id=2;
Empty set (0.00 sec)

  1. Atualize o ID da IP_Addressestabela:
mysql> UPDATE IP_Addresses SET id=2 WHERE ip_address='203.0.113.2';
  1. Verifique qual ID ip_address_id=2possui na ip_pooltabela:
mysql> SELECT * FROM ip_pool;
+----+---------------+-----------+
| id | ip_address_id | type |
+----+---------------+-----------+
| 1 | 1 | exclusive |
| 1 | 2 | exclusive |
+----+---------------+-----------+
2 rows in set (0.00 sec)
  1. ip_address_id=2deveria ter um arquivo id=1. Atualize a ip_pooltabela:
mysql> UPDATE ip_pool SET id=2 WHERE ip_address_id=1;

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem