2020.2

Table Of Contents
configure secure communication for the NodeJS Server.
Click the PlanetPress Workflow button and then the Preferences button, to open the
Preferences dialog. The NodeJS Server Input 1 preferences page can be found under Plug-
in.
Note
Workflow's NodeJS and ppNode folders can be found in %PROGRAMFILES%\Objectif
Lune\.
l
Port: Select the port to use. The task's default port is 9090. Port numbers > 9999 are
possible.
Note that it is possible to use both the NodeJS Server and the standard HTTP Server
simultaneously, provided that they are not set to listen to the same port. See "HTTP
Server Input plugin preferences 1" on page779.
l
Time out: Set the timeout period in seconds. The default value is 120 seconds.
l
Enable server for HTTPS requests: Check this option to accept secured, encrypted
requests from web clients. The encryption protocol is TLS.
Note
HTTPS requires two certificates: a Root Certificate and an accompanying
Certificate. These are obtained from a Certificate Provider such as Thawte or
Verisign, or through the use of certificate generators such as openSSL. When the
Root Certificate and Certificate file are identical, this is called a
self-signed
certificate
, which is considered unsecured by most browsers.
l
Forward all HTTP traffic to HTTPS: When the server is enabled for HTTPS
requests it doesn't listen on the port specified for HTTP anymore. However, you can
enable this option to forward all HTTP traffic to HTTPS.
Note that this option does not affect proxies. All routes set as proxy in Workflow will
be forwarded to the target specified in the proxy list (see "NodeJS Server Input
plugin preferences 2" on the next page).
Page 787