Communication with Profound Logic Licensing Server
Overview
Floating license seat activation requires that your Profound.js / Profound API instances are able to communicate with Profound Logic’s licensing server over the Internet via HTTPS. The licensing server URL is: https://licensing.profoundlogic.com.
Product instances communicate with the licensing server automatically when started and ended, to activate and deactivate seats. Instances also send a periodic heartbeat signal that allows the licensing server to keep the seat active (see Seat Heartbeat Signal). Instances authenticate to the licensing server with an authorization code.
The licensing server is deployed on redundant cloud architecture for high availability.
Communication Log
All communications with the licensing server are logged to a file on the local file system. This log is the first place to look when a seat fails to activate:
Instances on IBM i managed by STRTCPSVR -
/profoundjs-base/instances/INSTANCE_NAME/logs/floating-license.log;All other scenarios -
INSTANCE_INSTALL_DIRECTORY/logs/floating-license.log.
Using a Proxy Server
If your target systems cannot reach the licensing server URL directly, you may set up a proxy server in your network to direct requests to the licensing server. Configuration and management of proxy servers is outside the scope of Profound Logic technical support.