Article ID: 118714, created on Nov 18, 2013, last review on May 11, 2014

  • Applies to:
  • Plesk 11.0 for Linux


During the migration to another server an error occurred within the domain . Dedicated IP address is no longer assigned to the domain, instead it has shared IP address5.6.7.8.

I can't set dedicated IP for this domain.


Issue is caused by the database inconsistency which occurred atfer unsuccessful migration.


  1. Execute the following SQL query in order to check IP addresses and IP pool ID assigned to the domain:

    mysql>  SELECT ip.ip_address, AS '', ip_pool.ip_address_id AS 'ip_pool.ip_address_id', ip_pool.type AS 'ip_pool.type' 
           FROM ip_pool, IP_Addresses ip, clients c, domains d 
           WHERE AND AND AND'domain.tld'\G
        *************************** 1. row ***************************
    ip_pool.ip_address_id: 10
             ip_pool.type: shared
    1 row in set (0.00 sec)

Most probably here would be only one IP address and it would be 'shared' (like in the above example).

  1. Make required IP address is available for the Customer:

    mysql> select id, ip_address  from  IP_Addresses;
    | id | ip_address     |
    |  2 |      |
    |  1 |        |
    | 10 |        |
    6 rows in set (0.00 sec)
    mysql> insert into ip_pool (id,ip_address_id,type) values (8,1,'exclusive');

Where 8 is the (from p.1) and 1 is the IP address id.

  1. Assign proper IP address to domain from Plesk Panel: Home > Subscriptions > domain.tld > Changing Hosting Settings

Search Words

error panel plesk

ip pool

ip address



dedicated ip

a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c aea4cd7bfd353ad7a1341a257ad4724a 29d1e90fd304f01e6420fbe60f66f838 0a53c5a9ca65a74d37ef5c5eaeb55d7f

Email subscription for changes to this article
Save as PDF