...
Backup the configuration in place for Apache proxy :
Code Block mv /opt/datafari/apache/sites-available/tomcat.conf /opt/datafari/apache/sites-available/tomcat.bkp
Copy the configuration for HTTP :
Code Block cp /opt/datafari/bin/deployUtils/docker/tomcat.conf /opt/datafari/apache/sites-available/
Apply the new configuration :
Code Block apachectl restart
...
Info |
---|
Valid from 4.0 to 4.2 |
The documentation below is valid from Datafari v4.0.0 to 4.2
To disable the SSL protocol in Datafari, follow these steps:
Execute the following command:
Code Block /opt/datafari/solr/server/scripts/cloud-scripts/zkcli.sh -zkhost localhost:2181 -cmd clusterprop -name urlScheme -val http
Stop Datafari
Edit the file /opt/datafari/tomcat/webapps/Datafari/WEB-INF/web.xml and comment these lines:
Code Block <!-- Force HTTPS on All Datafari --> <security-constraint> <web-resource-collection> <web-resource-name>Datafari</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-guarantee> </user-data-constraint> </security-constraint>
Edit the file /opt/datafari/solr/bin/solr.in.sh and comment these lines (put a '#' in front of them):
Code Block SOLR_SSL_KEY_STORE=${DATAFARI_HOME}/ssl-keystore/datafari-keystore.jks SOLR_SSL_KEY_STORE_PASSWORD=DataFariAdmin SOLR_SSL_TRUST_STORE=${DATAFARI_HOME}/ssl-keystore/datafari-keystore.jks SOLR_SSL_TRUST_STORE_PASSWORD=DataFariAdmin SOLR_SSL_NEED_CLIENT_AUTH=false SOLR_SSL_WANT_CLIENT_AUTH=false
Edit the file /opt/datafari/tomcat/conf/solr.properties and set the parameter SOLRPROTOCOL to 'http':
Code Block SOLRPROTOCOL=http
Edit the file /opt/datafari/tomcat/conf/datafari.properties and set the parameter SOLRHOSTS to 'localhost:2181':
Code Block SOLRHOSTS=localhost:2181
Edit the file /opt/datafari/elk/kibana/config/kibana.yml and comment the following lines:
Code Block server.ssl.enabled: true server.ssl.certificate: /opt/datafari/ssl-keystore/datafari-cert.pem server.ssl.key: /opt/datafari/ssl-keystore/datafari-key.pem
Start Datafari
Go to the admin interface, Statistics/ELK configuration and change the Kibana URI parameter to use http instead of https: http://127.0.0.1:5601/app/kibana