I think this warrants a JIRA. To work around this issue for now, you can
use an environment variable SOLR_SECURITY_MANAGER_ENABLED=false before
starting Solr.

On Thu, Jul 16, 2020 at 11:58 PM Jörn Franke <jornfra...@gmail.com> wrote:

> The solution would be probably a policy file shipped with Solr that allows
> the ZK jar to create a logincontext. I suggest that Solr ships it otherwise
> one would need to adapt it for every Solr update manually to include the
> version of the ZK jar.
>
> On Thu, Jul 16, 2020 at 8:15 PM Jörn Franke <jornfra...@gmail.com> wrote:
>
> > I believe it is a bug in Solr because we need to create a policy to allow
> > creating a login context:
> > See here chapter "Running the Code with a Security Manager"
> >
> >
> http://www.informatik.hs-furtwangen.de/doku/java/j2sdk-1_4_1-doc/guide/security/jaas/tutorials/LoginConfigFile.html
> >
> > Please confirm and I will create a JIRA issue for Solr
> >
> > On Thu, Jul 16, 2020 at 8:06 PM Jörn Franke <jornfra...@gmail.com>
> wrote:
> >
> >> Hallo,
> >>
> >> I am using Solr 8.6.0.
> >> When activating the Java security manager then Solr cannot use anymore
> >> the jaas-client conf specified via java.security.auth.login.conf with
> >> Zookeeper. We have configured Kerberos authentication for Zookeeper.
> >> When disabling java security manager it works perfectly fine.
> >>
> >> The exact error message is : „No JAAS configuration section named
> >> 'Client' was found“. Somehow it seems that the Java security manager
> blocks
> >> access to that file .
> >> The directory for the file is in the -Dsolr.allowPaths
> >>  Could this be a bug or is it a misconfiguration?
> >>
> >>
> >> Thank you.
> >>
> >> Best regards
> >
> >
>

Reply via email to