Article ID: 118452, created on Nov 5, 2013, last review on May 2, 2014

  • Applies to:
  • Virtuozzo hypervisor

Symptoms

Parallels Server update fails.

The following message can be seen in the /var/log/vzup2date.log:

Bad md5 sum for /vz/vzup2date//partial/parallels-reconfiguration-5.0.13271.709218-1.noarch.rpm.7Lqr5y 

Cause

  1. Network or hardware (disk, memory, CPU) problems on the server

    or

  2. (a highly unlikely cause) incorrect checksum for the package is specified in the packages-update information on vzup2date.parallels.com.

Resolution

  1. Check the /var/log/vzup2date.log to find the download path for the RPM:

    # tail /var/log/vzup2date.log
    2013-11-04T15:29:09+0800 download http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1289.xml
    2013-11-04T15:29:09+0800 execCmd: /usr/sbin/vzctl status 1 | grep -q -w exist 2>&1
    2013-11-04T15:29:09+0800 download http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1322.xml
    2013-11-04T15:29:10+0800 execCmd: /usr/sbin/vzctl status 1 | grep -q -w exist 2>&1
    2013-11-04T15:29:10+0800 download http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1324.xml
    2013-11-04T15:29:10+0800 execCmd: /usr/sbin/vzctl status 1 | grep -q -w exist 2>&1
    2013-11-04T15:29:10+0800 download http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1326.xml
    2013-11-04T15:29:11+0800 execCmd: /usr/sbin/vzctl status 1 | grep -q -w exist 2>&1
    2013-11-04T15:29:11+0800 download http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1097/parallels-server-5.0.13271.709218-1.x86_64.rpm
    2013-11-04T15:29:15+0800 Bad md5 sum for /vz/vzup2date//partial/parallels-server-5.0.13271.709218-1.x86_64.rpm.HdixEp
    

    As can be seen from the log, the affected RPM (parallels-reconfiguration-5.0.13271.709218-1.noarch.rpm) is part of TU-5.0.0-1097 update:

    2013-11-04T15:29:11+0800 download http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1097/parallels-server-5.0.13271.709218-1.x86_64.rpm
    

    Try to manually download the affected rpm:

    # wget http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1097/parallels-server-5.0.13271.709218-1.x86_64.rpm
    --2013-11-04 17:10:57--  http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1097/parallels-server-5.0.13271.709218-1.x86_64.rpm
    Resolving vzup2date.parallels.com... 199.115.104.93
    Connecting to vzup2date.parallels.com|199.115.104.93|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 98209325 (94M) [application/x-rpm]
    Saving to: Б─°parallels-server-5.0.13271.709218-1.x86_64.rpmБ─²
    
    
    28% [======================================================> ] 27,991,984  2.07M/s   in 39s
    
    
    2013-11-04 17:11:37 (700 KB/s) - Read error at byte 27991984/98209325 (Connection reset by peer). Retrying.
    
    
    --2013-11-04 17:11:38--  (try: 2)  http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1097/parallels-server-5.0.13271.709218-1.x86_64.rpm
    Connecting to vzup2date.parallels.com|199.115.104.93|:80... connected.
    HTTP request sent, awaiting response... 206 Partial Content
    Length: 98209325 (94M), 70217341 (67M) remaining [application/x-rpm]
    Saving to: Б─°parallels-server-5.0.13271.709218-1.x86_64.rpmБ─²
    
    
    35% [+++++++++++++++++++++++++++++++++++++++++++++++++++++++=============>   ] 34,666,848   500K/s   in 21s
    
    
    2013-11-04 17:12:00 (304 KB/s) - Read error at byte 34666848/98209325 (Connection reset by peer). Retrying.
    
    
    --2013-11-04 17:12:02--  (try: 3)  http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1097/parallels-server-5.0.13271.709218-1.x86_64.rpm
    Connecting to vzup2date.parallels.com|199.115.104.93|:80... connected.
    HTTP request sent, awaiting response... 206 Partial Content
    Length: 98209325 (94M), 63542477 (61M) remaining [application/x-rpm]
    Saving to: Б─°parallels-server-5.0.13271.709218-1.x86_64.rpmБ─²
    
    
    54% [+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=====================================> 
    

    If manual download fails and wget retries to continue downloading a file as in the example above, then please check the network settings/performance on your server, as well as overall network configuration/routes/proxies/switches.

  2. Knowing the exact UID of the update (TU-5.0.0-1097 in the above example, located at http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1097/), you can download the packages-update information:

    # wget http://vzup2date.parallels.com//psbm/linux/x86_64/5.0.0/TU-5.0.0-1097.xml
    

    This .xml contains md5 sums for all packages included in the update:

    # grep parallels-reconfiguration TU-5.0.0-1097.xml
        <package name="TU-5.0.0-1097/parallels-reconfiguration-5.0.13271.709218-1.noarch.rpm" type="vz-package" md5="77455c73a1dae654f50ecfa7f6c3f39d" size="57808882"/>
    

    You can manually download the package (from computer located on a different network) and compare the actual md5sum of the package with the one mentioned on the server.

    If you are absolutely sure the md5sum, specified in the .xml does not match the actual one, please contact Parallels Technical Support.

Search Words

Bad md5 sum for

Bad md5 sum for

a26b38f94253cdfbf1028d72cf3a498b 2897d76d56d2010f4e3a28f864d69223

Email subscription for changes to this article
Save as PDF