RabbitMQ error message: “Loading of ... rabbit_auth_cache_ets.beam failed: not_purged”
search cancel

RabbitMQ error message: “Loading of ... rabbit_auth_cache_ets.beam failed: not_purged”

book

Article ID: 293151

calendar_today

Updated On:

Products

VMware RabbitMQ

Issue/Introduction


The following error message is observed in the RabbitMQ logs during node startup:
Loading of <path to plugins expand dir>/rabbitmq_auth_backend_cache-x.y.z/ebin/rabbit_auth_cache_ets.beam failed: not_purged


Resolution

The error message means that the “beam” file could not be loaded. That is an Erlang code module (like a library), not data. So this exception only ever means that we’re trying to load that module twice


This is not a RabbitMQ issue and also the message is harmless. However, If the issue is happening continuously, you can do the following to resolve the issue:
 
1.Check if there is any concurrent access issue. Identify any other processes or instances accessing the authentication cache files and address any conflicts. Ensure that only one instance of RabbitMQ is running if applicable.
2.Manually remove the RABBITMQ_PLUGINS_EXPAND_DIR, and restart


References:

File and Directory Locations
RabbitMQ Documentation