Varun Thacker created SOLR-8894:
-----------------------------------

             Summary: Support automatic kerberos ticket renewals in standalone 
Solr
                 Key: SOLR-8894
                 URL: https://issues.apache.org/jira/browse/SOLR-8894
             Project: Solr
          Issue Type: Bug
            Reporter: Varun Thacker


Currently in standalone Solr mode , tickets are not renewed automatically. So 
once a ticket expires one has to restart the solr node for it to renew the 
ticket.

We should support automatic ticket renewals in standalone solr as we do 
currently in cloud mode.

There is no workaround for this other than to restart Solr.  

If we manually do a kinit ( so that we can set a cron to do future kinit's ) 
and then start Solr , Solr doesn't start up correctly. Steps we tried for the 
workaround:

- Specify useKeyTab=false in the JAAS fle and then manually do a kinit and then 
start solr. So fails to start in this case and throws an error like this
{code}
ERROR - 2016-03-14 20:07:03.505; [   ] org.apache.solr.common.SolrException; 
null:org.apache.solr.common.SolrException: Error initializing kerberos 
authentication plugin: javax.servlet.ServletException: 
org.apache.hadoop.security.authentication.client.AuthenticationException: 
javax.security.auth.login.LoginException: No key to store
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to