当我试图访问微软翻译时,我收到以下错误----->连接到http://api.microsofttranslator.com拒绝 [英] When i am trying to access microsoft translator i am getting following error ----->Connection to http://api.microsofttranslator.com refused
问题描述
2014-09-05 15:06:02,547 ERROR [com.tui.cmd.util.TranslationHelper]翻译请求错误
org.apache.http.conn.HttpHostConnectException:连接到http ://api.microsofttranslator.com拒绝了b $ b $ n at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:190)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
at com.tui.cmd.util.TranslationHelper.requestTranslator(TranslationHelper.java:607)
at com.tui.cmd.util.TranslationHelper.requestTranslationService(TranslationHelper.java:527)
at com.tui.cmd.util.TranslationHelper.translateToEnglish(TranslationHelper.java:310)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.updateLanguageTranslations(CMDProcessesAndFirewalls.java:5564)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.updateMdiAddress(CMDProcessesAndFirewalls.java:5509)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.updateMdiLocations(CMDProcessesAndFirewalls.java:5236)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.updateMdiDataWithLdi(CMDProcessesAndFirewalls.java:4638)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.rebuildMDI(CMDProcessesAndFirewalls.java:4149)
at com.tui.cmd.maintenance.MasterDataUpdateEngine.doMasterDataUpdate(MasterDataUpdateEngine.java:258)
at com.tui.cmd.maintenance.MasterDataUpdateEngine.initMasterDataUpdate(MasterDataUpdateEngine.java:191)
at com.tui.cmd.maintenance.MasterDataUpdateEngine.main(MasterDataUpdateEngine.java:138)
引起:java.net.ConnectException:拒绝连接
  at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
... 17更多
2014-09-05 15:06:02,547 ERROR [com.tui.cmd.util.TranslationHelper] Error with translation request
org.apache.http.conn.HttpHostConnectException: Connection to http://api.microsofttranslator.com refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:190)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
at com.tui.cmd.util.TranslationHelper.requestTranslator(TranslationHelper.java:607)
at com.tui.cmd.util.TranslationHelper.requestTranslationService(TranslationHelper.java:527)
at com.tui.cmd.util.TranslationHelper.translateToEnglish(TranslationHelper.java:310)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.updateLanguageTranslations(CMDProcessesAndFirewalls.java:5564)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.updateMdiAddress(CMDProcessesAndFirewalls.java:5509)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.updateMdiLocations(CMDProcessesAndFirewalls.java:5236)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.updateMdiDataWithLdi(CMDProcessesAndFirewalls.java:4638)
at com.tui.cmd.dataquality.CMDProcessesAndFirewalls.rebuildMDI(CMDProcessesAndFirewalls.java:4149)
at com.tui.cmd.maintenance.MasterDataUpdateEngine.doMasterDataUpdate(MasterDataUpdateEngine.java:258)
at com.tui.cmd.maintenance.MasterDataUpdateEngine.initMasterDataUpdate(MasterDataUpdateEngine.java:191)
at com.tui.cmd.maintenance.MasterDataUpdateEngine.main(MasterDataUpdateEngine.java:138)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
... 17 more
推荐答案
只是猜测:
可能是您正在使用的代理阻止连接?
Could it be that the proxy you are using is preventing the connection?
如果您使用SSL,代理将需要允许端口80或端口443上的连接,到域api.microsofttranslator.com,端口443到datamarket.accesscontrol.windows.net。
如果代理想要强制执行SSL,你的代理可以独家允许端口443。
The proxy will need to allow connections on port 80, or port 443 if you are using SSL, to the domain api.microsofttranslator.com, and port 443 to datamarket.accesscontrol.windows.net.
Your proxy may permit port 443 exclusively, if it wants to enforce SSL.
Chris Wendt
Microsoft Translator
Chris Wendt
Microsoft Translator
这篇关于当我试图访问微软翻译时,我收到以下错误----->连接到http://api.microsofttranslator.com拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!