[CSHARP-734] SOCKS5 Proxy support Created: 22/Apr/13  Updated: 17/Jul/23

Status: Backlog
Project: C# Driver
Component/s: Security
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Minor - P4
Reporter: Stuart Johnson Assignee: Unassigned
Resolution: Unresolved Votes: 2
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Issue split
Related
is related to DRIVERS-345 MongoClient socks proxy support Closed
Case:

 Comments   
Comment by Donny V [ 15/Aug/17 ]

I guess this is still not being worked on.

This would come in handy when using SSH Tunnel with dynamic port forwarding. aka SSH.NET

Comment by Craig Wilson [ 17/May/13 ]

Stuart,
I spiked out an implementation of a Socks5 proxy aware client the other day. Everything seems to work fine, even with replica sets which was my concern. I'm not sure when we'll schedule this to get formally handled, but we'll add it to our feature request queue so we don't forget.

Thanks for the suggestion.

Comment by Craig Wilson [ 16/May/13 ]

I understand what it does, but didn't know if you were attempting to use it for authentication as well. I'll look into this and see if there are any technical limitations that would prevent this from a server's point of view (replica sets, etc...).

Comment by Stuart Johnson [ 16/May/13 ]

Self explanatory I would have thought. Getting past a corporate firewall is the usual requirement.

Another use case is to create a proxy filter, to restrict mongoDB clients in some way.

Comment by Craig Wilson [ 16/May/13 ]

Could you expand on what you mean by this? What circumstances would this be useful to you? What features of a SOCKS5 proxy are you interested in that need explicit support.

Thanks,
Craig

Generated at Wed Feb 07 21:37:40 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.