[SERVER-37833] Make DBClient and NetworkInterface retry with multiple keys for internal auth Created: 30/Oct/18  Updated: 29/Oct/23  Resolved: 07/Nov/18

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.1.5

Type: Improvement Priority: Major - P3
Reporter: Jonathan Reams Assignee: Jonathan Reams
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
is documented by DOCS-12188 Docs for SERVER-37833: Make DBClient ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Security 2018-11-05, Security 2018-11-19
Participants:

 Description   

This will make the internal clients in the server retry authentication with multiple keys from the keyFile so that mongod's and mongos's that are in the middle of rolling over their keyfiles can continue to authenticate with each other.



 Comments   
Comment by Githook User [ 12/Nov/18 ]

Author:

{'name': 'Daniel Gottlieb', 'email': 'daniel.gottlieb@mongodb.com', 'username': 'dgottlieb'}

Message: SERVER-37833: Ensure permissions on keyForRollover.
Branch: master
https://github.com/mongodb/mongo/commit/e57a05b7fa5abeaf6f2b382b51988215322c3f4b

Comment by Githook User [ 07/Nov/18 ]

Author:

{'name': 'Jonathan Reams', 'email': 'jbreams@mongodb.com', 'username': 'jbreams'}

Message: SERVER-37833 Retry internal auth with alternate key during keyfile rollover
Branch: master
https://github.com/mongodb/mongo/commit/8c2c95edbdf32e88868396cf6927a9346bbc85e4

Generated at Thu Feb 08 04:47:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.