FortiNAC
NOTE: FortiNAC is now named FortiNAC-F. For post-9.4 articles, see FortiNAC-F. FortiNAC is a zero-trust network access solution that provides users with enhanced visibility into the Internet of Things (IoT) devices on their enterprise networks.
FortiKoala
Staff
Staff
Article Id 195692
Description
Accessing Analytics UI using Chrome or Firefox Displays Diffie-Hellman Error

Solution
The Error looks similar to "Server has a weak ephemeral Diffie-Hellman public key"

To resolve this issue

1.) Edit the file: /bsc/services/jboss/server/default/deploy/jbossweb.sar/server.xml making the following changes:

From: 

<Connector protocol="HTTP/1.1" SSLEnabled="true" 
port="${jboss.web.https.port}" address="${jboss.bind.address}" 
scheme="https" secure="true" clientAuth="false" 
keystoreFile="${jboss.home}/keystore.jks" 
keystorePass="cchaos" 
truststoreFile="${jboss.home}/cacerts.jks" 
truststorePass="cchaos" 
sslProtocol = "TLS" 
connectionLinger="300" 
socketBuffer="18000" /> 

To: 

<Connector protocol="HTTP/1.1" SSLEnabled="true" 
port="${jboss.web.https.port}" address="${jboss.bind.address}" 
scheme="https" secure="true" clientAuth="false" 
keystoreFile="${jboss.home}/keystore.jks" 
keystorePass="cchaos" 
sslProtocol = "TLSv1" 
ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, 
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, 
TLS_ECDHE_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA, 
TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA,SSL_RSA_WITH_RC4_128_SHA" 
connectionLinger="300" 
socketBuffer="18000" /> 

2) After the change is made a reboot of the jboss server or the appliance is required for the change to take effect. 

/etc/init.d/jboss stop
/etc/init.d/jboss start



Contributors