# ERROR: GetTransactionStatus RPC

**URL:** <https://forum.yugabyte.com/t/error-gettransactionstatus-rpc/2578>\
**Category:** General\
**Created:** [April 8, 2024, 7:05pm UTC](https://forum.yugabyte.com/t/error-gettransactionstatus-rpc/2578 "2024-04-08T19:05:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![subh14](https://avatars.discourse-cdn.com/v4/letter/s/958977/32.png) [@subh14](https://forum.yugabyte.com/u/subh14)\
**Post date:** [April 8, 2024, 7:05pm UTC](https://forum.yugabyte.com/t/error-gettransactionstatus-rpc/2578/1 "2024-04-08T19:05:34Z")

</div>

Hi  
I am getting error as below, while querying from a table,

select score from d\_table where score not in (‘200’,‘0’) limit 10;  
ERROR: GetTransactionStatus RPC (request call id 6857754) to xx.xx.xx.78:9100 timed out after 1.660s

ERROR: Perform RPC (request call id 113) to xx.xx.xx.74:9100 timed out after 602.000s

Please suggest how to resolve this. Also Is this 602.000s time refers to a config value?

Thanks  
Subhankar

---

<div class="post-metadata">

**Author:** ![FranckPachot](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.yugabyte.com/franckpachot/32/353_2.png) [@FranckPachot](https://forum.yugabyte.com/u/FranckPachot)\
**Post date:** [April 8, 2024, 8:28pm UTC](https://forum.yugabyte.com/t/error-gettransactionstatus-rpc/2578/2 "2024-04-08T20:28:22Z")

</div>

The timeout is hardcoded when `ysql_client_read_write_timeout_ms` is not set. Here are all details: [“ERROR: Perform RPC timed out after 602.000s” in YSQL - DEV Community](https://dev.to/yugabyte/error-perform-rpc-timed-out-after-600000s-in-ysql-1010)

About `ERROR: GetTransactionStatus RPC` it seems that the transaction table is not available. Is your cluster balanced or is there some node failure higher than the defined fault tolerance? A screenshot of [http://yb-master:7000/tablet-servers](http://yb-master:7000/tablet-servers) may help, and [http://yb-master:17000/tablet-replication](http://yb-master:17000/tablet-replication) as well

---

<div class="post-metadata">

**Author:** ![dorian\_yugabyte](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.yugabyte.com/dorian_yugabyte/32/206_2.png) [@dorian\_yugabyte](https://forum.yugabyte.com/u/dorian_yugabyte)\
**Post date:** [April 9, 2024, 9:25am UTC](https://forum.yugabyte.com/t/error-gettransactionstatus-rpc/2578/3 "2024-04-09T09:25:09Z")

</div>

> [@FranckPachot](#):
>
> About `ERROR: GetTransactionStatus RPC` it seems that the transaction table is not available. Is your cluster balanced or is there some node failure higher than the defined fault tolerance? A screenshot of [http://yb-master:7000/tablet-servers](http://yb-master:7000/tablet-servers) may help, and [http://yb-master:17000/tablet-replication](http://yb-master:17000/tablet-replication) as well

Seems to be related to [Tablets are not splitted evenly - #17 by subh14](https://forum.yugabyte.com/t/tablets-are-not-splitted-evenly/2497/17)

---

<div class="post-metadata">

**Author:** ![subh14](https://avatars.discourse-cdn.com/v4/letter/s/958977/32.png) [@subh14](https://forum.yugabyte.com/u/subh14)\
**Post date:** [April 9, 2024, 10:40am UTC](https://forum.yugabyte.com/t/error-gettransactionstatus-rpc/2578/4 "2024-04-09T10:40:36Z")

</div>

Transaction table is present under LeaderLess tablets under replica info. Load balancer is on, still cluster load is not balanced for too long.

 ![image](https://canada1.discourse-cdn.com/flex027/uploads/yugabyte/original/1X/9a641f2c3f1ac532158febdc6be4f2d987c09bf1.png)

Please help me to understand this line  
is there some node failure higher than the defined fault tolerance

does it mean that if some nodes are down for too long like 2/3/4 days and once those nodes are just started to add to cluster after those many days. Can this happen?

Thanks  
Subhankar
