Search

MachPanel Knowledgebase

RELNOTES:MachPanel Build v7.3.60 Release Notes (September 09, 2024)

Mudesira Munir
MachPanel

Content
  1. Important Prerequisites/Upgrade Instructions
  2. Important Note
  3. Improvements/New Features
  4. Resolved/Fix Issues
1. Important Prerequisites

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

Also, there are some SQL commands/scripts used since build 7.2.11 which are supported in SQL 2012 or later. So, it is required that you install SQL version 2017 or 2019 using below KB article

Once done, you have to move your MachPanel DB from old SQL instance to the newly installed SQL. For that you can follow below KB article

2. Important Note

If you are using MachPanel Rest API, please follow link below to update to latest version of Rest API:

3. Improvements/New Features
  • General (MachPanel, AD, ADSync, Billing, REST API):
  • KeyCloak Login Redirect - In case a different user is logged in to KeyCloak than the one in Panel.
  • Added option to configure exported Excel file extension to use .xls or .xlsx under Company Profile > Personalization.
  • Subscription List (Deleted subscription filters enhanced)
  • License information Report under Schedule Usage Report section
  • Log out the current session as well as all other open sessions for the same customer upon password change.
  • Added Recycle bin and Recovery records management using REST API.
  • Handle Login page broken issue - When Provider/Reseller impersonates as customer/contact and in another window deletes that customer and tries to reload the page.
  • Added mailbox size report under Exchange > Monitoring in customer portal.
  • Added auto deletion of linked AD Staff users which are removed from the Security Group in AD.
  • Export Invoices data using interface and REST API
  • Update Bulk AD Users - Added more columns in CSV file.
  • Added DUO Universal Prompt integration. (Configuration steps remain same)
  • Removed OWA Policy related resources from REST API calls as these are now managed using OWA Mailbox Policies interface.
  • Allow authentication via AD User associated with customer contacts.
  • Added option to Update User CN on UPN change automatically in Active Directory domain Add/Edit interface.
  • Updated DB Backup email handling, email is not sent to anyone if email is not configured.
  • Added handling to avoid Deadlock Victim error.
  • Verify if AD User password setting job sets value as needed, if settings from backend does not match, job fails, and re-try is done.
  • Audit Log listing performance improved by using paging at SQL Server.
  • Handled error in Export to Excel when XLSX format is used, and string field length exceed 255 characters.
  • Added OAuth for O365 support in HelpDeskParser
  • Microsoft Exchange:
  • Allowed to add Email Alias when Alias exists as UPN already.
  • Email Template Improvements
  • Bulk Import case sensitive - save UPN/Email aliases in lowercase when adding bulk users.
  • User Select on exact UPN - UPN should be the user's basic identifier, however that the display name may be repeated with multiple users.
  • Added new Attribute in AD - "Account Expiration"
  • Added filter (Disabled AD user, Enable AD user) under AD users listing, as it's already existed under Exchange Mailboxes.
  • Added export list option under AD users and Exchange mailbox.
  • Added exception to exclude distribution list from Disclaimer/under disclaimer settings.
  • Auto Disable/Enable Mailbox on ADUser Disable/Enable
  • Allow to Enable/Disable AD User for Shared/Resource mailbox.
  • Added an "Exclude" option in the Dynamic Distribution List during add/edit operations.
  • Add “Recipient Domain is:” in exception for disclaimer.
  • User selection in AD/Mailbox Group Actions is changed to match full UPN.
  • Set ABP as blank for mailbox optional handling added.
  • Allowed to edit Throttling template in Custom template under Organization management.
  • Updated handling for Message Copy setting in Mailbox Permissions for User Mailboxes.
  • AD User password settings job added if the setting is not getting applied in Create Mailbox for tracking and re-try.
  • On UPN change from AD User interface, new UPN is set as mailbox primary email.
  • Handled email aliases in ADUser, Mailbox, Groups group actions search filter.
  • ​​Microsoft CSP/Office365:
  • Automatically cancel jobs related to O365 tenant sync, user sync, and licensing if tenant management is not enabled.
  • Implemented auto cancellation O365 jobs related to a tenant if tenant management is disabled.
  • Added Sync All users action in O365 User Group Operations
  • Enhanced O365 Subscription interface import feature to show Subscription Id.
  • Auto add .onmicrosoft alias in o365 handled.
  • Added optional field for Registration Id in O365 order form.
  • ​​Microsoft VPS (Hyper-V):
  • IAM Role & Access Control per VM
  • Implemented VM Management REST API
  • Enhanced Hyper-V Server Group Setting (VM Storage Location)
  • Added permissions to manage VM Start, Stop, Suspend, Move actions.
  • Added NETBIOS Name in Virtual Machine Listing.
  • Added VPS location settings in Add/Edit Server in VPS Standalone Server Group.
  • Allowed multiple server groups assigned to Reseller plan in VPS module to reseller for customer subscription assignment.
  • Added CentOS7 under OS types in Hyper-V.
  • Bandwidth Quota display issue fixed in VPS module.
  • AlmaLinux 9.x version integration added under Hyper-V Linux OS.
4. Resolved / Fixed Issues
  • General (MachPanel, AD, ADSync, Billing, REST API):
  • Backup Notification emails will not be sent to default provider email if the email is removed from backup notification settings.
  • Error in displaying Control Server logs in Logs Explorer.
  • “About MachPanel” is removed from Customer and Reseller interface.
  • SSL setting display issue in Health > Compliance.
  • "Unable to cast object of type 'System' to type 'DataModels'" in ADUser certificate management.
  • Issue in Recycle Bin/Recovery showing unrelated Customer data.
  • Authentication as ADUser for Customer/Contact added for ADSync client.
  • Handled Primary server Health report not getting populated due to DB error.
  • Issue in MFA handling when Duo is configured.
  • ​​Microsoft Exchange:
  • Mailbox Template not getting updated on Customer Move from 1 Reseller to another.
  • Login Disable users (Shared, Resource mailboxes) are skipped when adding Group Jobs for setting AD User Password Settings.
  • UPN and Email are set in lower case in Bulk Mailbox creation.
  • Issue in Mailbox Recycle Bin and Recovery handling fixed where Mailbox does not appear in Recovery.
  • Issue in Disclaimer add/edit due to Left and Right double quotation mark used in disclaimer body.
  • Set Password policy job cannot be added or processed for disabled users.
  • Mailbox quota not getting set to 0 on Disable ADUser from listing.
  • On UPN change additional email address is added but not being set as primary in exchange mailbox.
  • ​​Microsoft CSP/Office365:
  • CSP Automation - Fixed error encountered when provisioning tenant for South Africa (where the TRN ID is missing).
  • GUID related error in O365 subscription import.
  • Object Reference error when updating a subscription quantity in O365.
  • ​​Microsoft VPS (Hyper-V):
  • Wrong error message for VM permanent Delete
  • VM Disk Usage issue on Subscription limits when VM is imported in panel.
  • Error in VPS provisioning due to wrong table in stored procedure.
  • VHD archive on deletion not working as needed.
  • VM preview image not working.
  • No record found error in VPS Setup.
  • Quota value displayed for disk space on Add VPS screen.
  • Wrong OSName in VM listing.
  • Storage type issue in VM import.
  • Error in getting virtual switch in Cluster environment.
  • Enable-VMIntegrationService "Guest Interface" fails on hosts when using other than English language handled. Have to set correct name on Hyper-V Host machines in registry. The integration service name can be mentioned in registry path: SOFTWARE\MachSol\MachPanel, new string key: VMIntegrationServiceName, value: "Guest Service Interface". Update the value "Guest Service Interface" in desired Host Machine Language.
  • Changing password not working in Hyper-V Linux VM handling.
  • Old VM archive files not getting deleted.
  • VM remove in Single VM subscription cancellation.
  • Arithmetic operation error in VM import.
  • Hyper-V CentOS Password update issue fixed.
  • Issue in unselecting bandwidth tier associated to a customer's plan.
  • VPS Service Queue Suspend/Resume Entry Issue.

Details
Type: RELNOTES
Level: Intermediate
Last Modified: Last Week
Last Modified By: rehan_waseem
Article not rated yet.
Article has been viewed 627 times.
Options
Also In This Category
Tags