Search

MachPanel Knowledgebase

RELNOTES:MachPanel Build v8.0.50 Release Notes (September 09, 2025)

Mudesira Munir
MachPanel

Content
  1. Important Prerequisites/Upgrade Instructions
  2. Important Notes
  3. Improvements/New Features
  4. Resolved/Fix Issues
1. Important Prerequisites
  • Customers using old module like Exchange 2010, Exchange 2010 Hosted, should NOT update to MachPanel v8.
  • If you are already running MachPanel Build 8.0.32, then this prerequisite is already there. If you are updating from an older build, then you must need to download Microsoft .Net Framework 4.8 on control and remote servers. Once downloaded you can run the installer to install .Net framework 4.8 following below steps:

  • After the installation of .Net Framework 4.8 your server will require a restart. You can click on 'Restart Now' button.

​​

Also, it is recommended to use the latest version of browsers (Chrome, Firefox and Edge) and MachPanel HelpDesk Service should be disabled before starting the Auto Update Process.

Please follow the steps given below in sequence and execute instructions in the KB articles to complete the update:

  1. Update to Latest MachPanel Control Server
  2. Update to Latest MachPanel Remote Server
2. Important Notes
  • If you are using MachPanel Rest API, please follow link below to update to latest version of Rest API:

Do note that if REST API is installed by MachPanel installer under C:/Program Files/Machsol/RESTAPI and it is operational in your environment, then auto update will update RESTAPI files as well. Manual update is needed when RESTAPI is installed on other than default location.

Important Note for MachPanel Load Balanced Setup after the Update.

If you are already running MachPanel Build 8.0.32, then this prerequisite is already there. If you are updating from an older build and you are using MachPanel Load Balanced setup then you must follow below steps after the update:

  • Locate MachPanel app pool in IIS, open Advanced Settings and select .NET CLR version v4.0, restart app pool and web app.

  • Copy Web.Config file from Primary Control Server (C:\Program Files\MachSol\MachPanel Control Server) to all your Secondary Servers.
  • Also, make sure all others files are updated on Secondary Servers, if not then you have you update all files from Primary Control Server to all Secondary Server by stopping all MachPanel services including MachPanel Configuration Studio on all Server and stopping MachPanel App Pool and MachPanel Website.
3. Improvements/New Feature
  • General (MachPanel, AD, Configuration Studio, REST API, HelpDesk):

  • Customers can manage Active-Sync devices per user from control panel
  • Added option to enable/disable servers in bulk
  • Added “Resend Code” Option for PIN via SMS and Email in Online Store Two-Factor Authentication
  • Added ADUser report in REST-API.
  • Files restriction in file upload implemented on all locations allowing upload, allowed types are: pdf,doc,docx,xls,xlsx,csv,ppt,pptx,txt,rtf,odt,jpg,jpeg,png,gif,bmp,svg,tiff,webp,zip,rar,7z,tar,gz,mp3,wav,mp4,mov,avi,mkv
  • DotNet page execution from cache folder is restricted.
  • Connection string in 3rd party import settings is now encrypted.
  • Updated SimpleDisplayName of mailbox using Set-User command.
  • Updated file upload, input values sensitization and other security updates.
  • Updated error handling in AD Bulk update operation, added validation for empty mandatory fields when retain existing data is un-checked
  • Updated users navigation on AD Organization Listing >> User Count link.
  • Hidden "Next Renewal" Column on Subscriptions Page When Billing Module is Disabled (Customer & Reseller View)
  • Handled replication delay error that might cause password policy update failure when creating new AD Users
  • Added automation for REST API files to be auto updated in Load Balanced Control Server Deployment
  • Added logging for REST API operations on disk. Handled Get request logging to disk
  • Added details of "Account Used" for REST API calls in audit log
  • Load balancer setup handling added for REST API OAuth.
  • Exchange
  • Added option to Change Public Folder Mailbox database
  • Added setting of External Forwarding
  • Added priority High parameter in Import/Export Mailbox PST commands
  • PS injection handling updated for multi-line inputs and more use cases, input is sanitized and encoded to avoid PS execution, PS injection attacks.
  • Updated REST API, permissions (SendAs, SendOnBehalf, FullAccess) for Mailbox and Distribution List can be cleared now by passing empty list
  • Added option to Load Mailbox Templates based on Templates sold in add-ons
  • Removed unnecessary Organization Drop-down in “Add PST Export Job” under Exchange Accounts → Manage Service
  • Exchange Import Utility Improvements added . The nested OUs will not be shown
  • Handled + and # symbols in LDAP of Mailbox, DL, Contact.
  • "+" handled in DL email address, can create a DL like all+@domain.com.
  • Update X-MachPanel-MessageSignaturesProcessed in Signature processing. Please update the agent using THIS link.
  • VPS/Hyper-V
  • Added Notes Option in VM Management Checkpoints Section
  •  SharePoint
  • Added option for adding existing AD users to SharePoint portal in bulk
  • Signature Agent

Note: MachSol Signature Agent on Exchange Servers need to be updated using link.

  • Added input to define Signatures for External and Internal messages or for both.
  • Added Distribution List for applying signatures, making management easier.
  • Time limit added to schedule Signatures for Disclaimers and banners.
  • Added preview is Signature Listing.
  • Added clone option to duplicate and update signatures easily.
  • Added setting to customize if Sent Email should be updated or not.
  • "X-MachPanel-MessageSignaturesProcessed" added in email header to mark the email and skip in further processing.

4. Resolved / Fixed Issues
  • General (MachPanel, AD, Config Studio, REST API, HelpDesk):
  • Fixed checkbox Misalignment on MFA Login Screen
  • Fixed login Redirection (global search) Fails with Data Type Conversion Error
  • Fixed update Email Subject and Body for Re-authentication Secret Notification
  • Fixed proxy Settings & License Update Error in Remote Configuration Studio
  • Fixed PIN code Checkbox alignment  at Customer Login to Online Store
  • Fixed customer Login Fails to Online Store  with Duo Authentication – Upgrade to Duo Universal Prompt Required
  • Fixed error on Customer Login to Online Store – MFAPINRequestEmail not found on SubscriptionEmails
  • Fixed error on AD User Login via PIN (Email/SMS)  and  Authentication app – Object reference not set to an instance of an object
  • Fixed customer can buy add-ons though access permission is not allowed.
  • Fixed duplicate users display in AD Groups management.
  • Fixed conversion error when Login button is clicked on Global Search Results.
  • Fixed error in logging in when DUO authentication is used.
  • Fixed AD Group jobs not updating data on backend.
  • Fixed AD Organization list that shows no records if Remove Organization permission is not allowed.
  •  Exchange

  • Fixed Mailbox Status Link Redirects to Blank Page After Provisioning Completes
  • Fixed Mailbox Full Access Auto Mapping not showing correctly or Full Access status keeps on syncing.
  • Fixed Mailbox device tab giving error when a device not found.
  • Fixed Duplicate records in DL ManagedBy when adding multiple Exchange DLs in one go.
  • Fixed Mobile Device Listing not working.
  • Fixed Mobile Device listing all Devices related to Mailboxes interface not listing records.
  • Fixed error in adding SMTP domain when the language is other then English.
  • Fixed Mobile Device listing missing some records against Mailbox. Also changed Identity display to show only Device identity part.
  • Fixed Suspected PS injection error in Mailbox OOO settings.
  • Fixed error in Get DL members in REST API when there is no member.
  • Fixed error System.InvalidOperationException: Cannot de-serialize type 'BusinessObjects.Hosting.ServiceMangement.ExchangeManagement+Forwarding.
  • Fixed error in SimpleDisplayName update in Exchange module.
  • Fixed error Operation failed.parsing "(href|src)\s*=\s*['"]?\s*javascript:|data:|vbscript:)[^'">]*['"]?" - Too many )'s. in package add/edit.
  • Fixed wrong variables in disclaimer body.
  • Fixed DL SendOnBehalf not accepting DL email.
  • Fixed X500 addresses not valid.
  • Fixed updating template of mailbox updates CAS settings twice which causes issue randomly if command executes on different servers.
  • VPS/Hyper-V
  • Fixed no IPs found error in VPS import.
  • O365/Microsoft CSP
  • Fixed search domain and company not working in O365 import.

 ​

Details
Type: RELNOTES
Level: Beginner
Last Modified: Last Month
Last Modified By: rehan_waseem
Article not rated yet.
Article has been viewed 1K times.
Options
Also In This Category
Tags