Socks proxy support
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- python
- Domain
- api, networking
Research direction
Start by tracing the existing HTTP proxy setup in the client and its transport configuration, then inspect how proxy behavior is tested. The work is complete when a proxy URL such as socks5h://127.0.0.1:1080 can be configured and used to connect to an InfluxDB server, with coverage for the new behavior.
Written by the indexing model from the issue text.
Description
Proposal:
Socks proxy support
Current behavior:
The current proxy setup support http proxy, but not socks protocol
Desired behavior:
Ability to set proxy url like:
socks5h://127.0.0.1:1080
Alternatives considered:
Ability to rely on http(s)_proxy / no_proxy env vars
Use case:
The host I use relies on socks proxy to join external networks, and then join influxdb server.
- Dominant language
- Python
- Stars
- 792
- Forks
- 186
- Avg merge
- 3h 2m
- Merged PRs (30d)
- 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from influxdata/influxdb-client-python
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
influxdata/influxdb-client-python#613 · 7 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
influxdata/influxdb-client-python#694 · 6 reactions ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 30/100
influxdata/influxdb-client-python#693 · 2 comments · 1 reaction ·
-
bug
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
All issues in influxdata/influxdb-client-python
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100