Views:

The log "Error: -71 'ZIP_RATIO_ERR'" shows that the issue may occur due to the value of "VSIExtractFileRatioLimit" in the database. This parameter indicates the ratio between the extracted file size and the original compressed file. For example, if you have a compressed file of 1M and the extracted files are more than 200M, then the ratio is 200.

It is recommended to set the value of "VSIExtractFileRatioLimit" to "0", which means no limit, in order to resolve the issue.

To modify the value:

  1. Log in to the InterScan Messaging Security Virtual Appliance with root account via SSH.
  2. Run the following command line:

    /opt/trend/imss/PostgreSQL/bin/psql imss sa -c "update tb_global_setting set value='0' where name='VSIExtractFileRatioLimit' and section='virus' and inifile='imss.ini'"

  3. Execute the command below to confirm the new value:

    /opt/trend/imss/PostgreSQL/bin/psql imss sa -c "select * from tb_global_setting where name='VSIExtractFileRatioLimit' and section='virus' and inifile='imss.ini'"

    The output should be similar to the following:

    section | name | value | inifile | notes  ---------------------------------------------------  virus | VSIExtractFileRatioLimit | 0 | imss.ini | (1 row)
  4. Restart the imssd service using the following command:

    /opt/trend/imss/script/S99IMSS restart