import { Callout } from "zudoku/ui/Callout"; # Proxy Configuration ## Problem The **365 business Print Agent Cloud Service** and the **365 business Print Agent Server** are designed for secure network environments. By default, they communicate with our cloud servers over **HTTPS**, which usually means that **no additional firewall configuration** is required. However, if your organization mandates that **all outbound internet traffic must be routed through a proxy server**, you will need to manually configure the proxy settings for each respective service. --- ## Solution ### Proxy Configuration for the 365 business Print Agent Cloud Service 1. Open a text editor (e.g., Notepad) in **Administrator mode**. 2. Create a file named `proxy.json` in the following directory: `%ProgramData%\365 business development GmbH\365 business Print Agent\CloudClient` 3. Depending on your scenario, paste one of the following JSON configurations into the file:
**Proxy with authentication:** ```json { "Proxy": { "Enabled": true, "Url": "http://hostname:port", "BypassProxyOnLocal": false, "UserCredentials": { "Username": "user.name", "Password": "p@ssword" } } } ``` --- **Proxy without authentication:** ```json { "Proxy": { "Enabled": true, "Url": "http://hostname:port", "BypassProxyOnLocal": false, "UserCredentials": null } } ``` 4. Replace the placeholders: - `Url` with the address of your organization's proxy server, - `Username` and `Password` (if required) with valid credentials. 5. **Save the file** and restart the **365 business Print Agent Cloud Service** to apply the configuration. Changes to the proxy configuration only take effect after the respective service is restarted. --- ### Proxy Configuration for the 365 business Print Agent Server Service 1. Open a text editor in Administrator mode. 2. Create a file named `proxy.json` in the following directory: `%ProgramData%\365 business development GmbH\365 business Print Agent\Server` 3. Depending on your scenario, paste one of the following JSON configurations:
**Proxy with authentication:** ```json { "Proxy": { "Enabled": true, "Url": "http://hostname:port", "BypassProxyOnLocal": false, "UserCredentials": { "Username": "user.name", "Password": "p@ssword" } } } ``` --- **Proxy without authentication:** ```json { "Proxy": { "Enabled": true, "Url": "http://hostname:port", "BypassProxyOnLocal": false, "UserCredentials": null } } ``` 4. Replace the placeholders: - `Url` with the proxy server address, - `Username` and `Password` with valid credentials (if required). 5. **Save the file** and restart the **365 business Print Agent Server Service** to apply the settings. --- Changes to the proxy configuration only take effect after the respective service is restarted.