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

Lev Bronshtein commented on PHOENIX-4688:
-----------------------------------------

Tests worked after adding standard KDC notation I even placed it before the 
Heimdal one
{code:java}
if (osName.indexOf("mac") >= 0 ) {
  int kdcPort = KDC.getPort();
  LOG.info("MINIKDC PORT " + kdcPort);
  // Render a Heimdal compatible krb5.conf
  // Currently kinit will only try tcp if the KDC is defined as
  // kdc = tcp/hostname:port
  StringBuilder krb5conf = new StringBuilder();
  krb5conf.append("[libdefaults]\n");
  krb5conf.append(" default_realm = EXAMPLE.COM\n");
  krb5conf.append(" udp_preference_limit = 1\n");
  krb5conf.append("\n");
  krb5conf.append("[realms]\n");
  krb5conf.append(" EXAMPLE.COM = {\n");
  krb5conf.append(" kdc = localhost:");
  krb5conf.append(kdcPort);
  krb5conf.append("\n");
  krb5conf.append(" kdc = tcp/localhost:");
  krb5conf.append(kdcPort);
  krb5conf.append("\n");
  krb5conf.append(" }\n");
}{code}

> Add kerberos authentication to python-phoenixdb
> -----------------------------------------------
>
>                 Key: PHOENIX-4688
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-4688
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Lev Bronshtein
>            Priority: Minor
>
> In its current state python-phoenixdv does not support support kerberos 
> authentication.  Using a modern python http library such as requests or 
> urllib it would be simple (if not trivial) to add this support.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to