[SERVER-33140] mongodb+srv URI support broken on shell v3.6.2 for Windows Created: 06/Feb/18 Updated: 29/Oct/23 Resolved: 09/Feb/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Shell |
| Affects Version/s: | 3.6.0, 3.6.1, 3.6.2 |
| Fix Version/s: | 3.6.3, 3.7.2 |
| Type: | Bug | Priority: | Critical - P2 |
| Reporter: | Luke Prochazka | Assignee: | ADAM Martin (Inactive) |
| Resolution: | Fixed | Votes: | 3 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Windows |
||
| Issue Links: |
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Operating System: | ALL | ||||||||||||||||
| Backport Requested: |
v3.6
|
||||||||||||||||
| Steps To Reproduce: | This is confirmed with two tests against Atlas:
resulting in the consistent error:
|
||||||||||||||||
| Sprint: | Platforms 2018-02-12 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Case: | (copied to CRM) | ||||||||||||||||
| Description |
|
It appears the new SRV style connection URI feature is faulty in the Windows build of the mongo shell v3.6.1 and v3.6.2. |
| Comments |
| Comment by Githook User [ 09/Feb/18 ] | ||||||||||
|
Author: {'email': 'adam.martin@10gen.com', 'name': 'ADAM David Alan Martin', 'username': 'adamlsd'}Message: DNS Queries can return superfluous records of non-requested type in (cherry picked from commit bf33c24ff0cf4018dfa94e3a349421ace28d1fac) | ||||||||||
| Comment by Githook User [ 09/Feb/18 ] | ||||||||||
|
Author: {'email': 'adam.martin@10gen.com', 'name': 'ADAM David Alan Martin', 'username': 'adamlsd'}Message: DNS Queries can return superfluous records of non-requested type in | ||||||||||
| Comment by ADAM Martin (Inactive) [ 06/Feb/18 ] | ||||||||||
|
It appears that AWS's DNS servers and other DNS providers' servers are returning spurious non-SRV records intermingled with SRV records. Our testing DNS servers do not exhibit this behavior, thus we did not see this earlier. | ||||||||||
| Comment by Luke Prochazka [ 06/Feb/18 ] | ||||||||||
|
A comparative test using the Linux version of the mongo shell connects successfully. Indicating this is unrelated to M0 instances. | ||||||||||
| Comment by Luke Prochazka [ 06/Feb/18 ] | ||||||||||
|
Additional info:
Atlas deployment is M0 running mongod v3.4.10 |