This configuration pertains to configuring inputsock console as server. This enables network communication required for remote executions.
How-to's
Server/Port is configured in "resources > modules > config.json".
- host is the network binding address for the server to listen on.
- Binding to "127.0.0.1" as IPAddr will restrict connection from other computers.
- Binding to "0.0.0.0" will enable connection from any network computers who have access to the port.
- port is the port number where the server will be running, this can be any port that is not in-use (1 to 65535).
- Ensure Firewall Rules is added given permission to either "app\resources\modules\inputsock.exe" or the specified port to be an allowed inbound port.
- socket_license_verification: By default this is enforced, with a value of "1". Meaning, for security purpose, remote execution requires both client and server be registered with the same user license. Setting this to "0" will disable this verification. Server with this disabled will accept and execute automation regardless of sender license.
- Restart application for changes to take effect
- After server is configured as desired, from JRVSInputs running on another pc on the network,
- Set "Target Host" and "Target Port" for automation.
- Automation will be executed on the destination server.