• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Update fails - now System/Server-overview throws fatal exception

Status
Not open for further replies.
D

dionysos

Guest
Hello world,

this is a nice one, and I really would appreciate your help.
As many others, we had a problem with our autoinstaller (update failed because of 'license problems') on one of our systems... Manually replaced it, then started the update via web panel. This update fails (and I forgot the error message, sorry).

At this point, the system/server overview went to paradise (or wherever overviews go), and we get this fatal error instead:
Code:
ERROR: PleskFatalException  	
Unable to create ComponentsChecker object: Unable to exec utility listmng: ERROR: Command line parse error: There must be no more arguments after options.
The following arguments was found after last option:
checkpresence
mailman

0: /usr/local/psa/admin/plib/common_func.php3:158
psaerror(string 'Unable to create ComponentsChecker object: Unable to exec utility listmng: ERROR: Command line parse error: There must be no more arguments after options. The following arguments was found after last option: checkpresence mailman ')
1: /usr/local/psa/admin/plib/class.ComponentsChecker.php:34
    ComponentsCheckerMaker()
2: /usr/local/psa/admin/plib/ui/server.autoinstaller.php:29
    plesk__server__autoinstaller->validateItem(object of type UserAdmin)
3: /usr/local/psa/admin/plib/UIPointer.php:969
    UIPointer->validate()
4: /usr/local/psa/admin/plib/elements.php3:160
    get_button_params_by_uip(object of type plesk__server__autoinstaller, NULL null, NULL null, string '', array, boolean false, integer '1')
5: /usr/local/psa/admin/plib/elements.php3:189
    uipointer_button(object of type plesk__server__autoinstaller)
6: /usr/local/psa/admin/plib/class.ServerForm.php:133
    ServerForm->assign(object of type ComponentsChecker)
7: /usr/local/psa/admin/htdocs/server/server.php3:115

The update, by the way, could not be finished until updating the packages via command line; now the update via web panel is working fine again... But this overview is still screwed up.

Thanks for your time,
Cheers,
Jan
 
the problem is that /usr/local/psa/admin/sbin/wrapper is overwritten with some other file (most probably with autoinstaller which was copied into /usr/local/psa/admin/bin and overwrote wrapper by symlink). To restore 'wrapper' binary you need to get RPM of Plesk (psa-8.3.0-xxxx.rpm) from anywhere and unpack it using rpm2cpio command:

rpm2cpio file.rpm | cpio -idmuv --no-absolute-filenames

It will unpack RPM contents into current directory. After that just copy usr/local/psa/admin/sbin/wrapper (just unpacked) over /usr/local/psa/admin/sbin/wrapper and set correct permissions/owners: 4110, root:psaadm
 
Status
Not open for further replies.
Back
Top