• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Plesk 10.4.4 DNS Zone / Sync bug

Red Paint

Basic Pleskian
Hello,

We're having problems synchronizing plans between plesk billing manager and plesk panel, the error below seems to coincide with attempts at synchronising plans on PBM and the panel. We get a failure message and looking at the /var/sw-cp-server/error_log we can see the output below. Any thoughts?

2012-02-23T11:51:42+00:00 ERR (3): Failed to delete DNS zone: The limit on serial number changes was reached. No more DNS zone changes can be carried out today.
2012-02-23 11:51:42: (mod_fastcgi.c.2588) FastCGI-stderr: PleskDNSSerialUpdateLimit: The limit on serial number changes was reached. No more DNS zone changes can be carried out today.
file: /usr/local/psa/admin/plib/dns/DNSZone.php
line: 1125
code: 0
trace: #0 /usr/local/psa/admin/plib/dns/DNSZone.php(1135): DNSZone->getNextSerial()
#1 /usr/local/psa/admin/plib/dns/DNSManager.php(1112): DNSZone->generateSerial()
#2 /usr/local/psa/admin/plib/PhDomain.php(811): DNSManager::updateDNSZone(Object(DNSZone))
#3 /usr/local/psa/admin/plib/PhDomain.php(232): PhDomain->_updateParentAliasDnsZones()
#4 /usr/local/psa/admin/plib/BsDomain.php(602): PhDomain->reset(true, false)
#5 /usr/local/psa/admin/plib/BsDomain.php(558): BsDomain->reset()
#6 /usr/local/psa/admin/smb/application/library/Smb/Plesk/Bridge/Domain.php(580): BsDomain->delete()
#7 /usr/local/psa/admin/smb/application/controllers/WebController.php(544): Smb_Plesk_Bridge_Domain->delete()
#8 /usr/local/psa/admin/plib/Zend/Controller/Action.php(513): WebController->deleteAction()
#9 /usr/local/psa/admin/plib/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('deleteAction')
#10 /usr/local/psa/admin/plib/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#11 /usr/local/psa/admin/smb/application/library/Smb/Application/Web.php(48): Zend_Controller_Front->dispatch(NULL)
#12 /usr/local/psa/admin/smb/application/public/index.php(15): Smb_Application_Web->run()
#13 {main}


2012-02-23 11:52:50: (connections.c.299) SSL: 1 error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure
2012-02-23 11:52:50: (connections.c.299) SSL: 1 error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure
2012-02-23 11:52:50: (connections.c.299) SSL: 1 error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure
2012-02-23 11:52:50: (connections.c.299) SSL: 1 error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure
2012-02-23T11:53:13+00:00 ERR (3): Domain update failed: Unable to load object of type Domain with id=531: Unable to update domain data: The limit on serial number changes was reached. No more DNS zone changes can be carried out today.
2012-02-23T11:53:13+00:00 ERR (3): Physical hosting update failed: domain::update() failed: Unable to update domain data: Unable to load object of type PhDomain with id=531: Unable to update domain data: The limit on serial number changes was reached. No more DNS zone changes can be carried out today.
2012-02-23T11:53:13+00:00 ERR (3): Domain update failed: Unable to update domain data: Unable to load object of type Domain with id=531: Unable to update domain data: The limit on serial number changes was reached. No more DNS zone changes can be carried out today.
2012-02-23T11:53:13+00:00 ERR (3): Physical hosting update failed: Unable to load object of type PhDomain with id=531: Unable to update domain data: Unable to load object of type Domain with id=531: Unable to update domain data: The limit on serial number changes was reached. No more DNS zone changes can be carried out today.
2012-02-23 11:53:24: (mod_fastcgi.c.2588) FastCGI-stderr: PHP Fatal error: Call to a member function getDisplayName() on a non-object in /usr/local/psa/admin/plib/Plan/Synchronization/Domain.php on line 124

Update

Error message we get in Plesk is:

Error: The following errors occurred while syncing the selected plans:
Failed to sync plan #2: Failed to repair the plan in panel 'Local Parallels Plesk Panel server': Failed to parse XML document:
Please resolve the problems manually and retry to sync again

We've tried restarting BIND and restarting Plesk Panel ... no joy.

Also noticed this message has appeared too:

2012-02-23 11:57:44: (mod_fastcgi.c.2588) FastCGI-stderr: PHP Warning: date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /opt/plesk-billing/thirdparty-libs/symfony/lib/config/sfRootConfigHandler.class.php on line 91
PHP Warning: date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /opt/plesk-billing/thirdparty-libs/symfony/lib/config/sfCompileConfigHandler.class.php on line 82
PHP Warning: date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /opt/plesk-billing/thirdparty-libs/symfony/lib/config/sfDefineEnvironmentConfigHandler.class.php on line 66
PHP Warning: date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /opt/plesk-billing/thirdparty-libs/symfony/lib/config/sfDefineEnvironmentConfigHandler.class.php on line 66

Default time zone IS set.

From php.ini
date.timezone = "Europe/London"
 
Last edited:
I cannot help with the main problem, but for the timezone: Plesk uses a separate php.ini in "/opt/psa/admin/conf/php.ini". If you add the timezone setting there, you should at least get rid of that warning.

hth,
Lars
 
Back
Top