inSync backup fails due to the backup proxy
Updated over a week ago

This article applies to:

  • OS: Not applicable

  • Product edition: inSync Cloud

Problem description

inSync backup may fail with the following error if a backup proxy is configured.

Error-3 while decompressing data: incorrect header check. 

Cause

Backup failure occurs due to a DNS resolution failure when the client tries to connect to WPAD_URL mentioned under inSync.cfg file.

For example:

WPAD_URL = u' http  ://abc.xyz.com/proxies/universal.pac '

Traceback

The following traceback is saved to the inSyncClient.XXXXX-XXXX.log file.


๐Ÿ“ Note
โ€‹

[2018-04-12 1901:43,581] [DEBUG] Error <class 'urllib2.URLError'>:<urlopen error [Errno 8] nodename nor servname provided, or not known>. Traceback -Traceback (most recent call last):
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCClient", line 135, in _connect
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCClient", line 90, in get_proxy_list
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncUtil", line 6001, in get_pacfile_as_string
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/urllib2", line 127, in urlopen
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/urllib2", line 404, in open
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/urllib2", line 422, in _open
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/urllib2", line 382, in _call_chain
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/urllib2", line 1214, in http_open
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1988/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/urllib2", line 1184, in do_open
URLError: <urlopen error [Errno 8] nodename nor servname provided, or not known>
[2018-03-13 16:48:27,647] [ERROR] Error <class 'zlib.error'>:Error -3 while decompressing data: incorrect header check. Traceback -Traceback (most recent call last):
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncClient.inSyncNotifications", line 134, in run
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncClient.inSyncNotifications", line 88, in connect
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCHelper", line 497, in notification_handover
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 725, in __call__
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 1322, in _safe_request
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 1328, in _issue_request
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 887, in _issue_request
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 910, in __wait_response
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 935, in read_packet
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 944, in read_response
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 99, in unmarshal_rpc_response
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncRPCBase", line 80, in unmarshal_rpc_params
File "/Users/insync/jenkins/code/00-Build_Mac_Client_64bit_Horizons-1820/code/src/packaging/mac/build/inSync/out00-PYZ.pyz/inSyncLib.inSyncUtil", line 644, in decompress_buffer
error: Error -3 while decompressing data: incorrect header check

Resolution/Considerations

Ensure proper DNS entries that can be resolved are present in the PAC file.

Did this answer your question?