2

OSX Sierra

it seems all the other command bitcoin-cli working on my Mac, except,

bitcoin-cli getinfo only always returns an error.

$ bitcoin-cli getinfo error code: -28
error message:
Rewinding blocks...

Why does it happen?

user6894661
  • 21
  • 1
  • 4

2 Answers2

4

Wait a few minutes and the error will be gone.

The source code defines error 28 as

Client still warming up

Cedric Martens
  • 947
  • 5
  • 19
  • thank you for reply. After waiting 20 minutes, message was changed into "error code: -32601 error message: Method not found" – user6894661 Sep 21 '17 at 03:48
  • 1
    That's because getinfo was removed. It's marked as deprecated with a warning in 0.15, but apparently you're running master (which will become 0.16, with getinfo removed). – Pieter Wuille Sep 21 '17 at 05:21
  • 1
    You should use getwalletinfo, getblockchaininfo, getpeerinfo, getnetworkinfo, ... to request more specific information. – Pieter Wuille Sep 21 '17 at 05:22
  • I tried these commands you showed then I got return! Thank you! – user6894661 Sep 21 '17 at 10:49
  • In case these commands also return an error 28, you can follow the progress by tailing the debug log: tail -f debug.log – pors Jan 10 '21 at 18:55
3

use bitcoin-cli -getinfo instead of getinfo

Ava Chow
  • 70,382
  • 5
  • 81
  • 161
bluefish
  • 41
  • 1