- Plesk 12.0 for Windows
- Plesk 10.x for Windows
MSDNS is used as the DNS server. Every time you try to update domain hosting settings or DNS settings, Plesk 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
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"
The issue is caused by the installation of MS update
. This update updates libraries that are used by MSDNS.
Task Managerand kill all
DNSmng.exeprocesses. If these processes can not be killed it means that there is unclosed exception window. Check all current console RDP sessions and close exception window.
After that apply hotfix as below. Note that hotfix can be applied on Plesk versions 8.6, 9.0 to 9.3, and 9.5:
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
Back up the original file
%plesk_bin%\\MsProv.dlland replace it with patched one:
Once complete, verify that you can perform domain operations and manage DNS records.
is an environment variable which points to the Plesk binaries folder. Usually, it is located here: