Bobcares

Servers page redirects to Plesk main page: Dependent row(s) isn’t found

by | Apr 17, 2023

Learn how to fix the “Servers page redirects to Plesk main page: Dependent row(s) isn’t found” error. Our Plesk Support team is here to help you with your questions and concerns.

Servers page redirects to Plesk main page: Dependent row(s) isn’t found

If your server page redirect leads to the Plesk main page with an error message “Dependent row(s) isn’t found,”, you have come to the right place.

This error message indicates that Plesk is currently having difficulty finding a dependent row in the database that is required for the operation of the page.

Servers page redirects to Plesk main page: Dependent row(s) isn't found

According to our, a dependent row in Plesk refers to a record in the database that is linked to another record.

For instance, a domain record in Plesk may have dependent rows that have information about email accounts, FTP users, and DNS settings associated with that domain.

In case one of these dependent rows is missing or has been deleted, Plesk will not be able to perform the operation, resulting in the “Dependent row(s) isn’t found” message.

Furthermore, the error causes prevents the database servers from being listed on the Database Server page under Tools & Settings.

We will also see the following error in the /var/log/plesk/panel.log file:

ERR [panel] Dependent row(s) ‘Domains.id = 1029’ isn’t found for ‘data_bases.dom_id = 1041’.

In most cases, the error is due to database inconsistency.

How to resolve the error

  1. First, we have to connect to the server via SSH.
  2. Then, create Plesk database dump as seen below:

    plesk db dump psa > psa`date +%F-%s`.sql

  3. After that, we have to obtain database names for the missing domain as seen here:

    plesk db -Ne "select name from data_bases where dom_id=1041"
    example_db
    example_db2

    Remember to replace 1041 with the corresponding value according to the error message in the /var/log/plesk/panel.log file.

  4. Next, we will drop the databases as seen below:

    plesk db "drop database example_db"
    plesk db "drop database example_db2"

  5. Finally, it is time to clean up the referencing entries:

    plesk db "delete from data_bases where dom_id=1041"

Let us know in the comments if you need further help with the “Dependent row(s) isn’t found” error.

[Need assistance with a different issue? Our team is available 24/7.]

Conclusion

In summary, our Support Techs demonstrated how to deal with the “Servers page redirects to Plesk main page: Dependent row(s) isn’t found” error.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.