Invalid or unsupported zip format. No END header found

Hi ,

i am trying install appium in ubuntu 14.04 using npm install g appium and getting the below error

Invalid or unsupported zip format. No END header found

NOTE : The same error i am getting when installing mac also
Detailed error

nfo Chromedriver Install Opening temp file to write chromedriver_linux64 to…
info Chromedriver Install Downloading http://chromedriver.storage.googleapis.com/2.15/chromedriver_linux64.zip
info Chromedriver Install Writing binary content to /tmp/115623-15928-1aaw19/chromedriver_linux64.zip…
info Chromedriver Install Extracting /tmp/115623-15928-1aaw19/chromedriver_linux64.zip to /tmp/115623-15928-1aaw19/chromedriver_linux64
Invalid or unsupported zip format. No END header found
npm WARN This failure might be due to the use of legacy binary “node”
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm ERR! Error: ENOENT, chmod ‘/usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/request/tests/test-https-strict.js’
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.16.0-30-generic
npm ERR! command “/usr/bin/nodejs” “/usr/bin/npm” “install” “-g” “appium”
npm ERR! cwd /home/mobilegrid
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! path /usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/request/tests/test-https-strict.js
npm ERR! fstream_path /usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/request/tests/test-https-strict.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! fstream_finish_call chmod
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:305:19
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! error rolling back Error: ENOTEMPTY, rmdir ‘/usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/pkginfo/examples’
npm ERR! error rolling back [email protected] { [Error: ENOTEMPTY, rmdir ‘/usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/pkginfo/examples’]
npm ERR! error rolling back errno: 53,
npm ERR! error rolling back code: ‘ENOTEMPTY’,
npm ERR! error rolling back path: ‘/usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/pkginfo/examples’ }
npm ERR! weird error 1
npm ERR! Error: ENOENT, chmod ‘/usr/local/lib/node_modules/appium/node_modules/appium-xcode/node_modules/babel-runtime/node_modules/core-js/library/modules/es6.object.statics-accept-primitives.js’
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.16.0-30-generic
npm ERR! command “/usr/bin/nodejs” “/usr/bin/npm” “install” “-g” “appium”
npm ERR! cwd /home/mobilegrid
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! path /usr/local/lib/node_modules/appium/node_modules/appium-xcode/node_modules/babel-runtime/node_modules/core-js/library/modules/es6.object.statics-accept-primitives.js
npm ERR! fstream_path /usr/local/lib/node_modules/appium/node_modules/appium-xcode/node_modules/babel-runtime/node_modules/core-js/library/modules/es6.object.statics-accept-primitives.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! fstream_finish_call chmod
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:305:19
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat ‘/usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/async/lib/async.js’
npm ERR! If you need help, you may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! [email protected]

npm ERR! System Linux 3.16.0-30-generic
npm ERR! command “/usr/bin/nodejs” “/usr/bin/npm” “install” “-g” “appium”
npm ERR! cwd /home/mobilegrid
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! path /usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/async/lib/async.js
npm ERR! fstream_path /usr/local/lib/node_modules/appium/node_modules/appium-adb/node_modules/winston/node_modules/async/lib/async.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/mobilegrid/npm-debug.log
npm ERR! not ok code 0

the issue resolved , i was not able to access URL “http://chromedriver.storage.googleapis.com/2.15/chromedriver_linux64.zip…” earlier due to the firewall and after filrewall now i can …