Saturday, May 18, 2024

bitcoind – Rpc work Queue Exceeded

I’m attempting to make rpc calls to an Rpc Interface “listunspent”. So i get this Error: ESOCKETTIMEDOUT. I checked the bitcoin node debug file and noticed the error message “Depth queue work exceeded”. I’ve added this feature rpcworkqueue= settings to the bitcoin.conf file.

Right here is my bitcoin.conf file

prune=550 port=8333 rpcworkqueue=1000 rpcuser=person rpcpassword=userpass zmqpubrawblock=tcp://127.0.0.1:29000 zmqpubrawtx=tcp://127.0.0.1:29000 zmqpubhashtx=tcp://127.0.0.1:29000 zmqpubhashblock=tcp://127.0.0.1:29000

The next is the error response i get whereas attempting to make rpc calls from my node app

{
"standing": 500,
"error": {
    "title": "RequestError",
    "message": "Error: ESOCKETTIMEDOUT",
    "trigger": {
        "code": "ESOCKETTIMEDOUT",
        "join": false
    },
    "error": {
        "code": "ESOCKETTIMEDOUT",
        "join": false
    },
    "choices": {
        "auth": {
            "person": "person",
            "go": "userpass"
        },
        "uri": "/",
        "baseUrl": "http://127.0.0.1:8332",
        "timeout": 30,
        "json": true,
        "physique": {
            "methodology": "listunspent",
            "params": {},
            "jsonrpc": 1,
            "id": "rpc-bitcoin"
        },
        "methodology": "POST",
        "easy": true,
        "resolveWithFullResponse": false,
        "transform2xxOnly": false
    }
}

}

Any assist to resolve this?

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles