Details
-
Bug
-
Resolution: Done
-
Critical
-
7.1.0.DR11, 7.1.0.DR12, 7.1.0.DR13, 7.1.0.DR14, 7.1.0.DR15
Description
Migration from EAP 6.4.x jacorb subsystem fails with "WFLYIIOP0105: Inconsistent transport-config configuration: integrity is not supported but it is not configured with NONE value"
jacorb configuration snippet
<subsystem xmlns="urn:jboss:domain:jacorb:1.4"> <orb socket-binding="jacorb" ssl-socket-binding="jacorb-ssl"> <initializers security="identity" transactions="on"/> </orb> <security client-supports="ServerAuth" client-requires="ServerAuth" server-supports="ServerAuth" server-requires="ServerAuth"/> <ior-settings> <transport-config integrity="required" confidentiality="supported" trust-in-client="required" trust-in-target="supported" detect-replay="required" detect-misordering="required"/> <as-context auth-method="none" realm="ApplicationRealm" required="true"/> <sas-context caller-propagation="supported"/> </ior-settings> </subsystem>
expected subsystem configuration after :migrate operation
<subsystem xmlns="urn:jboss:domain:iiop-openjdk:3.0"> <orb ssl-socket-binding="jacorb-ssl" socket-binding="jacorb"/> <initializers transactions="full" security="identity"/> <security client-supports="ServerAuth" client-requires="ServerAuth" server-supports="ServerAuth" server-requires="ServerAuth"/> <transport-config detect-misordering="required" detect-replay="required" trust-in-client="required" trust-in-target="supported" confidentiality="supported" integrity="required"/> <as-context auth-method="none" realm="ApplicationRealm" required="true"/> <sas-context caller-propagation="supported"/> </subsystem>
reproduce
copy standalone-full.xml file into $EAP_HOME/standalone/configuration directory
EAP 7.1.0.DR10
sh $EAP_HOME/bin/standalone.sh -c standalone-full.xml --admin-only & sh $EAP_HOME/bin/jboss-cli.sh -c --controller=localhost:9999 '/subsystem=jacorbescribe-migration' { "outcome" => "success", "result" => { "migration-operations" => [ { "operation" => "add", "address" => [("extension" => "org.wildfly.iiop-openjdk")] }, { "operation" => "add", "address" => [("subsystem" => "iiop-openjdk")], "socket-binding" => "jacorb", "ssl-socket-binding" => "jacorb-ssl", "security" => "identity", "transactions" => "full", "client-supports" => "ServerAuth", "client-requires" => "ServerAuth", "server-supports" => "ServerAuth", "server-requires" => "ServerAuth", "integrity" => "required", "confidentiality" => "supported", "trust-in-target" => "supported", "trust-in-client" => "required", "detect-replay" => "required", "detect-misordering" => "required", "auth-method" => "none", "realm" => "ApplicationRealm", "required" => true, "caller-propagation" => "supported" }, { "operation" => "remove", "address" => [("subsystem" => "jacorb")] }, { "operation" => "remove", "address" => [("extension" => "org.jboss.as.jacorb")] } ], "migration-warnings" => [] } }
EAP 7.1.0.DR11+
sh $EAP_HOME/bin/standalone.sh -c standalone-full.xml --admin-only & sh $EAP_HOME/bin/jboss-cli.sh -c --controller=localhost:9999 '/subsystem=jacorbescribe-migration' { "outcome" => "failed", "failure-description" => "WFLYIIOP0105: Inconsistent transport-config configuration: integrity is not supported but it is not configured with NONE value", "rolled-back" => true }
Attachments
Issue Links
- is cloned by
-
WFLY-8765 Inconsistent transport-config configuration from jacorb:migrate operation
- Closed