Opened 3 years ago

Closed 3 years ago

#8190 closed defect (fixed)

Have web services use HTTPS proxy if set

Reported by: pett Owned by: Zach Pearson
Priority: moderate Milestone:
Component: Web Services Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Though cxservices supports a proxy_url, chimerax.webservices makes no use of it. It should set it to the value of chimerax.core.core_settings.settings.https_proxy if that is not the empty string.

Change History (3)

comment:1 by Zach Pearson, 3 years ago

Just out of curiosity, what does https_proxy do?

comment:2 by pett, 3 years ago

Some sites don't let machines behind their firewall directly connect to the Internet. Those machines have to connect via a particular port on the firewall machine -- the "HTTPS proxy".

comment:3 by Zach Pearson, 3 years ago

Resolution: fixed
Status: assignedclosed

As of this commit webservices checks if there's an HTTP or HTTPS proxy (if both are set it defaults to HTTPS) and if it finds one, sets it as the proxy for the cxservices API to use.

Note: See TracTickets for help on using tickets.