diff --git a/node/src/main/kotlin/net/corda/node/internal/Node.kt b/node/src/main/kotlin/net/corda/node/internal/Node.kt index 8f8a047cab..5558bade94 100644 --- a/node/src/main/kotlin/net/corda/node/internal/Node.kt +++ b/node/src/main/kotlin/net/corda/node/internal/Node.kt @@ -269,9 +269,6 @@ open class Node(configuration: NodeConfiguration, User(INTERNAL_SHELL_USER, internalShellPassword, setOf(Permissions.all()))) else this } - // When using external Artemis, the node's p2pSslOptions are no longer used for RPC. - val rpcSslOptions = configuration.enterpriseConfiguration.messagingServerSslConfiguration ?: configuration.p2pSslOptions - val messageBroker = if (!configuration.messagingServerExternal) { val brokerBindAddress = configuration.messagingServerAddress ?: NetworkHostAndPort("0.0.0.0", configuration.p2pAddress.port) @@ -282,7 +279,7 @@ open class Node(configuration: NodeConfiguration, threadPoolName = "P2PAndRPCServer", rpcAddresses = BrokerAddresses(configuration.rpcOptions.address, configuration.rpcOptions.adminAddress), rpcSecurityManager = securityManager, - rpcSslOptions = rpcSslOptions) + rpcSslOptions = configuration.p2pSslOptions) } } else { null diff --git a/node/src/main/kotlin/net/corda/node/services/rpc/ArtemisRpcBroker.kt b/node/src/main/kotlin/net/corda/node/services/rpc/ArtemisRpcBroker.kt index 2bc88c646b..a057d2e04d 100644 --- a/node/src/main/kotlin/net/corda/node/services/rpc/ArtemisRpcBroker.kt +++ b/node/src/main/kotlin/net/corda/node/services/rpc/ArtemisRpcBroker.kt @@ -4,7 +4,6 @@ import net.corda.core.internal.errors.AddressBindingException import net.corda.core.utilities.NetworkHostAndPort import net.corda.core.utilities.debug import net.corda.core.utilities.loggerFor -import net.corda.ext.internal.rpc.security.RPCSecurityManager import net.corda.node.internal.artemis.ArtemisBroker import net.corda.node.internal.artemis.BrokerAddresses import net.corda.node.internal.artemis.BrokerJaasLoginModule