Skip to content

Add SOCKS support to proxy settings for Git remote data source #17639

@arthanson

Description

@arthanson

NetBox version

v4.1.2

Feature type

Data model extension

Proposed functionality

Add socks ('socks5:') support for Git remote data sources.

Currently Dulwich (the git client API library) doesn't support passing in HTTP_PROXIES with 'socks5:', this works fine on other proxy requests like WebHooks.

Use case

This is needed if using a secure SOCKS proxy and accessing a remote Git data source.

Database changes

n/a

External dependencies

Requires the python_socks library if used.

Metadata

Metadata

Assignees

Labels

complexity: mediumRequires a substantial but not unusual amount of effort to implementstatus: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions