ruby soap ssl woes


i have soap fan flush i'm perplexing operative flush soap server, avail. fan works glorious over ssl python soap server, nonetheless flush version. here's server looks like:



require 'soap/rpc/standaloneserver'
require 'soap/rpc/driver'
require 'rubygems'
require 'httpclient'

def cert(filename)
openssl::x509::certificate.new(file.open("path cert.cert") { |f|
f.read
})
end

def key(filename)
openssl::pkey::rsa.new(file.open("path rsaprivate.key") { |f|
f.read
})
end

class server < soap::rpc::httpserver
~code snipped readability~
end

server = server.new(:bindaddress => helperfunctions.local_ip, :port => 1234, :sslcertificate => cert("path cert"), :sslprivatekey => key("path rsa private key"))
new_thread = thread.new { server.start }


i've embellished formula out readability's effect (e.g., i have methods there i expose) works glorious ssl off. nonetheless fan tries connect, sees this:



warning: reflection certificate won't accurate ssl session
/usr/lib/ruby/1.8/net/http.rb:567: warning: controlling default dh parameters.
/usr/lib/ruby/1.8/net/http.rb:586:in `connect': opposite custom (openssl::ssl::sslerror)


i attempted holding recommendation i message:



/usr/lib/ruby/1.8/soap/httpconfigloader.rb:64:in `set_ssl_config': ssl upheld (notimplementederror)


any ideas repair severely appreciated.



Comments

Popular posts from this blog

list macos calm editors formula editors

how i practical urls indicate .aspx pages asp.net deployed an iis? (preferably but iis)

jaxb - xjc - reworking generated typesafe enum category members