簡體   English   中英

系統可能不穩定:HTTPS WSO2 EI 6.6.0

[英]System may be unstable: HTTPS WSO2 EI 6.6.0

我在產品 WSO2 EI 6.6.0 中遇到下一個錯誤。

{org.apache.synapse.transport.passthru.PassThroughHttpSSLSender} - System may be unstable: HTTPS ConnectingIOReactor encountered a runtime exception : null java.lang.NullPointerException
    at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:193)
    at org.apache.synapse.transport.http.conn.ClientSSLSetupHandler$1.verify(ClientSSLSetupHandler.java:82)
    at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:159)
    at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:147)
    at org.apache.synapse.transport.http.conn.ClientSSLSetupHandler.verify(ClientSSLSetupHandler.java:181)
    at org.apache.http.nio.reactor.ssl.SSLIOSession.doHandshake(SSLIOSession.java:313)
    at org.apache.http.nio.reactor.ssl.SSLIOSession.isAppInputReady(SSLIOSession.java:424)
    at org.apache.http.impl.nio.reactor.AbstractIODispatch.inputReady(AbstractIODispatch.java:119)
    at org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:159)
    at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:338)
    at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:316)
    at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:277)
    at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:105)
    at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:586)
    at java.lang.Thread.run(Thread.java:748)

我只是想做一個電話調解員

  <call>
    <endpoint name="GETToken">
      <address uri="api.backend"/>
    </endpoint>
  </call>

我在 axis2.xml 文件和 integrator.sh 文件中使用代理,例如:

axis2.xml

<transportSender name="http" class="org.apache.synapse.transport.passthru.PassThroughHttpSender">
    <parameter name="non-blocking" locked="false">true</parameter>
    <!--<parameter name="warnOnHTTP500" locked="false">*</parameter>
    <parameter name="http.proxyHost" locked="false">proxy.com</parameter>
    <parameter name="http.proxyPort" locked="false">8080</parameter>-->
    <parameter name="http.nonProxyHosts" locked="false">.*.domain.com|localhost|10.*.*.*</parameter>
</transportSender>

<transportSender name="https" class="org.apache.synapse.transport.passthru.PassThroughHttpSSLSender">
    <parameter name="non-blocking" locked="false">true</parameter>
    <!--<parameter name="http.proxyHost" locked="false">proxy.com</parameter>
    <parameter name="http.proxyPort" locked="false">8080</parameter> -->
    <parameter name="http.nonProxyHosts" locked="false">.*.domain.com|localhost|10.*.*.*</parameter>
    <parameter name="keystore" locked="false">

集成商.sh

 -Dhttps.proxyHost="proxy.com" \
    -Dhttps.proxyPort="8080" \
    -Dhttp.proxyHost="proxy.com" \
    -Dhttp.proxyPort="8080" \
    -Dhttp.nonProxyHosts="localhost|10.*.*.*|*.domain.com" \

我看到下一個問題,但沒有任何回應:

EI 中的錯誤 - 系統可能不穩定:HTTPS ConnectingIOReactor 遇到運行時異常

問題與主機名驗證有關,所以我更改了下一行

<parameter name="HostnameVerifier">Strict|AllowAll|DefaultAndLocalhost</parameter>

在您可以在路徑中找到的 axis2.xml 中:wso2ei-6.6.0\conf\axis2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM