Search

Search for:
Language:  

No categories for selected product

Hosting or DNS update stalls or fails with the error: dnsmng fails

Article ID: 8652 
Last Review: Apr, 16 2012
Views:
APPLIES TO:
  • Parallels Plesk Panel for Windows

Symptoms

MSDNS is used as the DNS server. Every time you try to update domain hosting settings or DNS settings, Parallels Plesk Panel stalls. Sometimes, it may fail with the following error:
Failed domain creation: Unable to update domain data: Unable to create dnsmng object: dnsmng failed: Empty error message from utility

The following message can be found in the event viewer:
Faulting application DNSMng.exe, version 9.501.0.0, time stamp 0x4bc1f9fd, faulting module MsProv.dll, version 9.501.0.0, time stamp 0x4bc205bc, exception code 0xc0000005, fault offset 0x000600bb, process id 0x56c, application start time 0x01cae1ae46c559db

The utility "%plesk_bin%\dnsmng.exe" cannot be run from the command line. It fails with the error:
DNSMng.exe - Application Error : The instruction at "0x00ba74ac" referenced memory at "0x00bd2108". The memory could not be "read"

 

Resolution

The issue is caused by the installation of MS update KB976576. This update updates libraries that are used by MSDNS.

A hotfix can be applied on Parallels Plesk Panel versions 8.6, 9.0 to 9.3, and 9.5. 

Before applying the fix, you need to install the latest Microsoft Visual C++ 2005 Redistributable Package ATL Security Update (vcredist_x86.exe) from
http://www.microsoft.com/downloads/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2&displaylang=en

and back up the original file.

Fix for Parallels Plesk Panel version 8.6:
Replace the file "%plesk_bin%\MsProv.dll" with the file MsPRov.dll from the attachment.

Fix for Parallels Plesk Panel version 9.0-9.3:
Replace the file "%plesk_bin%\MsProv.dll" with the file MsPRov.dll from the attachment.

Fix for Parallels Plesk Panel version 9.5:
Replace the file "%plesk_bin%\MsProv.dll" with the file MsPRov.dll from the attachment.


Once complete, verify that you can perform domain operations and manage DNS records.
 

Additional information

%plesk_bin% is an environment variable which points to the Parallels Plesk binaries folder. Usually, it is located here: C:\Program files\Parallels\Plesk\admin\bin.


Attachments:




Email subscription for changes to this article Email subscription for changes to this article

Please provide feedback on this article

* Did this article help you solve your issue?
Yes
No
What can we do to improve this article?

PLEASE NOTE: Knowledge Base feedback is reviewed occasionally and we do not reply to most of the individual comments. Please contact us using one of the Support channels for a response to any support inquiries. We appreciate your feedback.

Subscribe me for article updates. My email
 
 
 
 
 
 
For Home
For Hosters
For SaaS
For IaaS
For Developers
For Health Care
 
Desktop Virtualization
- Parallels Desktop 7 for Mac
- Parallels Transporter
- Parallels Mobile
- Parallels Desktop Switch to Mac Edition
- Parallels Workstation
- Parallels Workstation Extreme
- Parallels Desktop for Mac Enterprise Edition
Server Virtualization
- Parallels Server for Mac 4.0
- Parallels Server for Mac 4.0 Mac mini Edition
- Parallels Server for Mac Bare Metal Edition
- Parallels Server Bare Metal
- Parallels Virtuozzo Containers
Automation
- Parallels Operations Automation
- Parallels Automation for Cloud Infrastructure
- Parallels Business Automation
- Parallels Business Automation Standard
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
- Parallels Small Business Panel
- Parallels Domain/SSL Reseller Program
- Parallels Partner Storefront
More Products