Install a X.509 Certificate from a Certificate Signing Request
Generate a Certificate Signing Request
Log in Nodegrid as root:
ssh root@<Nodegrid_IP>
Change directory to /etc/CA:
cd /etc/CA
Create a RSA key:
openssl genrsa -out key.pem.new 2048
Create a Certificate Signing Request:
openssl req -new -sha256 -key key.pem.new -out csr.pem
Make sure the files have the right permissions:
chmod 0640 *.new
Sign the Certificate Signing Request:
Send the Certificate Signing Request domain.csr to a Certificate Authority to be signed.
The Certificate Authority will sign the CSR and send you a certificate in PEM format.
Install the Signed Certificate
Copy the signed certificate received from the Certificate Authority to Nodegrid:
scp <certificate> root@<Nodegrid_IP>:/etc/CA/cert.pem.new
Log in Nodegrid as root:
ssh root@<Nodegrid_IP>
Change directory to /etc/CA:
cd /etc/CA
Back up the original key and certificate:
cp key.pem key.pem.old
cp cert.pem cert.pem.old
cp key_cert.pem key_cert.pem.old
Install the new key and certificate:
mv key.pem.new key.pem
mv cert.pem.new cert.pem
cat key.pem cert.pem > key_cert.pem
Make sure the files have the right permissions:
chmod 0640 key_cert.pem
chmod 0644 cert.pem
Restart apache
apachectl graceful
Related Articles
Apply HTTPS certificate in Nodegrid
Follow the steps from this article to generate a certificate signed request. Then log in as admin to Nodegrid WebUI, and go to System :: Toolkit :: System Certificate. Upload the certificate file in .pem or .crt extension by selecting Local Computer ...
DHCP request to the Server
After reboot, Nodegrid sends DHCP requests and wait up to 30sec to receive a lease from a server. If that time expires (i.e. no lease assigned), Nodegrid assigns static IP 192.168.160.10 to eth0 or 192.168.161.10 to eth1 so the users have a way to ...
How to increase the partition size of a Nodegrid appliance running NG v4.1.7 or newer, NG v4.2.5 or newer, or NG v5.0.x
It is possible to upgrade to some versions of Nodegrid OS without going through the recommended intermediate versions of NG v4.1.6 or v4.2.4. This article applies to systems running the following versions: NG v4.1.7 or newer NG v4.2.5 or newer NG ...
ZPE Systems Help Center - How to Submit a Support Request
ZPE Systems Help Center How to open a ticket Below are the steps to request a ticket. Go to http://zpesystems.com/resources/help-center and click on ‘Submit a request’ link on the top right corner of the page. Enter the required information on the ...
How to Configure IPSec Host to Host tunnel with Certificate
Version 0.1 (02 May 2018) Overview Host to Host configurations allow two nodes to established a tunnel between them. The encrypted communication will be limited just to the two nodes involved. Figure 11: Host to Host Configuration Example Details ...