You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Nicholas Marion (Jira)" <ji...@apache.org> on 2020/01/07 15:56:00 UTC

[jira] [Commented] (HADOOP-15765) Can not find login module class for IBM due to hard codes

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

Nicholas Marion commented on HADOOP-15765:
------------------------------------------

IBM Java has changed it's security classes to use a single class for principal and loginmodule,

see HADOOP-16590

> Can not find login module class for IBM due to hard codes
> ---------------------------------------------------------
>
>                 Key: HADOOP-15765
>                 URL: https://issues.apache.org/jira/browse/HADOOP-15765
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: security
>    Affects Versions: 3.0.3
>            Reporter: Jianfei Jiang
>            Priority: Major
>         Attachments: HADOOP-15765_000.patch
>
>
> As the differences between various versions of IBM, the login module class is sometimes different. However, the class for specified jdk (no matter the version) is hard coded in Hadoop code. We have faced the error like following:
> *javax.security.auth.login.LoginException: unable to find LoginModule class: com.ibm.security.auth.module.LinuxLoginModule*
>  
> Should we set the value as a config which can be set by users?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org