別のサーバーからリモートのwildflyサーバー上のEJBにアクセスする場合、次のエラーが発生します。JBOSS-LOCAL-USER:javax.security.sasl.SaslException:サーバーチャレンジの読み取りに失敗しました
Error: Authentication failed: all available authentication mechanisms failed:
JBOSS-LOCAL-USER: javax.security.sasl.SaslException: Failed to read server challenge [Caused by java.io.FileNotFoundException: /../wildfly/standalone-/tmp/auth/X.challenge (No such file or directory)]
DIGEST-MD5: Server rejected authentication
サーバー内のEJBにアクセスすると、認証エラーが発生しません。私はサーバにアクセスするために以下を使います。
http-remoting://server1:8080
私がserver1でこれを呼び出すと、問題はありません。私がこれをserver2から呼び出すと、エラーが出ます。私はそれがserver1に存在するserver2のauthファイルを探していると仮定します。
別のサーバーからのアクセスを可能にするために、EJBまたはwildflyでいくつかの設定を行う必要があるかどうかはわかりません。私はオンラインで利用可能なすべての手順を行ったが、明らかに私は何かが不足しています。
ユーザー/パスワードが正しいです。また、それが間違っていても、authが失敗したのは、 '機構'の代わりに失敗したということです。 – likeachamp