Is there current support for SSL certificates via NodeJS connectivity services?
It appears to be missing directly from “Connect Server Configuration”. Maybe this is done directly in NodeJS?
Is there current support for SSL certificates via NodeJS connectivity services?
It appears to be missing directly from “Connect Server Configuration”. Maybe this is done directly in NodeJS?
Hi iwest,
You can find this in the Workflow application.
If you open Workflow and open “Preferences”, you can find it under “Plug-in”.
If you click on “NodeJS Server Input 1”, you can see all the protocol options available, including certificates.
I hope this helps.
Kind regards,
Hamza
Thanks @butth,
May I please confirm which format of SSL certificates are currently supported by the SSL features in Workflow preferences. Currently, I need to convert certificates using OpenSSL into base64 format, separating public and private key components into separate files. This is really not best practices for Windows Server management, particularly as this capability is not supported by PowerShell scripts.
Are PFX certificates supported? The only information I have to work with is found here: Help link but this doesn’t explain any of the supported specifications for SSL. How are Objectif Lune preparing certificates to test this feature? How was it expected to be used?
Regards,
Ian
Hello,
Ironically, we had an internal discussion this week about this very subject. There should be enhancements made to the documentation in our next development cycle.
In the mean time, you can create a compatible self-signed certificate using this OpenSSL command line:
openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -sha256 -days 365
This will create a public certificate in cert.pem and a private key in key.pem.
Note that in the case of a self-signed certificate, the Root certificate and Certificate fields in the Workflow configuration should point to the same file (here cert.pem), while the Key field should point to key.pem.
A PFX file is a single-file bundle containing both the certificate chain and the private key, and cannot be used directly in Workflow. One can use OpenSSL to convert a PFX to a certificate/key pair, in PEM format, to be used with Workflow. I don’t have the exact command at hand, but a simple Google search should yield the answer.