以前都一直正常的,大概二年都可以发短信的,最近突然不能发短信了,后台报错,具体日志为:
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  -> java.net.SocketException: Connection reset by peer: socket write error
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at java.net.SocketOutputStream.socketWrite0(Native Method)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at com.roya.mcc.proxy.Cmpp2Proxy.sendPa(Cmpp2Proxy.java:511)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at com.roya.mcc.proxy.Cmpp2Proxy.safeUnbind(Cmpp2Proxy.java:533)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at com.roya.mcc.proxy.Cmpp2Proxy.login(Cmpp2Proxy.java:361)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at com.roya.mcc.proxy.Cmpp2Proxy.login(Cmpp2Proxy.java:562)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at com.roya.mcc.proxy.OAProxyDelegater.login(OAProxyDelegater.java:75)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at com.centech.sms.sender.Router.checkHeartBeating(Router.java:319)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at com.centech.sms.sender.Router.access$1(Router.java:284)
2009-10-28 18:03:28,640 INFO  [java.io.PrintStream]  ->  at com.centech.sms.sender.Router$RouterMonitor.run(Router.java:365)
等待高手指点下,我看了下程序的代理类,没错.不知道怎么解决!

解决方案 »

  1.   

    上面不是说socket write error吗?
      

  2.   

    http://hi.baidu.com/thrunder_liu/blog/item/911ac916e3f4930fc83d6d0a.html
      

  3.   

    我有篇blog是关于怎么解决这个问题的 你可以看看http://blog.csdn.net/jinhuiyu/archive/2009/01/04/3702522.aspx
      

  4.   

    socket write error
    看看是不是服务器问题
      

  5.   

    Scoket异常,看看是不是网络故障,或者对方身份验证更改了。
    还是对方的IP更改了。反正就是,你现在无法发送信息包了。
    对方是不是协议升级了,平台升级更换了。