After deploying an private Ethereum blockchain with Azure Template "Proof of Work" we are not able to run the following command successfully. "geth --rpcapi eth,web3,personal --rpc" following image shows the specific error we are receiving.

enter image description here

The reason to run this script is because we are using nethereum web3 based c# code to execute the solidity contract. we are unable to unlock account and following is the error we are receiving during the execution of C# code. enter image description here

Any Quick insights on this will be appreciated.

  • 2
    Looks like you might already have an instance of Geth running somewhere, which is already using the datadir. Does ps faux | grep geth give you any clues? Or failing that, ps faux | grep <your_datadir> Oct 11, 2018 at 8:42

1 Answer 1


This error means you already have a geth instance running, which could be the nethereum node instance sharing the same pid.

Try to kill it using ps or htop before running geth again

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.