I am currently attempting to deploy a smart contract to a private ethereum testnet that I set up using Geth. I have Geth running in a separate terminal, set to my local ip and port 30303.

From a separate terminal, when I make an effort to run truffle migrate, I receive the following error:

Error: There was a timeout while attempting to connect to the network. Check to see that your provider is valid. If you have a slow internet connection, try configuring a longer timeout in your Truffle config. Use the networks[networkName].networkCheckTimeout property to do this.

I did not set the provider in the config file due to the fact that I explicitly set the ip and port.

Is this wrong? what else am I missing?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy