This article provides 7.0.25 HF5 and information about how to apply this fix on your servers.
This article applies to MachPanel v7.0.25
- Prior to performing any update take backup of your MachPanel
Database and files from Control and Remote servers. See below Kb article
for more details on how to take backup. http://kb.machsol.com/Knowledgebase/Article/50248
- MachPanel Control Panel and all MachPanel Remote Servers need to be on Build v7.0.25 and then Hot-fix can be applied.
- Please follow the steps given below in sequence and execute instructions in the KB articles to complete the update:
Latest Issue Fixed
Build: 7.0.25 HF5 Updated: August 25, 2022
- Fixed Resource accounts sync not working under O365 Direct Routing.
- New attributes added in Dynamic Distribution List add/edit.
- Fixed error in NCE order using WHMCS.
- AD Fine Grained Password policy handling updated for AD User Add/Edit Password reset in all Enterprise modules.
- Fixed assigned license not visible in Resource edit when all licenses are consumed.
- Handled double quotes in company name input of mailbox.
- Password is made optional in ADSync templates add/edit.
- Razor Pay and Stripe redirect before payment popup issue has been fixed in online store.
- Fixed object reference error in adding new O365 Subscription.
- Handled new Teams Module command for DirectRouting. MicroSoftTeams v4.4.1 should be installed only on Control Server.
- Fixed Date issue in adding new Group in O365.
- Fixed Linked Mailbox handling issue in Mailbox Permissions.
- Fixed PF root error in import.
- Fixed Issue in permanent delete mailbox/AD user with immediate effect from recycle bin.
- Fixed Issue of ADSync Security Groups job failure, occurred when groups with $ and * symbols were synced from client AD.
- Fixed Journaling Contact not able to set in Send Email To and Sync of Journaling rules.
- Shared, Resource, Equipment mailboxes are created as disabled users in Hosted AD on Sync O365 from backend.
- Added Policy assignment in Direct Routing Resource user.
- Fixed Windows 365 license provisioning error in O365 module.
- Fixed Mailbox quota selection issue in Mailbox Advanced.
- Fixed WHMCS Contacts Add/Edit issue.
- Go to MachPanel configuration studio.
- Shut down all the MachPanel services and also exit the
configuration studio. Make sure no instance to MachPanel Configuration
Studio is running under any user.
- Download the hotfix HF.zip file from the link at bottom of this page.
- Stop IIS Admin Service, please make sure that all the
services are STOPPED from MachPanel Configuration Studio. Verify from
"Task Manager" that the following services are not running.
- MachSol.MachPanel Provisioning Service.
- MachPanel Billing Service.
- MachPanel Helpdesk Service.
- MachPanel Network Service.
- MachPanel License Service.
- MachPanel O365 Service.
- Replace files from MachPanel folder on MachPanel control server (Path: C:\Program Files\MachSol\MachPanel Control Server) and Replace files from Remote server folder of hotfix folder on MachPanel remote server (C:\Program Files\MachSol\MachPanel Remote Server) keeping the folder hierarchy same as it is in hotfix. (you should get message to overwrite files, if not you are not doing it right).
- Execute script.txt from zip file on MachPanel_Db after
logging in to SQL management studio as MachPanel_Db user. Password
can be obtained from connection string in registry of MachPanel
- Once all files are replaced properly from hotfix folder Restart all services related to MachPanel on Control as well as Remote Servers.
Note: Please Unblock the files before replacing in installation directory if the downloaded Zip folder is blocked.
Note: Please note if you get error while login after deploying this HF, then remove files from below paths (do not remove entire "Temporary ASP.NET Files" folder, only files should be removed)
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files