Hello, I had the same issue as JOEDOE, but I was able to build my own cert and keys and get past that. I was able to run the first simple demo and make a connection. However, the next sample problem doesnt work for me.
As soon as I add this line:
req = mk_request(TRP::Message::Command::HELLO_REQUEST,
:station_id => "MyAutomationProg")
I get this error message:
"Connection success"
/usr/lib/ruby/1.8/openssl/buffering.rb:178:in `syswrite': Broken pipe (Errno::EPIPE)
from /usr/lib/ruby/1.8/openssl/buffering.rb:178:in `do_write'
from /usr/lib/ruby/1.8/openssl/buffering.rb:192:in `write'
from /usr/lib/ruby/gems/1.8/gems/trisulrp-1.2.11/lib/trisulrp/protocol.rb:70:in `get_response'
from
hellotrp.rb:14
from /usr/lib/ruby/gems/1.8/gems/trisulrp-1.2.11/lib/trisulrp/protocol.rb:49:in `connect'
from
hellotrp.rb:6
I have tried updating a lot of the gems required by trisulrp, but I have not found the answer yet.