Geckodriver error while installing dependency for Kibana

Hey guys,
I'm having problem where geckodriver throws an error while installing dependency for Kibana.

My current environment is as follows:
Kibana Version : 7.2.0
Node version: 10.15.2
npm version: 5.8.2
yarn version: 1.21.1

To install dependency my using yarn kbn bootstrap.
Currently I'm getting this errors.

error /home/user/node_modules/geckodriver: Command failed.
Exit code: 1
Command: node index.js
Directory: /home/user/node_modules/geckodriver
Downloading geckodriver... Extracting... 
      throw er; // Unhandled 'error' event
HTTPError: Response code 403 (Forbidden)
    at EventEmitter.<anonymous> (/home/user/node_modules/geckodriver/node_modules/got/index.js:192:24)
    at EventEmitter.emit (events.js:189:13)
    at Immediate.<anonymous> (/home/user/node_modules/geckodriver/node_modules/got/index.js:58:8)
    at runCallback (timers.js:705:18)
    at tryOnImmediate (timers.js:676:5)
    at processImmediate (timers.js:658:5)
Emitted 'error' event at:
    at EventEmitter.<anonymous> (/home/user/node_modules/geckodriver/node_modules/got/index.js:192:10)

[bootstrap] failed:

Error: Command failed: yarn install --non-interactive
    at makeError (/home/user/packages/kbn-pm/dist/index.js:13876:9)
    at Promise.all.then.arr (/home/user/packages/kbn-pm/dist/index.js:13980:16)
    at process._tickCallback (internal/process/next_tick.js:68:7)
error Command failed with exit code 1.
info Visit for documentation about this command.

Things that i have tried.

  1. cleaning the node_modules yarn kbn clean and reinstalling the dependency with yarn kbn bootstrap

It looks like Yarn is getting a 403 trying to download the resource. Is your machine behind a proxy or firewall that might be blocking requests like this?

Yes my machine is behind a firewall. But as far as i'm aware, firewall isn't blocking anything, but will analyse the firewall logs.
Is there a way to get more verbose information about the error, like url or Ip that yarn is trying to request it from ?

You could try yarn install --verbose

Well after trying few things i found that my firewall was indeed blocking the traffic and changed the firewall rules.

Any ways thanks for help and Happy Holidays.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.