• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

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