[DOCS-12376] Document that commands which do not require auth are not associated with sessions Created: 17/Jan/19  Updated: 30/Oct/23

Status: Closed
Project: Documentation
Component/s: Server, sessions
Affects Version/s: None
Fix Version/s: Server_Docs_20231030

Type: Task Priority: Major - P3
Reporter: Shane Harvey Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-38432 A session can expire on the server ev... Closed
Participants:
Days since reply: 1 year, 14 weeks, 2 days ago
Story Points: 0.25

 Description   

Description

Related to SERVER-38432 and DOCS-11255. Here's an excerpt from the Logical Sessions design doc for background:

Sessions and Pre-Auth Commands
Certain MongoDB commands, like “ping” and “ismaster”, are processed outside of auth, and are used by drivers before authentication can begin. If a logical session id is passed to any of these commands, it will be ignored. Pre-auth commands cannot be associated with sessions.

When a driver runs one of these "pre-auth" commands with a session, the server ignores the session argument. We should document this behavior.

Scope

Document this for 4.2 and backport to 3.6 (once confirming the behavior is true through all major versions that support sessions)



 Comments   
Comment by Education Bot [ 31/Oct/22 ]

Hello! This ticket has been closed due to inactivity. If you believe this ticket is still important, please reopen it and leave a comment to explain why. Thank you!

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