Proxies
com.apple.SystemConfiguration
The payload that configures network proxies for a device.
Configuration Keys (1)
| Key | Type | Title |
|---|---|---|
ProxiesrequiredThe dictionary containing all the proxies for this device. | dict | Proxy Configuration |
HTTPEnableIf 'true', enables web proxy. Default: 0 | integer | Enable HTTP Proxy |
HTTPProxyThe host name or IP address for the web proxy. | string | HTTP Proxy Hostname |
HTTPPortThe web proxy port. Default: 80 | integer | HTTP Proxy Port |
HTTPSEnableIf 'true', enables secure web proxy. Default: 0 | integer | Enable HTTPS Proxy |
HTTPSProxyThe host name or IP address for the secure web proxy. | string | HTTPS Proxy Hostname |
HTTPSPortThe secure web proxy port. Default: 80 | integer | HTTPS Proxy Port |
FTPEnableIf 'true', enables FTP proxy. Default: 0 | integer | Enable FTP Proxy |
FTPPassiveIf 'true', enables passive FTP mode. Default: 0 | integer | Use Passive FTP Mode (PASV) |
FTPProxyThe host name or IP address for the FTP proxy. | string | FTP Proxy Hostname |
FTPPortThe FTP proxy port. Default: 80 | integer | FTP Proxy Port |
SOCKSEnableIf 'true', enable the SOCKS proxy. Default: 0 | integer | Enable SOCKS Proxy |
SOCKSProxyThe host name or IP address for the SOCKS proxy. | string | SOCKS Proxy Hostname |
SOCKSPortIntegerThe port on which to connect to the socks proxy server. Default: 80 | integer | SOCKS Proxy Port |
RTSPEnableIf 'true', enable streaming proxy. Default: 0 | integer | Enable RTSP Steaming Proxy |
RTSPProxyThe host name or IP address for the streaming proxy. | string | RTSP Proxy Hostname |
RTSPPortThe streaming proxy port. Default: 80 | integer | RTSP Proxy Port |
GopherEnableIf 'true', enables gopher proxy. Default: 0 | integer | Enable Gopher Proxy |
GopherProxyThe host name or IP address for the gopher proxy. | string | Gopher Proxy Hostname |
GopherPortThe gopher proxy port. Default: 80 | integer | Gopher Proxy Port |
ExceptionsListThe list of hosts and domains that should bypass proxy settings. | array | Exceptions |
ProxyAutoConfigEnableIf 'true', enables automatic proxy configuration. Default: 0 | integer | Enable Automatic Proxy Configuration |
ProxyAutoConfigURLStringThe automatic proxy configuration URL. Depends on: Proxies.ProxyAutoConfigEnable ∈ [1] | string | Automatic Proxy Configuration URL |
FallBackAllowedIf '1', enables fallback. Default is '1'. For managed devices, if not supplied, the default is '0'. | integer | Allow Proxy PAC Fallback |
ProxyCaptiveLoginAllowedIf 1, allows client to log into captive portal network. Default: 0 | integer | Allow Proxy Bypass for Captive Portal Logins |
SOCKSPortintegerThe SOCKS proxy port. | integer | SOCKS Port |
ExceptionrequiredBypass proxy settings for these Hosts & Domains | string | Bypassed Domain |