Sorry no Experience with Kerberos.

Jan Høydahl

> 27. des. 2023 kl. 01:13 skrev Uday Kumar <uday.p...@indiamart.com.invalid>:
> 
> Hi Jan,
> Need One small confirmation, out of curiosity!
> 
> Document2 reference does not apply to you as it is Kerberos plugin.
> Let's assume if we try to go with Kerberos plugin, how can we effectively
> restart each node when we are using cluster of n nodes?
> 
> Because if we restart single node, Kerberos plugin will be enabled to only
> single node, but not at other nodes.
> 
> Thanks and regards,
> Uday Kumar
> 
>> On Wed, Dec 27, 2023, 05:29 Uday Kumar <uday.p...@indiamart.com> wrote:
>> 
>> Thanks for confirmation Jan!
>> 
>>> On Wed, Dec 27, 2023, 05:04 Jan Høydahl <jan....@cominvent.com> wrote:
>>> 
>>> Document2 reference does not apply to you as it is Kerberos plugin.
>>> 
>>> You only need to upload the correct security.json so zookeeper, and your
>>> entire cluster is immediately secured. As you have already validated on
>>> your test node.
>>> 
>>> Jan
>>> 
>>>> 26. des. 2023 kl. 18:27 skrev Uday Kumar <uday.p...@indiamart.com
>>> .INVALID>:
>>>> 
>>>> Hi Jan,
>>>> 
>>>> It is correct that Auth changes take effect across all nodes. So that
>>> would
>>>> be your procedure, done.
>>>> So, you meant to say, authentication changes will be reflected to all
>>> nodes
>>>> without node restart??
>>>> 
>>>> 
>>>> May you have looked at docs for self-managed Solr with no zookeeper? In
>>>> that case you must touch each node at a time.
>>>> I don't think I have checked docs for self-managed solr with no
>>> zookeeper,
>>>> kindly check below referred sections and let me know if I am missing
>>>> anything.
>>>> 
>>>> *Document-1*:
>>>> 
>>> https://solr.apache.org/guide/8_10/authentication-and-authorization-plugins.html#enable-plugins-with-security-json
>>>> 
>>>> Section referred: Enable Plugins with security.json
>>>> 
>>>> *Document-2*:
>>>> 
>>> https://solr.apache.org/guide/8_10/kerberos-authentication-plugin.html#security-json
>>>> 
>>>> Section referred: security.json
>>>> 
>>>> Thanks and regards,
>>>> Uday Kumar
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Tue, Dec 26, 2023, 16:04 Jan Høydahl <jan....@cominvent.com> wrote:
>>>> 
>>>>> It is correct that Auth changes take effect across all nodes. So that
>>>>> would be your procedure, done.
>>>>> 
>>>>> May you have looked at docs for self-managed Solr with no zookeeper? In
>>>>> that case you must touch each node at a time.
>>>>> 
>>>>> Jan Høydahl
>>>>> 
>>>>>> 26. des. 2023 kl. 08:20 skrev Uday Kumar <uday.p...@indiamart.com
>>>>> .invalid>:
>>>>>> 
>>>>>> Hello all,
>>>>>> 
>>>>>> In our production environment, we currently utilize Solr Cloud 8.10
>>> with
>>>>> 8
>>>>>> nodes/shards (i.e., 8 different servers), without any authentication
>>>>> plugin.
>>>>>> 
>>>>>> *Our New Requirement:*
>>>>>> To implement Basic Authentication on Solr Cloud to prevent
>>> unauthorized
>>>>>> access.
>>>>>> 
>>>>>> Here are the steps we have undertaken in our development environment:*
>>>>> [we
>>>>>> used Single Server, but nodes/shards with 8 different ports]*
>>>>>> 1. Created the security.json file.
>>>>>> 2. Configured and created different users as required.
>>>>>> 3. Uploaded the security.json file to Zookeeper.
>>>>>> 
>>>>>> Surprisingly, *authentication is enabled on all nodes/shards*
>>> immediately
>>>>>> after pushing the security.json file to Zookeeper.
>>>>>> 
>>>>>> However, according to the Solr Documentation, a restart of each node
>>> is
>>>>>> required for authentication changes to take effect across all
>>>>> nodes/shards.
>>>>>> 
>>>>>> Our main query is, what is the correct approach for making
>>> authentication
>>>>>> changes live on all Nodes/Shards?
>>>>>> 
>>>>>> *Thanks & Regards,*
>>>>>> *Uday Kumar*
>>>>> 
>>> 
>>> 

Reply via email to