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

Jing Zhao commented on HDFS-5688:
---------------------------------

Hi [~jucaf], I'm not a security expert. But looks like the error msg "No common 
protection layer between client and server" is caused by different saslQOP 
values on server (JournalNode) and client (NameNode) of the RPC protocol. Have 
you set the same value of "hadoop.rpc.protection" (e.g., auth-conf) in your NNs 
and all the JournalNodes?

> Wire-encription in QJM
> ----------------------
>
>                 Key: HDFS-5688
>                 URL: https://issues.apache.org/jira/browse/HDFS-5688
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: ha, journal-node, security
>    Affects Versions: 2.2.0
>            Reporter: Juan Carlos Fernandez
>              Labels: security
>
> When HA is implemented with QJM and using kerberos, it's not possible to set 
> wire-encrypted data.
> If it's set property hadoop.rpc.protection to something different to 
> authentication it doesn't work propertly, getting the error:
> ERROR security.UserGroupInformation: PriviledgedActionException 
> as:principal@REALM (auth:KERBEROS) cause:javax.security.sasl.SaslException: 
> No common protection layer between client and server
> With NFS as shared storage everything works like a charm



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Reply via email to