TxHive/IraHive log errors

1. Connection failure

ERR0|2021-06-14T22:09:46.520721|3498|[IraRedisPublish.hpp:85]C:\Dev\Epi\common\epicompub\inc\IraRedisPublish.hpp(120): Throw in function class std::unique_ptr<struct redisReply,void (__cdecl*)(struct redisReply *)> __cdecl CIraRedisPublish::run(void *)
Dynamic exception type: struct boost::wrapexcept<class std::runtime_error>
std::exception::what: redisCommand() failed with a null reply, possible connection failure


The above error indicates that TxHive is unable to connect to redis endpoint.Verify serverdetails.json and make sure redis_endpoint does not have ":6379" mentioned in redis_endpoint. The port need not be mentioned as the setup takes care of this.

Refer the article for more details on Redis endpoint connectivity.


2. Tenant ALL doesn't have enough  licensed core in Hive


Description:


ERR0|2024-09-26T12:30:50.428156|7fa8eab0e700|[TxLicense.cpp:36]Tenant ALL doesn't have enough x licensed core in Hive

This error indicates there are no sufficient licenses assigned to the site_id for "hive". Check on the licensing portal(https://iraware.com).