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

Steve Loughran commented on HADOOP-9421:
----------------------------------------

I'm seeing a stack trace in my code now. I'm sure it's just a simple x, but 
without having to go through a large patch to work it -and for the benefit of 
everyone else trying to handle these changes: how do I get my code to work again

I would recommend changing the exception string to point to a wiki entry on 
this authentication -listing whatever line it is, and pointing to more details 
on Hadoop security. Otherwise everyone is going to come to this JIRA once they 
start searching for the error string I've pasted in.
{code}
 Got exception: java.io.IOException: Failed on local exception: 
java.io.IOException: java.io.IOException: Server asks us to fall back to SIMPLE 
auth, but this client is configured to only allow secure connections.; Host 
Details : local host is: "stevel-2.local/192.168.1.85"; destination host is: 
"192.168.1.85":63960; 
        at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:764)
        at org.apache.hadoop.ipc.Client.call(Client.java:1316)
        at org.apache.hadoop.ipc.Client.call(Client.java:1264)
        at 
org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:206)
        at com.sun.proxy.$Proxy78.startContainer(Unknown Source)
        at 
org.apache.hadoop.yarn.api.impl.pb.client.ContainerManagementProtocolPBClientImpl.startContainer(ContainerManagementProtocolPBClientImpl.java:110)
        at 
org.apache.hadoop.yarn.server.resourcemanager.amlauncher.AMLauncher.launch(AMLauncher.java:110)
        at 
org.apache.hadoop.yarn.server.resourcemanager.amlauncher.AMLauncher.run(AMLauncher.java:228)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:680)
Caused by: java.io.IOException: java.io.IOException: Server asks us to fall 
back to SIMPLE auth, but this client is configured to only allow secure 
connections.
        at org.apache.hadoop.ipc.Client$Connection$1.run(Client.java:587)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:396)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1477)
        at 
org.apache.hadoop.ipc.Client$Connection.handleSaslConnectionFailure(Client.java:550)
        at 
org.apache.hadoop.ipc.Client$Connection.setupIOstreams(Client.java:633)
        at org.apache.hadoop.ipc.Client$Connection.access$2200(Client.java:256)
        at org.apache.hadoop.ipc.Client.getConnection(Client.java:1365)
        at org.apache.hadoop.ipc.Client.call(Client.java:1283)
        ... 9 more
Caused by: java.io.IOException: Server asks us to fall back to SIMPLE auth, but 
this client is configured to only allow secure connections.
        at 
org.apache.hadoop.security.SaslRpcClient.saslConnect(SaslRpcClient.java:250)
        at 
org.apache.hadoop.ipc.Client$Connection.setupSaslConnection(Client.java:462)
        at org.apache.hadoop.ipc.Client$Connection.access$1500(Client.java:256)
        at org.apache.hadoop.ipc.Client$Connection$2.run(Client.java:626)
        at org.apache.hadoop.ipc.Client$Connection$2.run(Client.java:623)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:396)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1477)
        at 
org.apache.hadoop.ipc.Client$Connection.setupIOstreams(Client.java:622)
        ... 12 more

{code}
                
> Convert SASL to use ProtoBuf and provide negotiation capabilities
> -----------------------------------------------------------------
>
>                 Key: HADOOP-9421
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9421
>             Project: Hadoop Common
>          Issue Type: Sub-task
>    Affects Versions: 2.0.3-alpha
>            Reporter: Sanjay Radia
>            Assignee: Daryn Sharp
>            Priority: Blocker
>             Fix For: 3.0.0, 2.1.0-beta, 2.2.0
>
>         Attachments: HADOOP-9421.patch, HADOOP-9421.patch, HADOOP-9421.patch, 
> HADOOP-9421.patch, HADOOP-9421.patch, HADOOP-9421.patch, HADOOP-9421.patch, 
> HADOOP-9421.patch, HADOOP-9421.patch, HADOOP-9421-v2-demo.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to