如何禁用WSO2 ESB 4.0.3的功能?
我们正处于WSO2 ESB/数据服务实现的最后几个步骤中 我们正试图通过对WSO2 ESB实现的信息安全审查。我们正在使用带有3.2.2 DSS功能的4.0.3 EAB 信息安全组反对在默认WSO2 ESB中执行以下操作如何禁用WSO2 ESB 4.0.3的功能?,wso2,wso2esb,wso2carbon,Wso2,Wso2esb,Wso2carbon,我们正处于WSO2 ESB/数据服务实现的最后几个步骤中 我们正试图通过对WSO2 ESB实现的信息安全审查。我们正在使用带有3.2.2 DSS功能的4.0.3 EAB 信息安全组反对在默认WSO2 ESB中执行以下操作 QPID/AMQP服务器正在侦听5672/8672端口。我们是否可以禁用默认MessageBroker以便QPID不会启动。如果我们禁用,它会影响任何其他功能吗?我们没有使用消息代理/任何与JMS相关的应用程序,主要是数据服务 如何阻止正在启动的JMX控制台?默认情况下,JMX
通过设置,可以通过CARBON_HOME/repository/conf/etc/jmx.xml停止启动jmx服务器
<StartRMIServer>false</StartRMIServer>
false
如果启用了管理控制台,则可以从UI配置日志记录。由于您已禁用管理控制台,因此可以使用CARBON_HOME/repository/conf中的lgo4j.properties文件配置记录器。但随后必须重新启动服务器
没有其他方法可以在不重新启动的情况下配置日志记录 您可以通过以下配置更改禁用8672 TLS端口上的QPID服务器侦听。 转到/repository/conf/advanced/qpid-config.xml文件并更改条目,如下所示
<broker>
<connector>
<!-- To enable SSL edit the keystorePath and keystorePassword
and set enabled to true.To disasble Non-SSL port set sslOnly to true -->
<ssl>
**<enabled>false</enabled>**
<sslOnly>false</sslOnly>
<keystorePath>repository/resources/security/wso2carbon.jks</keystorePath>
<keystorePassword>wso2carbon</keystorePassword>
</ssl>
**假的**
假的
repository/resources/security/wso2carbon.jks
WSO2碳
在此之后,QPID代理将不会在TLS端口上启动。但是,关于在5672 TCP端口中禁用Qpid服务器,ESB 4.0.3版本附带了一个嵌入式Qpid代理,该代理与其他ESB组件紧密耦合。因此,很遗憾,无法使用配置设置将代理与ESB分离。这在ESB 4.5.x版本之后发生更改,其中嵌入式Qpid代理不再随ESB一起提供,因此如果可能,您可以升级ESB版本以满足此要求。Hi Abhijit,你不应该在文章中到处乱说你有多酷,而应该发布代码和配置,帮助别人理解你的确切问题。否则,这篇文章可能会因为太宽而导致堆栈溢出。您可以>>