Hadoop Kerberos client fails on WildFly with “Parameter ‘callbackHandler’ may not be null” (Elytron SASL GSSAPI)
Summary The Hadoop Kerberos client fails to connect to a Kerberos-secured HDFS cluster when running inside WildFly due to a SASL negotiation error. The error occurs because Hadoop’s SASL client does not provide a CallbackHandler, which is required by WildFly Elytron’s GSSAPI implementation. Root Cause The root cause of the issue is: Hadoop’s SASL client … Read more