[ 
https://issues.apache.org/jira/browse/SOLR-7893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16897468#comment-16897468
 ] 

Jörn Franke commented on SOLR-7893:
-----------------------------------

I did some initial tests with Solr 8.2

First you need to add the jetty-all.jar of Zookeeper 3.5.5 to the classpath of 
Solr. I created a Solr issue for this, so this should be fixed in 8.2.1 or 
8.3.0. Meanwhile you can copy it manually.

Second, even after deploying and configuring it, I get a unknown certificate 
issue. The thing is  I configured a truststore with my CAs and a certificate 
signed by the CAs. This is really strange, because it should work this way, but 
it does not. I do not go for self-signed certificate, because aside the 
security issues with them, they would cause operational overhead (every time 
the ZK cluster is extended I need to the additional unsigned CA then to all 
truststores of Solr - that does not make sense to me). I also need to clarify 
with the ZK user list why the client needs to provide an own certificate. The 
Zookeeper server - I understand, but the client does not need one, because I 
use for authentication Kerberos and not certificates.

 

I also noticed that secureClientPort and clientPort have to be set mandatory 
and they have to be set to different ports, otherwise you get in ZK a cannot 
bind address issue.

 

Once I have it figured out all, I will put it into a document. For 
completeness, I will also include SSL between the ZooKeeper servers (not really 
a Solr issue, but for making Solr secure we should also take into account the 
complete picture with ZK).

 

> Document ZooKeeper SSL support
> ------------------------------
>
>                 Key: SOLR-7893
>                 URL: https://issues.apache.org/jira/browse/SOLR-7893
>             Project: Solr
>          Issue Type: Sub-task
>          Components: security
>            Reporter: Jan Høydahl
>            Assignee: Jan Høydahl
>            Priority: Major
>              Labels: ssl, zookeeper
>
> Once ZooKeeper supports SSL properly, Solr should start using it for all 
> communication. See comments in 
> https://cwiki.apache.org/confluence/display/solr/Enabling+SSL
> {quote}
> ZooKeeper does not support encrypted communication with clients like Solr.  
> There are several related JIRA tickets where SSL support is being 
> planned/worked on: ZOOKEEPER-235; ZOOKEEPER-236; ZOOKEEPER-733; and  
> ZOOKEEPER-1000.
> {quote}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to