-
-
Notifications
You must be signed in to change notification settings - Fork 436
When remote poller is installed, MySQL TimeZone DB checks are not performed #5720
Description
Describe the bug
The DB requirements are checked against the local database only, but the Remote Poller also requires access to "mysql.time_zone_name" table but this isn't checked during Remote Poller installation. It happens because the DB check stage happens before the Remote Poller configuration OR the Cacti itself should be updated to use only the local DB 'mysql.time_zone_name' table instead of relying on the DB remote one.
To Reproduce
Steps to reproduce the behavior:
-
Go to Cacti Web Installer.
-
Click on 'Next', check the DB requirements.
-
See error if upgrading an existing Remote Poller instance without "mysql.time_zone_name" 'SELECT' access or the local one should be used instead or Cacti should always use the local "mysql.time_zone_name" table instead of relying on the remote (Main Poller) one.
Expected behavior
The "mysql.time_zone_name" 'SELECT' access should be checked on a later stage during Remote Poller first install.
Screenshots
None.
Desktop (please complete the following information)
-
OS: Windows Server 2012
-
Browser Chrome
-
Version 109
Additional context
None.