Project

General

Profile

Actions

Feature #7894

closed

Bypass issues with badly uploaded ZIP archives

Added by Vitaly Mordan over 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Immediate
Category:
Bridge
Target version:
Start date:
01/24/2017
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

Some time ago an additional check of report archives were introduced in Bridge. Indeed it just checks that archives are ZIP ones by using standard zipfile.is_zipfile(). Unfortunately, this check fails seldom and nondeterministically.

I suggest to rollback all changes made during processing of requests prior detecting of bad ZIP archives (it would be much better to check them before any changes) and return an error rather than to fail a whole job decision. Core and Native Scheduler Task Worker will be able to send corresponding requests more times in such the case.

This is or course a crucial bug existing for a long time (perhaps forever).


Related issues 3 (0 open3 closed)

Related to Klever - Bug #8387: Repeat requests resulting in bad ZIP archive error in Bridge or delivering bad ZIP archivesClosedEvgeny Novikov08/25/2017

Actions
Related to Klever - Feature #8386: Rework tests for BridgeClosedVladimir Gratinskiy08/25/201711/24/2017

Actions
Related to Klever - Feature #8662: Workaround authentification issuesClosedIlja Zakharov01/14/2018

Actions
Actions

Also available in: Atom PDF