I’m making an attempt 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 selection rpcworkqueue= settings to the bitcoin.conf file.
Right here is my bitcoin.conf file
prune=550 port=8333 rpcworkqueue=1000 rpcuser=consumer 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 making an attempt 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": {
"consumer": "consumer",
"cross": "userpass"
},
"uri": "/",
"baseUrl": "http://127.0.0.1:8332",
"timeout": 30,
"json": true,
"physique": {
"technique": "listunspent",
"params": {},
"jsonrpc": 1,
"id": "rpc-bitcoin"
},
"technique": "POST",
"easy": true,
"resolveWithFullResponse": false,
"transform2xxOnly": false
}
}
}
Any assist to resolve this?