Skip to main content
inSync backup fails due to the backup proxy
Updated over 8 months 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_openURLError: <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_buffererror: 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?