Hi, I am unable to setup the ChainLink local node after following these steps. Can you please help me to find out the problem here. I am using vagrant machine on windows host.
ChainLink Local
> https://docs.chain.link/docs/running-a-chainlink-node/
> https://github.com/smartcontractkit/chainlink
> sudo apt-get update -y
> sudo apt-get install curl wget vim git make build-essential -y
> sudo apt-get remove golang-go
> sudo apt-get remove --auto-remove golang-go
> sudo apt-get purge golang*
> sudo apt-get update -y
> https://golang.org/doc/install
> https://golang.org/dl/#stable
> wget https://golang.org/dl/go1.16.7.linux-amd64.tar.gz
> sudo rm -rf /usr/local/go
> sudo tar -C /usr/local -xzf go1.16.7.linux-amd64.tar.gz
> export PATH=$PATH:/usr/local/go/bin
> go version
> sudo apt-get install nodejs -y
> wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
> export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
> nvm ls-remote
> nvm install 12.18
> nvm use 12.18
> npm install --global yarn
> yarn --version
> https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-18-04
> https://www.postgresql.org/docs/12/ssl-tcp.html
> sudo apt-get install postgresql postgresql-contrib -y
> psql --version
> wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
> RELEASE=$(lsb_release -cs)
> echo "deb http://apt.postgresql.org/pub/repos/apt/ ${RELEASE}"-pgdg main | sudo tee /etc/apt/sources.list.d/pgdg.list
> sudo apt-get update -y
> sudo apt-get -y install postgresql-11
> sudo ss -tunelp | grep 5432
> sudo vim /etc/postgresql/11/main/postgresql.conf
> listen_addresses = '*'
> sudo systemctl restart postgresql
> sudo ss -tunelp | grep 5432
> psql --version
> sudo -i -u postgres
> psql
> \q
> exit
> sudo -u postgres createuser --interactive
> vagrant
> y
> sudo su - postgres
> createdb vagrant
> \password
> vagrant
> exit
> psql
> \q
> psql
> create database chainlink;
> \q
> openssl req -new -x509 -days 365 -nodes -text -out server.crt \
-keyout server.key -subj "/CN=192.168.50.101"
> chmod og-rwx server.key
> openssl req -new -nodes -text -out root.csr \
-keyout root.key -subj "/CN=192.168.50.101"
> chmod og-rwx root.key
> openssl x509 -req -in root.csr -text -days 3650 \
-extfile /etc/ssl/openssl.cnf -extensions v3_ca \
-signkey root.key -out root.crt
> openssl req -new -nodes -text -out server.csr \
-keyout server.key -subj "/CN=192.168.50.101"
> chmod og-rwx server.key
> openssl x509 -req -in server.csr -text -days 365 \
-CA root.crt -CAkey root.key -CAcreateserial \
-out server.crt
> git clone https://github.com/smartcontractkit/chainlink && cd chainlink
> sudo make install
> mkdir -p /home/vagrant/go/bin
> sudo cp chainlink /home/vagrant/go/bin/chainlink
> export PATH=$PATH:/home/vagrant/go/bin
> chainlink help
> touch .env
> vim .env
DATABASE_URL=postgresql://vagrant:vagrant@localhost:5432/chainlink?sslmode=disable
ETH_URL=wss://kovan.infura.io/ws/v3/xxxxxxxxxxx
ROOT=/chainlink
LOG_LEVEL=debug
ETH_CHAIN_ID=42
MIN_OUTGOING_CONFIRMATIONS=2
LINK_CONTRACT_ADDRESS=0xa36085F69e2889c224210F603D836748e7dC0088
CHAINLINK_TLS_PORT=0
SECURE_COOKIES=false
GAS_UPDATER_ENABLED=true
ALLOW_ORIGINS=*
> sudo chainlink node n
> http://localhost:6688