Username:
TITLE
Error 500 when accessing mail account list with SmarterMail
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
Plesk Obsidian v18.0.69_build20250424.13 os_Windows 2016/2019/2022/2025
Microsoft Windows Server 2022
PROBLEM DESCRIPTION
After upgrading Plesk to the latest version and SmarterMail Remote, clicking on "Mail Accounts" in a domain gives this error:
ERROR: Error: Call to a member function getPackage() on null (WebmailPackage.php:59)
STEPS TO REPRODUCE
In a Plesk with SmarterMail Remote accessing a domain -> Tab "Mail" -> "Mail Accounts".
ACTUAL RESULT
Type: Error
Message: ERROR: Error: Call to a member function getPackage() on null (WebmailPackage.php:59)
Stack trace: __webpack_modules__</o/</<@https://cp1.nuvem.pt/cp/javascript/main.js?1745921683:1:14154
EXPECTED RESULT
List mail accounts.
ANY ADDITIONAL INFORMATION
2025-04-29 09:59:17] PHP Warning: Undefined variable $defPackageMng; File: C:\Program Files (x86)\Plesk\admin\plib\Webmail\Driver\WebmailPackage.php, Line: 59
[2025-04-29 09:59:17] 3832:681094e5a87da ERR [panel] PHP Warning: Undefined variable $defPackageMng; File: C:\Program Files (x86)\Plesk\admin\plib\Webmail\Driver\WebmailPackage.php, Line: 59
[2025-04-29 09:59:17] PHP Warning: Undefined variable $defPackageMng in C:\Program Files (x86)\Plesk\admin\plib\Webmail\Driver\WebmailPackage.php on line 59
[2025-04-29 09:59:17] 3832:681094e5a87da ERR [panel] Call to a member function getPackage() on null:
0: C:\Program Files (x86)\Plesk\admin\plib\Webmail\Driver\WebmailPackage.php:59
Webmail_Driver_WebmailPackage->getUrl(string 'smremotewebmail', string 'unixacademy.pt', string 'geral', boolean true)
1: C:\Program Files (x86)\Plesk\admin\plib\Webmail\Facade.php:101
Webmail_Facade->getWebmailUrl(string 'smremotewebmail', string 'unixacademy.pt', string 'geral', boolean true)
2: C:\Program Files (x86)\Plesk\admin\plib\Smb\View\List\Emails.php:235
Smb_View_List_Emails->_getData()
3: C:\Program Files (x86)\Plesk\admin\plib\CommonPanel\View\List\Abstract.php:269
CommonPanel_View_List_Abstract->fetchData()
4: C:\Program Files (x86)\Plesk\admin\application\smb\controllers\EmailAddressController.php:130
Smb_EmailAddressController->listAction()
5: C:\Program Files (x86)\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Action.php:516
Zend_Controller_Action->dispatch(string 'listAction')
6: C:\Program Files (x86)\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Dispatcher\Standard.php:308
Zend_Controller_Dispatcher_Standard->dispatch(object of type Zend_Controller_Request_Http, object of type Zend_Controller_Response_Http)
7: C:\Program Files (x86)\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Front.php:954
Zend_Controller_Front->dispatch(object of type Zend_Controller_Request_Http)
8: C:\Program Files (x86)\Plesk\admin\plib\Application\Web.php:48
Plesk\Application_Web->run()
9: C:\Program Files (x86)\Plesk\admin\htdocs\application.php:15
[2025-04-29 09:59:17] 3832:681094e5a87da ERR [panel] Call to a member function getPackage() on null
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug
TITLE
Error 500 when accessing mail account list with SmarterMail
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
Plesk Obsidian v18.0.69_build20250424.13 os_Windows 2016/2019/2022/2025
Microsoft Windows Server 2022
PROBLEM DESCRIPTION
After upgrading Plesk to the latest version and SmarterMail Remote, clicking on "Mail Accounts" in a domain gives this error:
ERROR: Error: Call to a member function getPackage() on null (WebmailPackage.php:59)
STEPS TO REPRODUCE
In a Plesk with SmarterMail Remote accessing a domain -> Tab "Mail" -> "Mail Accounts".
ACTUAL RESULT
Type: Error
Message: ERROR: Error: Call to a member function getPackage() on null (WebmailPackage.php:59)
Stack trace: __webpack_modules__</o/</<@https://cp1.nuvem.pt/cp/javascript/main.js?1745921683:1:14154
EXPECTED RESULT
List mail accounts.
ANY ADDITIONAL INFORMATION
2025-04-29 09:59:17] PHP Warning: Undefined variable $defPackageMng; File: C:\Program Files (x86)\Plesk\admin\plib\Webmail\Driver\WebmailPackage.php, Line: 59
[2025-04-29 09:59:17] 3832:681094e5a87da ERR [panel] PHP Warning: Undefined variable $defPackageMng; File: C:\Program Files (x86)\Plesk\admin\plib\Webmail\Driver\WebmailPackage.php, Line: 59
[2025-04-29 09:59:17] PHP Warning: Undefined variable $defPackageMng in C:\Program Files (x86)\Plesk\admin\plib\Webmail\Driver\WebmailPackage.php on line 59
[2025-04-29 09:59:17] 3832:681094e5a87da ERR [panel] Call to a member function getPackage() on null:
0: C:\Program Files (x86)\Plesk\admin\plib\Webmail\Driver\WebmailPackage.php:59
Webmail_Driver_WebmailPackage->getUrl(string 'smremotewebmail', string 'unixacademy.pt', string 'geral', boolean true)
1: C:\Program Files (x86)\Plesk\admin\plib\Webmail\Facade.php:101
Webmail_Facade->getWebmailUrl(string 'smremotewebmail', string 'unixacademy.pt', string 'geral', boolean true)
2: C:\Program Files (x86)\Plesk\admin\plib\Smb\View\List\Emails.php:235
Smb_View_List_Emails->_getData()
3: C:\Program Files (x86)\Plesk\admin\plib\CommonPanel\View\List\Abstract.php:269
CommonPanel_View_List_Abstract->fetchData()
4: C:\Program Files (x86)\Plesk\admin\application\smb\controllers\EmailAddressController.php:130
Smb_EmailAddressController->listAction()
5: C:\Program Files (x86)\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Action.php:516
Zend_Controller_Action->dispatch(string 'listAction')
6: C:\Program Files (x86)\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Dispatcher\Standard.php:308
Zend_Controller_Dispatcher_Standard->dispatch(object of type Zend_Controller_Request_Http, object of type Zend_Controller_Response_Http)
7: C:\Program Files (x86)\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Front.php:954
Zend_Controller_Front->dispatch(object of type Zend_Controller_Request_Http)
8: C:\Program Files (x86)\Plesk\admin\plib\Application\Web.php:48
Plesk\Application_Web->run()
9: C:\Program Files (x86)\Plesk\admin\htdocs\application.php:15
[2025-04-29 09:59:17] 3832:681094e5a87da ERR [panel] Call to a member function getPackage() on null
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug