Hi, I'm working on an application where some of the business logic is accessible with SOAP. I've used SOAP4R to generate everything and it works splendid (I use http-access2 since we require https). Anyway, a week ago, this stopped working, for no reason I can figure out. But it just stopped working on my dev machine, not on our production_test server or anything. I'm sitting on Windows 2003, and the stack trace looks like this: Bad file descriptor - connect(2) (, #0) d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:1391:in `initialize' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:1391:in `create_socket' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:1352:in `connect' d:/programming/ruby/lib/ruby/1.8/timeout.rb:56:in `timeout' d:/programming/ruby/lib/ruby/1.8/timeout.rb:76:in `timeout' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:1351:in `connect' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:1209:in `query' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:892:in `query' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:434:in `do_get_block' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:370:in `conn_request' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:285:in `request' d:/programming/ruby/lib/ruby/site_ruby/1.8/http-access2.rb:264:in `post' d:/programming/ruby/lib/ruby/1.8/soap/streamHandler.rb:170:in `send_post' d:/programming/ruby/lib/ruby/1.8/soap/streamHandler.rb:109:in `old_send' #{RAILS_ROOT}/vendor/lpw/lpw.rb:11:in `send' d:/programming/ruby/lib/ruby/1.8/soap/rpc/proxy.rb:170:in `route' d:/programming/ruby/lib/ruby/1.8/soap/rpc/proxy.rb:141:in `call' d:/programming/ruby/lib/ruby/1.8/soap/rpc/driver.rb:178:in `call' d:/programming/ruby/lib/ruby/1.8/soap/rpc/driver.rb:232:in `getUserData' #{RAILS_ROOT}/app/models/address_information.rb:25:in `fetch' #{RAILS_ROOT}/app/models/lpw_object.rb:23:in `fetch' #{RAILS_ROOT}/app/controllers/lpw_controller.rb:110:in `addr' d:/Programming/Ruby/bin/mongrel_rails:18 I would be very thankful for any help coming to terms with this. Regards -- Ola Bini (http://ola-bini.blogspot.com) JvYAML, RbYAML, JRuby and Jatha contributor System Developer, Karolinska Institutet (http://www.ki.se) OLogix Consulting (http://www.ologix.com) "Yields falsehood when quined" yields falsehood when quined.