Skip to main content

 

Druva Documentation

inSync backup fails due to the backup proxy

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.

[2018-04-12 19:01: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.