G J Piper
Regular Pleskian
Username: G J Piper
TITLE
Plesk 18.0.38 Update Removes All Domain Aliases
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
Plesk 18.0.38 | CentOS 7.9.2009 | Nginx 1.20.1 | Apache 2.4.6 | MySQL 10.5.12-MariaDB
PROBLEM DESCRIPTION
After update to 18.0.38 and running 'plesk repair' facility on the server (which I do every time it is updated) I noticed all domain aliases were missing from the GUI in the Domains tab and the Subscriptions tabs.
STEPS TO REPRODUCE
Update from 18.0.37 to 18.0.38. Run 'plesk repair' on server and fix all requested errors like these:
ACTUAL RESULT
all aliases are missing after update and plesk repair.
EXPECTED RESULT
Retain all aliases even after upgrading and running 'plesk repair db'
ANY ADDITIONAL INFORMATION
If you go into the Subscriptions tab for a domain that is missing the aliases, and try to add them again, you get this error:
And upon returning to the Subscription the alias is restored! However, running 'plesk repair db' again removes it from the GUI.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug
TITLE
Plesk 18.0.38 Update Removes All Domain Aliases
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
Plesk 18.0.38 | CentOS 7.9.2009 | Nginx 1.20.1 | Apache 2.4.6 | MySQL 10.5.12-MariaDB
PROBLEM DESCRIPTION
After update to 18.0.38 and running 'plesk repair' facility on the server (which I do every time it is updated) I noticed all domain aliases were missing from the GUI in the Domains tab and the Subscriptions tabs.
STEPS TO REPRODUCE
Update from 18.0.37 to 18.0.38. Run 'plesk repair' on server and fix all requested errors like these:
Inconsistency in the table 'dns_zone' for the column id: No rows in
the table 'domains' with dns_zone_id = 152 ........................ [WARNING]
To see more details, run the command in the verbose mode: plesk repair db -verbose
Remove unnecessary rows from the table 'dns_zone'? [Y/n] Y
................................................................ [FIXED]
Inconsistency in the table 'domain_aliases' for the column
dns_zone_id: No rows in the table 'dns_zone' with id = 144 ........ [WARNING]
To see more details, run the command in the verbose mode: plesk repair db -verbose
Remove unnecessary rows from the table 'domain_aliases'? [Y/n] Y
Removing unnecessary rows ....................................... [FIXED]
ACTUAL RESULT
all aliases are missing after update and plesk repair.
EXPECTED RESULT
Retain all aliases even after upgrading and running 'plesk repair db'
ANY ADDITIONAL INFORMATION
If you go into the Subscriptions tab for a domain that is missing the aliases, and try to add them again, you get this error:
Error: mailmng-outgoing failed: ERROR:__main__:column name is not unique
Search for related Knowledge Base articles
And upon returning to the Subscription the alias is restored! However, running 'plesk repair db' again removes it from the GUI.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug