If you want to manually upgrade the version of BIND running on your plesk windows server then follow the following steps:

  1. Check what version of bind you are currently running by going to the Components Management in plesk, you should see something like the following:

  2. Go to LINK and download desirable version of BIND for Windows.
  3. Unzip the file to a a new folder
  4. Within the plesk service manager stop the BIND service Plesk Name Server service
  5. Rename the %plesk_dir%\dns\bin folder to something like bin(old)
  6. You can either copy the entire unzipped folder into the %plesk_dir%\dns\bin dir or you can copy the following set of unzipped files to %plesk_dir%\dns\bin folder:


    Overwriting any files as you have already made a backup of the bin directory

    BINDInstall.exe
    dig.exe
    dnssec-keygen.exe
    dnssec-signzone.exe
    host.exe
    named.exe
    named-checkconf.exe
    named-checkzone.exe
    named-compilezone.exe
    nslookup.exe
    nsupdate.exe
    rndc-confgen.exe
    rndc.exe
    libbind9.dll
    libeay32.dll
    bindevt.dll
    libdns.dll
    libisccc.dll
    libisccfg.dll
    libisc.dll
    liblwres.dll


  7. Check a couple of the files to make sure that the permissions are inherited from the parent folder %plesk_dir%\dns\bin and look like:


    psaadm – allow read & execute
    psaserv – deny all
    psacln – deny all


  8. Make sure that the Operational System has the version of Microsoft Visual C++ 2005 Redistributable Package installed equaled or higher than the package shipped with the BIND distributive (the vcredist_x86.exe file in the unzipped folder).
  9. Start BIND service Plesk Name Server service.
  10. If you then login to plesk and go to Components Management you can check what version is registered in plesk to make sure the upgrade worked:


Related Posts

  1. Upgrading PHP on a windows plesk server
  2. Resync the IIS anonymous username and password on my Plesk server (windows)
  3. Windows Plesk “Admin” Password
  4. Where Do I Change the Server Default Plesk Holding Page (linux)
  5. Error Message When You Run Regsvr32.exe on 64-Bit Windows