One of the following errors appears during Plesk upgrade or update:
ERROR: error during prepare patch plesk-10.3.1~patch1 The MD5 checksum of the /root/parallels/PSA\_10.3.1/microupdates/manual/Editor.js file does not match the value specified in the configuration file. Not all packages were installed. Please resolve this issue and try installing the packages again. If you cannot resolve the issue on your own, contact product technical support for assistance.
[2015-10-26 19:10:42.358148] MD5 mismatch: aee1c9652ffda9c13364f92b25b0785e [2015-10-26 19:10:42.670648] Error: The MD5 checksum of the C:\ParallelsInstaller\parallels\PANEL-WIN_12.5.30\dist-msi-Microsoft-2003-i386\plesk-l10n.msi.tmp file does not match the value specified in the configuration file. Not all packages were installed. Please resolve this issue and try installing the packages again. If you cannot resolve the issue on your own, contact product technical support for assistance.
The file mentioned in the error message is corrupted.
Ensure that the connection to the installation source is stable. For example, by sending significant amount of PING requests:
# ping autoinstall.plesk.com -s 1024 -c 10000 -Q 0x04 PING gp1.wpc.v2cdn.net (22.214.171.124) 1024(1052) bytes of data. 1032 bytes from 126.96.36.199: icmp_seq=1 ttl=58 time=66.6 ms 1032 bytes from 188.8.131.52: icmp_seq=2 ttl=58 time=66.5 ms .... 1032 bytes from 184.108.40.206: icmp_seq=10000 ttl=58 time=66.3 ms --- gp1.wpc.v2cdn.net ping statistics --- 10000 packets transmitted, 10000 received, 0% packet loss, time 10000173ms rtt min/avg/max/mdev = 66.359/66.515/66.678/0.275 ms
C:\> ping autoinstall-win.plesk.com -l 1024 -n 10000 Pinging gp1.wpc.v2cdn.net [220.127.116.11] with 1024 bytes of data: Reply from 18.104.22.168: bytes=1024 time=66ms TTL=58 .... Reply from 22.214.171.124: bytes=1024 time=66ms TTL=58 Ping statistics for 126.96.36.199: Packets: Sent = 10000, Received = 10000, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 66ms, Maximum = 66ms, Average = 66ms
Ensure that nothing prevents files from being written to the directory mentioned in the error message. It can be antivirus, firewall or filesystem restrictions.
Try downloading and putting the required file from autoinstall portal to the server. For example::
# ls -ld /root/parallels/PSA\_10.3.1/microupdates/manual/ drwxr-xr-x 3 root root 4096 Apr 6 2013 /root/parallels/PSA_10.3.1/microupdates/manual/ # wget --output-document=/root/parallels/PSA\_10.3.1/microupdates/manual/Editor.js http://autoinstall.plesk.com/PSA_10.3.1/microupdates/manual/Editor.js
PS C:\>icacls "C:\ParallelsInstaller\parallels\PANEL-WIN_12.5.30\dist-msi-Microsoft-2003-i386" C:\ParallelsInstaller\parallels\PANEL-WIN_12.5.30\dist-msi-Microsoft-2003-i386 WIN-KVET51JS51V\psaadm:(I)(OI)(CI)(N) WIN-KVET51JS51V\psacln:(I)(OI)(CI)(N) NT AUTHORITY\SYSTEM:(I)(OI)(CI)(F) BUILTIN\Administrators:(I)(OI)(CI)(F) Successfully processed 1 files; Failed processing 0 files PS C:\> (new-object System.Net.WebClient).DownloadFile('http://autoinstall-win.plesk.com/PANEL-WIN_12.5.30/dist-msi-Microsoft-2003-i386/plesk-l10n.msi','C:\ParallelsInstaller\parallels\PANEL-WIN_12.5.30\dist-msi-Microsoft-2003-i386\plesk-l10n.msi')
Ensure that MD5 checksum of the file is the same that is specified in the configuration file. For example:
If it is not, ensure that the correct file is downloaded. If caching proxy-server is used, ensure that proxy-server does not return file wich has been cached instead of requested file.
- Resume the update or upgrade.