Article ID: 5967, created on Jan 16, 2009, last review on Jun 3, 2016

  • Applies to:
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux
  • Plesk 12.0 for Windows


An IP address that is not used by any client or domain cannot be deleted in:

Tools and Settings > IP addresses

The check-box near IP address is grayed-out and cannot be selected.


The IP address is grayed-out on the IP addresses management page because it is the default address for Plesk or is being used in the DNS zone of some domain.


The IP address is grayed-out because it is the default address for Plesk:

Run the following command to get the default IP address for Plesk:

    # MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa -Ne"select IP_Addresses.ip_address from IP_Addresses, misc where and misc.param='def_ip_id'"
    | ip_address      |
    | |

The default IP address is set during initial configuration. Reconfigure Plesk to change the default IP address.

If Plesk is configured, the parameter psa_configured is set to "true" in the psa.misc table:

    # MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa -Ne"select * from misc where param='psa_configured'"
    | param          | val  |
    | psa_configured | true |

To perform initial configuration, change the psa_configured parameter to "false":

    # MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa -Ne"update misc set val='false' where param='psa_configured'"

Then log out and log back in to Plesk. The initial configuration page is opened just after logging in:

    Warning: Fill the requested information into the appropriate fields. This information is required for Plesk to work.

    Preferences ------------------------
    Default IP Address -----------------
    Shared IP addresses ----------------
    Administrator's Preferences --------

Select another IP address in the drop-down menu near the Default IP Address, fill in the other required information, and click "OK" to finish the configuration.

After the reconfiguration, the IP address is no longer the default, and the check-box near it is enabled.

IP Address is used in the DNS zone of a domain:

Using the query below, you may find the domain that uses the IP address

    # MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa -Ne"select from domains d, dns_recs dns where d.dns_zone_id=dns.dns_zone_id and dns.val=''"
    | name        |
    | |

After the domain is found, remove or change the IP address in its DNS zone:

Domains > > DNS Settings

This should make the check-box near the IP address enabled on the IP addresses management page.

a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 56797cefb1efc9130f7c48a7d1db0f0c aea4cd7bfd353ad7a1341a257ad4724a 0a53c5a9ca65a74d37ef5c5eaeb55d7f 01bc4c8cf5b7f01f815a7ada004154a2 ed7be2b984f9c27de1d2dc349dc19c6d 85a92ca67f2200d36506862eaa6ed6b8 a766cea0c28e23e978fa78ef81918ab8

Email subscription for changes to this article
Save as PDF