Não foi possível remover o endereço IP do Plesk: Erro O endereço IP 203.0.113.2 já está em uso para hospedagem.
imprimir- 0
Sintomas
Não é possível remover um endereço IP específico em Ferramentas e configurações > Endereços IP , o seguinte erro é exibido.
Error: The IP address 203.0.113.2 is already used for hosting.
Causa
Um ou vários domínios possuem o endereço IP 203.0.113.2 atribuído.
Resolução
-
Conecte-se ao servidor via RDP e abra um prompt de comando.
-
Exiba a lista de domínios que possuem o endereço IP 203.0.113.2 atribuído:
C:\> plesk db -Nse "SELECT d.name FROM DomainServices ds INNER JOIN IpAddressesCollections ipac ON ds.ipCollectionId = ipac.ipCollectionId INNER JOIN domains d ON d.id = ds.dom_id JOIN IP_Addresses ip on ipac.ipaddressid=ip.id WHERE (ds.type = 'web' OR ds.type = 'mail') and ipac.ipAddressId = (select id from IP_Addresses where ip_address='203.0.113.2') GROUP BY d.name ASC" -
Altere o endereço IP do domínio em Domínios > exemplo.com > Acesso à hospedagem na Web > Endereço IPv4 para cada domínio listado na saída do comando na etapa 2. Clique em Aplicar para aplicar a alteração.
-
Remova o endereço IP em Ferramentas e configurações > Endereços IP > Selecione o endereço IP > Remover .
-
Conecte-se ao servidor via SSH .
-
Exiba a lista de domínios que possuem o endereço IP 203.0.113.2 atribuído:
# plesk db -Nse "SELECT d.name FROM DomainServices ds INNER JOIN IpAddressesCollections ipac ON ds.ipCollectionId = ipac.ipCollectionId INNER JOIN domains d ON d.id = ds.dom_id JOIN IP_Addresses ip on ipac.ipaddressid=ip.id WHERE (ds.type = 'web' OR ds.type = 'mail') and ipac.ipAddressId = (select id from IP_Addresses where ip_address='203.0.113.2') GROUP BY d.name ASC"
-
Altere o endereço IP do domínio em Domínios > exemplo.com > Acesso à hospedagem na Web > Endereço IPv4 para cada domínio listado na saída do comando na etapa 2.
-
Uma vez feito isso, remova o endereço IP em Ferramentas e configurações > Endereços IP > Selecione o endereço IP > Remover .