• 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

backup breaking

A

Artur

Guest
When I run backup:

===========================
dumping crontab of user1
dumping crontab of lastuser2
Can't call method "isDocumentFragmentNode" without a package or object reference at /usr/local/psa/lib/perl5/site_perl/5.6.1/XML/DOM.pm line 623.
===========================

All perl packages were reinstalled, even downgraded perl. Reinstalled psa-bu.

Any ideas?
 
Do you have the entire XML::DOM package installed? You might grab it via CPAN just to make sure.

'perl -e shell -MCPAN' go through the config , the defaults are fine (you may not need to go through the config' then do an
'install XML::DOM'

Verify that it installs properly, if not, you'll need to change to the build directory (usually /root/.cpan/<something> you'll see it in the error) and do a 'make; make install' in there.
 
Here is the fix from PSA support. Replace this file with the attached file:
/usr/local/psa/lib/perl5/BU/PSA/Backup/Ver0600toXML.pm
 
I guess this forum does not allow attachments, here is what you do:

in file: /usr/local/psa/lib/perl5/BU/PSA/Backup/Ver0600toXML.pm

Line 2351:
remove:
$node->appendChild(createCard($doc, $ref2, \%new_card_fields));
replace:
if (my $sn = createCard($doc, $ref2, \%new_card_fields)) {
$node->appendChild($sn);
}
 
Hi Artur,

thank you so much for your help, everything is back to normal now after the hack of that file.

My question is: why at sw-soft allow to a stupid perl file to hangs their backup solution? :)
 
Originally posted by Mr.Yes
Hi Artur,

thank you so much for your help, everything is back to normal now after the hack of that file.

My question is: why at sw-soft allow to a stupid perl file to hangs their backup solution? :)

I think they have something going on behind the scenes and there is a shakeup with the developers. Look at how many problems there were with the 7.5.3 update. I think they rushed it, got their asses handed back to them by their customers, and now they will have to make sure the next few releases go smoother or risk alienating their customer base.

But to be fair, after pulling my hair out for a few days and trying to hack the backup into working, I got in touch with their support and within an hour they handed me the solution.
 
Back
Top