HTTP proxy
Introduction
In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource. An HTTP proxy acts as a high-performance content filter on traffic received by an HTTP client and HTTP server. The HTTP proxy protocol routes client requests to the Internet and supports rapid data caching. Any traffic the server processes will appear from the proxy’s IP address rather than the client’s.
SpinetiX players and software can be configured to use an HTTP proxy with basic username/password authentication.
Player proxy settings

The proxy settings to be used by the player are configured within Control Center from the Network → HTTP Proxy page (or Network Settings page → Proxy tab on legacy players).
Elementi proxy settings

The proxy settings to be used by Elementi are configured from the "Settings" menu → "Proxy..." option and can take one of the following values:
- No proxy
- Elementi will not use any proxy settings.
- Use system settings
- Elementi will use the system proxy settings. This is the default value.
- Manual
- Elementi will use the manually specified proxy settings.
- In this case,
- Enter the server hostname address (without the HTTP part) and the port.
- Enter the username and password, if the server requires authentication.
- Enable/disable bypassing the proxy server for local addresses.
- When enabled, Elementi will first query the hostname to find the corresponding IP address, then check if the IP address is in the same subnet as the PC according to the subnet mask currently configured, and if so, the proxy will be bypassed. If the IP is external or the hostname cannot be resolved, then the proxy will be used.
Notes
- If you are using a proxy server in a corporate network, the settings are often set by your system administrator and do not make exceptions for local devices. This can affect publishing and/or management of your players, as all requests are forwarded to the proxy server that does not "see" the local devices.
- An incorrect or incomplete proxy server configuration will result in the Elementi not being able to publish the content.
- Activation of an Elementi license works through a proxy server that does not require authentication.
Troubleshooting
- Error messages when publishing to a device, such as "PROPFIND error", "Bad request", "403 Forbidden", "HTTP Error", "502 Proxy Error".
- The solution is to use "No proxy".
- If you encounter the above errors when publishing to a device, you may also find that you cannot access Control Center either. Disabling the proxy in Elementi does not affect the settings of your browser. To test if a proxy is the cause of the problem, disable the proxy from Control Panel:
- Open the Windows Control Panel.
- Open Internet Options. (If unavailable, contact your system administrator.)
- Choose the "Connections" tab.
- Press LAN Settings.
- Deselect all the boxes and click OK twice.
- Try to visit the player web interface using the .local address again. If you are successful, then contact your administrator to ensure that the player addresses are excluded from the proxy server.