首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >已建立的连接已被主机中的软件中止

已建立的连接已被主机中的软件中止
EN

Stack Overflow用户
提问于 2013-04-29 21:29:03
回答 1查看 3.8K关注 0票数 4

我正在使用微小的tds获取数据。当获取时,我得到以下错误。我没有使用eclipse。我正在使用Mongrel服务器+ Windows

代码语言:javascript
复制
     Read error: #<Errno::ECONNABORTED: An established connection was aborted by the software in your host machine.>
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-ming

    w32/lib/mongrel/http_response.rb:140:in `write'
    C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-ming
    w32/lib/mongrel/http_response.rb:140:in `write'
    C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-ming
    w32/lib/mongrel/http_response.rb:98:in `send_header'
    C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rack-1.3.10/lib/rack/handle
    r/mongrel.rb:88:in `process'
    C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-ming
    w32/lib/mongrel.rb:165:in `block in process_client'
    C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-ming
    w32/lib/mongrel.rb:164:in `each'
    C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-ming
    w32/lib/mongrel.rb:164:in `process_client'
    C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-ming
    w32/lib/mongrel.rb:291:in `block (2 levels) in run'

请建议我如何解决这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-12 17:53:54

我也遇到了同样的问题:服务器日志显示此错误消息,而客户端出现超时异常。最后,我们找到了根本原因:我们将图像的base64编码字符串从web服务器发送到客户端。此base64字符串可能会使用HTTP响应的分隔符代码中断,从而使web服务器崩溃。在我们删除base64字符串之后,它工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16279879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档