Description
Jboss EAP 7.3
When using legacy remoting connector an exception is generated.
It is working fine with JBoss EAP 7.2.0, and 7.1.6.
It is preventing upgrade to 7.3
Example legacy remoting connector
~~~
<!--
<subsystem xmlns="urn:jboss:domain:remoting:4.0">
<http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/>
</subsystem>
-->
<subsystem xmlns="urn:jboss:domain:remoting:4.0">
<!--<http-connector name="http-remoting-connector" connector-ref="default" security-realm="ApplicationRealm"/>
-->
<endpoint/>
<connector name="remoting-connector" socket-binding="remoting" security-realm="ApplicationRealm" >
<sasl>
<include-mechanisms value="EXTERNAL DIGEST-MD5 PLAIN" />
</sasl>
</connector>
</subsystem>
...
...
<socket-binding name="remoting" port="12216" />
~~~
Error generated
~~~
12:56:14,829 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC000001: Failed to start service jboss.remoting.server.remoting-connector: org.jboss.msc.service.StartException in service jboss.remoting.server.remoting-connector: WFLYRMT0005: Failed to start service12:56:14,829 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC000001: Failed to start service jboss.remoting.server.remoting-connector: org.jboss.msc.service.StartException in service jboss.remoting.server.remoting-connector: WFLYRMT0005: Failed to start service at org.jboss.as.remoting.AbstractStreamServerService.start(AbstractStreamServerService.java:180) at org.jboss.as.remoting.InjectedSocketBindingStreamServerService.start(InjectedSocketBindingStreamServerService.java:54) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1739) at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1701) at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1559) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377) at java.lang.Thread.run(Thread.java:748)Caused by: org.jboss.msc.service.StartException in anonymous service: WFLYDM0142: Following mechanisms configured on the server (EXTERNAL) are not supported by the realm 'ApplicationRealm'. at org.jboss.as.domain.management.security.SecurityRealmService.getSaslAuthenticationFactory(SecurityRealmService.java:599) at org.jboss.as.remoting.AbstractStreamServerService.start(AbstractStreamServerService.java:136) ... 9 more
~~~