Working with proxies¶
If Data Science Studio runs inside your private network, you may need to configure a Proxy for external HTTP(S) and FTP requests. To do so, open the Administration page, then go to the Settings tab. Choose Proxy, fill in the fields, and save.
Every HTTP(S) and FTP Connection you will configure will now have a checkbox
Use global proxy. Uncheck it if that connection should not go through the
proxy (e.g. services that are inside your private network). Same goes for
Connections that rely on HTTP(S), such as Amazon EC2/S3, Elasticsearch, or
SOCKS proxies are not supported in Data Science Studio.
A note on FTP through HTTP Proxy
Connecting to a FTP server through an HTTP proxy requires passive mode and
the proxy to allow and support HTTP
CONNECT method on ports 20, 21 and
all unpriviledged ports (1024-65535).
Below is a sample Apache 2.4 configuration for this:
Listen 3128 <VirtualHost *:3128> ProxyRequests On ProxyVia On AllowConnect 20 21 443 1024-65535 <Proxy *> Order deny,allow Deny from all # IP of internal network Allow from 22.214.171.124 </Proxy> </VirtualHost>