Ruby ruby 安装 puppet 出错

wunaitiantian · November 11, 2012 · Last by wunaitiantian replied at November 12, 2012 · 2241 hits

尽管是在安装 puppet 出错,但我觉得应该是 ruby 的问题

[root@sweet puppet2.6]# ruby install.rb /software/ruby-1.8.7//lib/ruby/1.8/openssl/ssl.rb:26: uninitialized constant OpenSSL::SSL::VERIFY_PEER (NameError) from /software/ruby-1.8.7//lib/ruby/1.8/openssl.rb:23:in `require' from /software/ruby-1.8.7//lib/ruby/1.8/openssl.rb:23

openssl 系统是已经安装好的,请问是有什么方法解决吗?

检查下 ruby 版本,irb 下 require openssl 看。

[root@sweet bin]# ruby -v ruby 1.8.7 (2012-10-12 patchlevel 371) [x86_64-linux]

irb 下看 require openssl 请问这个要怎么做? 当前目录下运行./irb help 就提示: /software/ruby-1.8.7/lib/ruby/1.8/openssl/ssl-internal.rb:25: uninitialized constant OpenSSL::SSL::VERIFY_PEER (NameError) from /software/ruby-1.8.7/lib/ruby/1.8/openssl.rb:24:in `require' from /software/ruby-1.8.7/lib/ruby/1.8/openssl.rb:24

You need to Sign in before reply, if you don't have an account, please Sign up first.