/
2021-05-28 Rabbit authentication error

2021-05-28 Rabbit authentication error

Date

May 28, 2021

Authors

@Marcello Fabbri (Unlicensed) @Liban Hirey (Unlicensed)

Status

Done

Summary

TCS service down due a rabbitMQ config error

Impact

TCS down

Non-technical Description

  • The TCS service fell over due an authentication error on rabbitMQ which was caused by an incorrect configuration value.


Trigger

  • A typing error when saving the password of the Reval rabbitMQ user in our parameter store.


Detection

  • Notification sent to #monitoring-prod.


Resolution

  • Updated the value of the Reval rabbitMQ user’s password in parameter store.


Timeline

  • May 28, 2021: 14:16 BST - First AuthenticationFailureException thrown.

  • May 28, 2021: 14:18 BST - Notification of TCS Health Check failure on Slack (#monitoring-prod).

  • May 28, 2021: 14:18 BST - Users start flagging the problem on Teams.

  • May 28, 2021: 14:24 BST - Issue identified as a Rabbit authentication error.

  • May 28, 2021: 14:30 BST - Typo in password rectified and TCS redeployed.

  • May 28, 2021: 14:30 BST - TCS stable again.

Root Cause(s)

  • Incorrect password set for the Reval rabbitMQ user in the parameter store


Action Items

Action Items

Owner

 

Action Items

Owner

 

n/a

 

 

 

 

 

 


Lessons Learned

  • Double check the config values being entered in parameter store or anywhere else.

Related content

2023-07-23 Some signed CoJ not visible to Local Offices
2023-07-23 Some signed CoJ not visible to Local Offices
More like this
2023-09-01 ESR processing affected by TIS unavailability
2023-09-01 ESR processing affected by TIS unavailability
More like this
2024-06-17 RabbitMQ ran out of memory
2024-06-17 RabbitMQ ran out of memory
More like this
2024-02-12 RabbitMQ message broker partially unavailable
2024-02-12 RabbitMQ message broker partially unavailable
More like this
2021-03-22 ESR message queue failure
2021-03-22 ESR message queue failure
More like this
2021-07-30 Old RabbitMQ prod broker deleted before the EsrDataExport service was moved to new RabbitMQ broker
2021-07-30 Old RabbitMQ prod broker deleted before the EsrDataExport service was moved to new RabbitMQ broker
More like this