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?