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

Rohini Palaniswamy commented on HADOOP-8518:
--------------------------------------------

Not as a fallback, but as a override. What I had done was to get the canonical 
name of the host from the URL to connect to and use it to construct the service 
principal's host part (HTTP/canonicalhostname). If a specific Configuration 
property was set as to what the FQDN of the service principal should be, then 
used that instead of constructing the service principal from the url. The 
override would help if the service prinicipal was in a different realm than the 
default realm too. You can have a separate specif config parameter to specify 
the service principal override and use the rule mapping configuration.
                
> SPNEGO client side should use KerberosName rules
> ------------------------------------------------
>
>                 Key: HADOOP-8518
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8518
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: security
>    Affects Versions: 1.0.3, 2.0.0-alpha
>            Reporter: Alejandro Abdelnur
>            Assignee: Alejandro Abdelnur
>             Fix For: 1.1.0, 2.0.1-alpha
>
>
> currently KerberosName is used only on the server side to resolve the client 
> name, we should use it on the client side as well to resolve the server name 
> before getting the kerberos ticket.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to