【问题标题】:How can I make proxy setting while using Mule ESB behind a corporate wall?在公司墙后面使用 Mule ESB 时如何进行代理设置?
【发布时间】:2012-07-05 07:51:08
【问题描述】:

我是 Mule ESB 的新手,我尝试从网站上实现一个教程:

http://www.mulesoft.org/documentation/display/MULE3START/Intermediate+Studio+Tutorial

它返回如下连接错误:

*响应:无法通过端点路由事件:DefaultOutboundEndpoint{endpointUri=http://www.google.com/tbproxy/spell?lang=en:80, connector=HttpConnector { name=HTTP_HTTPS 生命周期=start this=53edd9ee numberOfConcurrentTransactedReceivers=4 createMultipleTransactedReceivers=true connected=true supportedProtocols=[http] serviceOverrides= } , name='endpoint.http.www.google.com.tbproxy.spell.lang.en.80', mep=REQUEST_RESPONSE, 属性={lang=en:80, Content-Type=text/xml}, transactionConfig=Transaction{factory=null, action=INDIFFERENT, timeout=0}, deleteUnacceptedMessages=false, initialState=started, responseTimeout=10000, endpointEncoding=UTF- 8、disableTransportTransformer=false}。消息负载类型:PostMethod*

问题可能与我的代理设置有关,因为当我在家中执行此操作时没有问题,但是当我在公司墙后面尝试时出现问题。

教程中有关于这个问题的警告

所以我使用了一个连接器,如警告所示。

我将代理信息输入为:

  • proxyHostname="iproxy"
  • proxyPort="8080"
  • proxyUsername="ekucuk"
  • proxyPassword="P34cttyb"

这是对应的xml行:

<http:connector name="HTTP_HTTPS" cookieSpec="netscape" validateConnections="true" sendBufferSize="0" receiveBufferSize="0" receiveBacklog="0" clientSoTimeout="10000" serverSoTimeout="10000" socketSoLinger="0" proxyHostname="iproxy" proxyPort="8080" proxyUsername="ekucuk" proxyPassword="P34cttyb" doc:name="HTTP_HTTPS"/>

我猜问题出在格式上。 我需要一些帮助。

谢谢

埃姆拉

【问题讨论】:

    标签: proxy esb mule corporate


    【解决方案1】:

    抱歉,来晚了,但我刚刚遇到了同样的问题并找到了解决方案。

    主机代理名称可能需要一些调整。要找到它,请查看企业防火墙后面的 Firefox。转到工具 -> 选项/网络选项卡,然后按设置按钮。

    代理应如下所示:http://autoproxy.mycompany.com/。回到 Mule IDE,您应该在 Proxy Host Name 字段中输入 autoproxy.mycompany.com。 (去掉 http:// 和最后的 /。)

    您需要停止 Mule Spell Checker 应用程序,然后重新启动。 (否则,没有机会阅读新信息。)

    【讨论】:

      【解决方案2】:

      您需要添加一个 HTTP 连接器作为全局元素。确保它是一个全局元素,并且作为 mule 配置根节点的直接子节点出现在顶部,而不是在连接器下方。

      <http:connector name="proxyConnector" proxyHostname="172.16.2.4" proxyPort="8080" proxyUsername="user" proxyPassword="password"/>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-08-05
        • 2011-04-29
        • 1970-01-01
        • 2014-10-28
        • 2023-01-24
        • 2021-05-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多