aboutsummaryrefslogtreecommitdiffstats
path: root/admportal
diff options
context:
space:
mode:
authorDavid Stilwell <stilwelld@att.com>2019-04-12 14:31:58 +0000
committerGerrit Code Review <gerrit@onap.org>2019-04-12 14:31:58 +0000
commit20831e1c323e23e97f9ff508a683d3aaae070d22 (patch)
tree21a43af22ef7fa4d9987fe127ebe557f0cce31dd /admportal
parent500fbc5d04025a48f8ac9c2955c82806ed49a84a (diff)
parentb685bb6748b7916f8b63cfe88e5b48282eb13815 (diff)
Merge "Handle case where sslcert file is not specified"
Former-commit-id: e56de05dd89dce5f38f94b538f96a1cff36bdb00
Diffstat (limited to 'admportal')
-rwxr-xr-xadmportal/shell/www5
1 files changed, 3 insertions, 2 deletions
diff --git a/admportal/shell/www b/admportal/shell/www
index 5c639e8f..ef5dcae5 100755
--- a/admportal/shell/www
+++ b/admportal/shell/www
@@ -12,6 +12,7 @@ var https = require('https');
var http_port = properties.nonSslPort;
var https_port = properties.ConexusNetworkPort;
var cert_pswd = process.env.CERT_PSWD;
+var sslCert = properties.ConexusNetwork_sslCert;
if (typeof http_port != 'undefined' && http_port.length > 0)
{
@@ -23,10 +24,10 @@ if (typeof http_port != 'undefined' && http_port.length > 0)
});
}
-if (typeof https_port != 'undefined' && https_port.length > 0)
+if (typeof https_port != 'undefined' && https_port.length > 0 && sslCert.length > 0)
{
var sslOptions = {
- pfx: fs.readFileSync(properties.ConexusNetwork_sslCert),
+ pfx: fs.readFileSync(sslCert),
passphrase: properties.ConexusNetwork_sslKey,
secureOptions: constants.SSL_OP_NO_TLSv1|constants.SSL_OP_NO_SSLv2|constants.SSL_OP_NO_SSLv3,
ciphers: [ "AES128-GCM-SHA256","!RC4","HIGH","!MD5","!aNULL","!EDH","!3DES" ].join(':'),