Quantcast
Channel: Plesk – System Network Programming Solution
Viewing all articles
Browse latest Browse all 81

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

$
0
0

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.


Viewing all articles
Browse latest Browse all 81

Trending Articles