【问题标题】:WSO2 disabling port redirect from 9763 to 9443WSO2 禁用从 9763 到 9443 的端口重定向
【发布时间】:2019-05-08 05:25:00
【问题描述】:

我有一个 WSO2 的单实例部署,现在我希望能够通过 http 访问发布者/存储等碳管理服务。我在 catalina-server.xml 中尝试了以下配置。我还想通过 http 端口将 nginx 用作碳控制台的反向代理。请帮忙。我还尝试编辑 axis2.xml 以添加 nginx 80 和 443 端口的端口映射。目前,当我通过 9763 运行 carbon 控制台时,它会被重定向到 9443,并且在 axis2.xml 中添加映射后,它会响应为 /publisher/..../login.jag 找不到请求的 url

<Server port="8005" shutdown="SHUTDOWN">
<Service className="org.wso2.carbon.tomcat.ext.service.ExtendedStandardService" name="Catalina">
    <!--
    optional attributes:
    proxyPort="80"
    -->
    <Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
               port="9763"
               bindOnInit="false"
               maxHttpHeaderSize="8192"
               acceptorThreadCount="2"
               maxThreads="250"
               minSpareThreads="50"
               disableUploadTimeout="false"
               connectionUploadTimeout="120000"
               maxKeepAliveRequests="200"
               acceptCount="200"
               server="WSO2 Carbon Server"
               compression="on"
               compressionMinSize="2048"
               noCompressionUserAgents="gozilla, traviata"
               compressableMimeType="text/html,text/javascript,application/x-javascript,application/javascript,application/xml,text/css,application/xslt+xml,text/xsl,image/gif,image/jpg,image/jpeg"
               URIEncoding="UTF-8"/>
    <!--
    optional attributes:
    proxyPort="443"
    Added sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2" for poodle vulnerability fix
    -->
    <Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
               port="9443"
               bindOnInit="false"
               sslProtocol="TLS"
               sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2"
               maxHttpHeaderSize="8192"
               acceptorThreadCount="2"
               maxThreads="250"
               minSpareThreads="50"
               disableUploadTimeout="false"
               enableLookups="false"
               connectionUploadTimeout="120000"
               maxKeepAliveRequests="200"
               acceptCount="200"
               server="WSO2 Carbon Server"
               clientAuth="false"
               compression="on"
               scheme="https"
               secure="true"
               SSLEnabled="true"
               compressionMinSize="2048"
               noCompressionUserAgents="gozilla, traviata"
               compressableMimeType="text/html,text/javascript,application/x-javascript,application/javascript,application/xml,text/css,application/xslt+xml,text/xsl,image/gif,image/jpg,image/jpeg"
               keystoreFile="${carbon.home}/repository/resources/security/wso2carbon.jks"
               keystorePass="wso2carbon"
               URIEncoding="UTF-8"/>
    <Engine name="Catalina" defaultHost="localhost">
        <!--Realm className="org.apache.catalina.realm.MemoryRealm" pathname="${carbon.home}/repository/conf/tomcat/tomcat-users.xml"/-->
        <Realm className="org.wso2.carbon.tomcat.ext.realms.CarbonTomcatRealm"/>
        <Host name="localhost" unpackWARs="true" deployOnStartup="false" autoDeploy="false"
              appBase="${carbon.home}/repository/deployment/server/webapps/">
            <Valve className="org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve"/>
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="${carbon.home}/repository/logs"
                   prefix="http_access_" suffix=".log"
                   pattern="combined"/>
            <Valve className="org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve" threshold="600"/>
            <Valve className="org.wso2.carbon.tomcat.ext.valves.CompositeValve"/>
        </Host>
    </Engine>
</Service>

【问题讨论】:

    标签: nginx wso2 wso2-am wso2carbon


    【解决方案1】:

    取消注释carbon.xml 中的以下行。

    <EnableHTTPAdminConsole>true</EnableHTTPAdminConsole>
    

    请注意,不建议在生产环境中这样做。

    【讨论】:

    • 感谢您的回答。虽然现在我已经配置了 nginx 代理并且它的工作就像一个魅力。
    • @SandeepRandhawa 请接受正确答案。它将帮助面临同样问题的其他人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-15
    • 1970-01-01
    • 2020-09-18
    相关资源
    最近更新 更多