WebClientPrint Processor (WCPP) Proxy Configuration
Published 04/24/2017 Updated 12/26/2017 Author Neodynamic
Overview
If the client machine where the WebClientPrint Processor (WCPP) is installed requires to pass through a Proxy server to get access to your website (the one which uses the WebClientPrint solution), then you must configure WCPP utility with the required proxy settings.
A common error that arises when a proxy server is involved "Error Description: Connection lost (error code is 100353)"
The Proxy Settings must be run locally on each client machine through the Command-line interpreter i.e. Command Prompt (cmd.exe) in Windows and Terminal in Mac & Linux systems.
Specifying Proxy Settings
The following proxy settings are available:
PARAMETER NAME | DESCRIPTION | SAMPLE VALUE |
-proxyHost: | The IP Address or name of the proxy server. | 10.10.0.20 |
-proxyPort: | The port number for the proxy server. | 8080 |
-proxyAuth: | The type of authorization required by the proxy server. Valid Values: BASIC | DIGEST | NTLM Note: If no authorization is required, then DO NOT specify it! |
BASIC |
-proxyUser: | The user name for proxy authorization. Note: If no authorization is required, then DO NOT specify it! | MyUserName |
-proxyPass: | The password for proxy authorization. Note: If no authorization is required, then DO NOT specify it! | PWD123 |
Proxy Settings Sample from Command Prompt or Terminal
You can specify all the proxy settings in one command line, for example, in Windows, just open cmd.exe and type the following:
After running the Proxy Settings through the command line, the info will be stored in the 'C:\Users\neo\AppData\Local\WebClientPrint for Windows\wcpp4.config' file
Modifying Proxy Settings
If some proxy setting must be modified, then just run the command line settings stated above by specifying the new value.
Removing Proxy Settings
If some or any proxy setting must be removed, then you must specify the word delete as the param value. Here's an example for removing all proxy settings: