Android客户端+WIFI访问某站点,一个纠结且无解的问题 Connection timed out
2012-05-18 16:45
393 查看
纠结原因在于:
1 iPhone客户端(ASIHttpRequest)连接,没有问题;
2 Android客户端通过GPRS/3G/CMCC:WIFI 连接,没有问题;
3 公司网络PC访问kdweibo.com ,没有问题;
4 新浪微博客户端刷微博,没有问题;
5 Android客户端,通过公司网络分享出的每一个wifi连接,都间歇性的出现连接超时。
什么参数都试过了,无效,真操蛋。
org.apache.commons.httpclient.ConnectTimeoutException: The host did not accept the connection within timeout of 20000 ms
at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:155)
at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at weibo4andriod.http.HttpClient.multPartURL(HttpClient.java:523)
at weibo4andriod.Weibo.uploadStatus(Weibo.java:1865)
at com.kdweibo.activities.ACT_StatusNew$11.run(ACT_StatusNew.java:511)
at java.lang.Thread.run(Thread.java:1019)
Caused by: java.net.SocketTimeoutException: Connection timed out
at org.apache.harmony.luni.platform.OSNetworkSystem.connect(Native Method)
at dalvik.system.BlockGuard$WrappedNetworkSystem.connect(BlockGuard.java:357)
at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:204)
at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:437)
at java.net.Socket.connect(Socket.java:983)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
1 iPhone客户端(ASIHttpRequest)连接,没有问题;
2 Android客户端通过GPRS/3G/CMCC:WIFI 连接,没有问题;
3 公司网络PC访问kdweibo.com ,没有问题;
4 新浪微博客户端刷微博,没有问题;
5 Android客户端,通过公司网络分享出的每一个wifi连接,都间歇性的出现连接超时。
什么参数都试过了,无效,真操蛋。
org.apache.commons.httpclient.ConnectTimeoutException: The host did not accept the connection within timeout of 20000 ms
at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:155)
at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at weibo4andriod.http.HttpClient.multPartURL(HttpClient.java:523)
at weibo4andriod.Weibo.uploadStatus(Weibo.java:1865)
at com.kdweibo.activities.ACT_StatusNew$11.run(ACT_StatusNew.java:511)
at java.lang.Thread.run(Thread.java:1019)
Caused by: java.net.SocketTimeoutException: Connection timed out
at org.apache.harmony.luni.platform.OSNetworkSystem.connect(Native Method)
at dalvik.system.BlockGuard$WrappedNetworkSystem.connect(BlockGuard.java:357)
at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:204)
at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:437)
at java.net.Socket.connect(Socket.java:983)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
相关文章推荐
- android机器一个奇怪的白屏死机问题--原来是wifi导致
- 关于android客户端访问web服务器session问题。
- Android问题-打开DelphiXE8与DelphiXE10新建一个空工程提示"out of memory"
- android利用Bitmap加载图片所遇到的一个奇怪的OOM问题java.lang.OutOfMemoryError
- android客户端访问webservice的流量问题
- wifi下的android客户端访问服务器URL连接不了
- 用.Net打造一个移动客户端(Android/IOS)的服务端框架NHM(四)——Android端Http访问类(转)
- 关于android客户端访问网络数据的问题
- 纠结了一晚上的问题---点击导航栏的一个文本链接后所有导航栏文本链接颜色都变成访问过的颜色了
- 一个隐蔽的数组访问越界的问题(竟然纠结半小时,有可能是我水平太低了)
- 避免客户端访问的并发问题
- Android中使用cmwap接入点访问互联网的问题及解决办法
- Android:一个Multidex引发的VerifyError和Class Not Found问题
- 遇到问题----win7安装apache服务出现 <OS 10013> 以一种访问权限不允许的方式做了一个访问套接字的尝试
- android列表中使用MediaPlayer播放视频的一个问题
- Android客户端与服务器端的数据通信中文乱码问题
- 触发器问题(怎样在一个数据库中的触发器中访问另一个数据库里面的表呢)
- HttpClient访问https站点证书加载问题
- 用Android访问本地站点
- Android 在 SElinux下 如何获得对一个内核节点的访问权限