From: born in USSR Date: 2009-09-26T05:41:56+09:00 Subject: SSL and OpenSSL::SSL::SSLServer accept() i need to make secure connection between this rubyserver and web-browser ruby code: > require "openssl" > require 'socket' > port = 443 > ctx = OpenSSL::SSL::SSLContext.new() > ctx.ciphers = "ADH" > tcps = TCPServer.new(port) > ssls = OpenSSL::SSL::SSLServer.new(tcps, ctx) > while (session = ssls.accept) # !program interrupts here! > puts session.gets > session.puts Time.new > session.close > end in browser i enter "127.0.0.1:443" and in console i can watch bash: > [root@COR rubyserv]# ./rubyserv.rb > /usr/lib/ruby/1.8/openssl/ssl.rb:122:in `accept': http request > (OpenSSL::SSL::SSLError) > from /usr/lib/ruby/1.8/openssl/ssl.rb:122:in `accept' > from ./rubyserv.rb:8 what i do wrong? -- Posted via http://www.ruby-forum.com/.