Question: How to fix Fatal: Error starting protocol stack: Access is denied?

Here is the steps that I try:

  1. geth --datadir block1 init /d/nodes/_ethereum/genesis.json
  2. geth --datadir block1 --networkid 1234 --rpc --rpcport 1201 --rpcaddr --rpccorsdomain "*" console 2>console.log
  3. First node running successfully...
  4. geth --datadir block2 init /d/nodes/_ethereum/genesis.json
  5. I created my new block...
  6. geth --datadir block2 --port 30304 --networkid 1234 --rpcport 1201 --rpcaddr --rpccorsdomain "*" --nodiscover console 2>console.log

I also tried using: --rpcaddr [my current ip address]

This happens when I run the second node: Fatal: Error starting protocol stack: Access is denied

Windows 10 Home 64bit

  • 1
    make sure about the permission on the folder block2
    – Tony Dang
    Oct 23, 2018 at 8:13
  • @HaĐANG chmod 777 -R [folder path] yes thank you!
    – KD.S.T.
    Oct 23, 2018 at 12:52

1 Answer 1


You can use this command --ipcdisable as shown on this issue #1714 to make it run.

Your Answer

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

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