Skip to content

relax HTTPS only restriction in HTTPS_PROXY #267

@bcwu

Description

@bcwu

Description

We have reports of users unable to use rsconnect-python to access Connect because they must use HTTP only proxy behind their corporate VPN/VPCs .

Background

This HTTPS only limitation was original designed to require a degree of security.

The initial use case for HTTPS_PROXY was for our users to access a remote resource outside of their corporate VPN/VPC, e.g. logging into a Connect instance hosted by a cloud provider directly from their home. In that scenario, the user needs to establish a secure connection from their home to the cloud instance via HTTPS; otherwise, their credentials would be exposed in plain HTTP.

WITHIN a corporate VPN/VPC, use of plain HTTP is more common because traffic within their VPN/VPC is isolated and filtered from the outside internet. If a resource, e.g. Connect, is within the corporate firewall, then it should be accessible without any type of proxy; however, some corporate VPN/VPCs configurations still require internal proxies to access resources, and these proxies use plain HTTP.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions