In some secure networks, access for internet is limited or restricted. In these networks, additional setup is needed for the software to be properly usable.
On the network, a proxy server must be configured, allowing the communication with https://license.chemaxon.com
Chemaxon software uses Java's HttpClient
for HTTP communication.
The proxy settings for Java can be controlled via system properties or operating system configurations.
For details, you can refer to the official Java networking documentation.
java -Dhttps.proxyHost=<proxy-host> -Dhttps.proxyPort=<proxy-port> -jar your-application.jar
<proxy-host>
and <proxy-port>
with your proxy server's hostname or IP address and port.Alternatively, you can set up the proxy at the operating system level to ensure all Java applications on the machine can automatically use the proxy:
Windows:
Linux/MacOS:
export http_proxy=http://<proxy-host>:<proxy-port>
export https_proxy=http://<proxy-host>:<proxy-port>
You can verify the proxy settings by checking if your system can access the Chemaxon license server via the configured proxy.
curl -x http://<proxy-host>:<proxy-port> https://license.chemaxon.com