• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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