Issue Plesk Premium Email Install process is terrible

ddowdell

New Pleskian
Server operating system version
AlmaLinux 9.6
Plesk version and microupdate number
Obsidian 18.0.72 Update #3
There is nothing "Premium" about the install process for Plesk Premium Email

The install fails because dependancy guam isn't installed.
Manually install guam.
Re-run installer and error :
  • filemng failed: cp: cannot create regular file '/etc/roundcubemail/php.ini': No such file or directory
  • filemng: Error occurred during /bin/cp command.
Roundcube is installed. Setting the plan back to RoundCube for e-mail allows a successful log-in.

With that, I'm stuck in a loop with "Plesk Premium Email: Necessary packages are not installed."

I have tried removing and re-adding the extension. Removing also removes guam which requires another manual install.

Additionally, in the logs it showed it was looking for PowerTools which is not a repo available in Alma9. There is a workaround to get those packaged installed in Alma9, but it is not under the PowerTools name.
 
[2025-10-17 11:42:23.040] 1428821:68f263cdde425 ERR [panel] Task failed: id=18254, pid=1428821, type=ext-kolab-task_install, error=PleskUtilException: filemng failed: cp: cannot create regular file '/etc/roundcubemail/php.ini': No such file or directory
filemng: Error occurred during /bin/cp command.
file: /usr/local/psa/admin/plib/Service/Agent.php
line: 159
code: 0
trace: #0 /usr/local/psa/admin/plib/Service/Driver/Filesystem/Plesk/Unix.php(577): Service_Agent->execAndGetResponse(string 'filemng', array, NULL null, array, boolean false, boolean false)
#1 /usr/local/psa/admin/plib/Service/Driver/Filesystem/Plesk/Unix.php(106): Service_Driver_Filesystem_Plesk_Unix->_execAndGetResponse(array)
#2 /usr/local/psa/admin/plib/FileManager.php(398): Service_Driver_Filesystem_Plesk_Unix->cp(string 'root', string '/usr/local/psa/var/modules/kolab//webmail/php.ini', string '/etc/roundcubemail/php.ini')
#3 /usr/local/psa/admin/plib/pm/FileManager.php(147): FileManager->cp_wrapper(string '/usr/local/psa/var/modules/kolab//webmail/php.ini', string '/etc/roundcubemail/php.ini')
#4 /usr/local/psa/admin/plib/modules/kolab/library/PhpIni.php(17): pm_FileManager->copyFile(string '/usr/local/psa/var/modules/kolab//webmail/php.ini', string '/etc/roundcubemail/php.ini')
#5 /usr/local/psa/admin/plib/modules/kolab/library/Installer.php(255): Modules_Kolab_PhpIni->addConf()
#6 /usr/local/psa/admin/plib/modules/kolab/library/Installer/RHEL.php(208): Modules_Kolab_Installer->finishInstallation()
#7 /usr/local/psa/admin/plib/modules/kolab/library/Task/Install.php(11): Modules_Kolab_Installer_RHEL->install(object of type Modules_Kolab_Task_Install)
#8 /usr/local/psa/admin/plib/Task/Control/Sdk.php(49): Modules_Kolab_Task_Install->run()
#9 /usr/local/psa/admin/plib/Db/Table/Broker/LongTasks.php(178): Plesk\Task\Control\Sdk->run()
#10 /usr/local/psa/admin/plib/Db/Table/Broker/LongTasks.php(113): Db_Table_Broker_LongTasks->_syncStart(object of type Db_Table_Row_LongTask)
#11 /usr/local/psa/admin/plib/Task/Async/Executor.php(54): Db_Table_Broker_LongTasks->runTaskWithinExecutor(object of type Db_Table_Row_LongTask)
#12 /usr/local/psa/admin/plib/scripts/task-async-executor.php(6): Task_Async_Executor->execute()
 
Back
Top