Anyone seen this error before when trying to start a blastwave-installed
puppet on a Solaris 9 server?
# puppetd --server ppserv.net.unc.edu --waitforcert 60 --test
/opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates.rb:8: You must have
the Ruby openssl library installed (Puppet::Error)
from
/opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/client.rb:1:in
`require''
from
/opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/client.rb:1
from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/client.rb:5:in
`require''
from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/client.rb:5
from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfilebucket.rb:2:in
`require''
from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfilebucket.rb:2
from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb:392:in
`require''
from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb:392
from /opt/csw/lib/ruby/site_ruby/1.8/puppet.rb:423:in `require''
from /opt/csw/lib/ruby/site_ruby/1.8/puppet.rb:423
from /opt/csw/bin/puppetd:158:in `require''
from /opt/csw/bin/puppetd:158
Ruby is installed;
# pkg-get upgrade ruby
WARNING: gpg not found
No worries... you already have version 1.8.6,REV=2007.10.03_p110 of ruby
If you doubt this message, run ''pkg-get -U'', then run
''pkg-get upgrade ruby''
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---
On Oct 1, 2008, at 3:09 PM, Silflay Hraka wrote:> Anyone seen this error before when trying to start a blastwave- > installed puppet on a Solaris 9 server? > > # puppetd --server ppserv.net.unc.edu --waitforcert 60 --test > /opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates.rb:8: You > must have the Ruby openssl library installed (Puppet::Error) > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/ > client.rb:1:in `require'' > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/ > client.rb:1 > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/ > client.rb:5:in `require'' > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/ > client.rb:5 > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type/ > pfilebucket.rb:2:in `require'' > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type/ > pfilebucket.rb:2 > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb:392:in > `require'' > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb:392 > from /opt/csw/lib/ruby/site_ruby/1.8/puppet.rb:423:in > `require'' > from /opt/csw/lib/ruby/site_ruby/1.8/puppet.rb:423 > from /opt/csw/bin/puppetd:158:in `require'' > from /opt/csw/bin/puppetd:158 > > Ruby is installed; > > # pkg-get upgrade ruby > WARNING: gpg not found > No worries... you already have version 1.8.6,REV=2007.10.03_p110 of > ruby > If you doubt this message, run ''pkg-get -U'', then run > ''pkg-get upgrade ruby''But not ruby''s openssl library: ruby -ropenssl -e ''puts :yep'' -- I believe that if it were left to artists to choose their own labels, most would choose none. -- Ben Shahn --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Ok, so.
# ruby -ropenssl -e ''puts :yep''
/opt/csw/lib/ruby/1.8/sparc-solaris2.8/openssl.so: ld.so.1: ruby: fatal:
libssl.so.0.9.8: open failed: No such file or directory -
/opt/csw/lib/ruby/1.8/sparc-solaris2.8/openssl.so (LoadError)
from /opt/csw/lib/ruby/1.8/openssl.rb:17
Looking in the directory for libssl.so
# ls -ltr | grep libssl.so
-r-xr-xr-x 1 root bin 296192 Jul 30 2003
libssl.so.0.9.6.20080403133932.4750
-r-xr-xr-x 1 root bin 296192 Jul 30 2003
libssl.so.0.9.6.20070322214123.2103
-r-xr-xr-x 1 root bin 335244 Jun 2 2005
libssl.so.0.9.7.20070322214123.2103
-r-xr-xr-x 1 root bin 385876 Nov 2 2005
libssl.so.0.9.8.20070322214123.2103
lrwxrwxrwx 1 root root 15 Mar 22 2007 libssl.so ->
libssl.so.0.9.8
-r-xr-xr-x 1 root bin 354596 Dec 26 2007
libssl.so.0.9.8.20080403133932.4750
-r-xr-xr-x 1 root bin 274956 Dec 26 2007
libssl.so.0.9.7.20080403133932.4750
I''ve got other Sol 5.9 servers where libssl.so.0.9.8 exists, and
it''s the
same size as the libssl.so.0.9.8.2008* file. Looks like something the
previous admin did--what I have no idea. Copying it to libssl.so.0.9.8
seems to work--I''ll just have to monitor the box to see if anything
else is
affected.
Thanks, Luke.
On Thu, Oct 2, 2008 at 12:22 PM, Luke Kanies <luke@madstop.com> wrote:
>
> On Oct 1, 2008, at 3:09 PM, Silflay Hraka wrote:
>
> > Anyone seen this error before when trying to start a blastwave-
> > installed puppet on a Solaris 9 server?
> >
> > # puppetd --server ppserv.net.unc.edu --waitforcert 60 --test
> > /opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates.rb:8: You
> > must have the Ruby openssl library installed (Puppet::Error)
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
> > client.rb:1:in `require''
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
> > client.rb:1
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/
> > client.rb:5:in `require''
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/
> > client.rb:5
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type/
> > pfilebucket.rb:2:in `require''
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type/
> > pfilebucket.rb:2
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb:392:in
> > `require''
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb:392
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet.rb:423:in
> > `require''
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet.rb:423
> > from /opt/csw/bin/puppetd:158:in `require''
> > from /opt/csw/bin/puppetd:158
> >
> > Ruby is installed;
> >
> > # pkg-get upgrade ruby
> > WARNING: gpg not found
> > No worries... you already have version 1.8.6,REV=2007.10.03_p110 of
> > ruby
> > If you doubt this message, run ''pkg-get -U'', then
run
> > ''pkg-get upgrade ruby''
>
>
> But not ruby''s openssl library:
>
> ruby -ropenssl -e ''puts :yep''
>
> --
> I believe that if it were left to artists to choose their own labels,
> most would choose none. -- Ben Shahn
> ---------------------------------------------------------------------
> Luke Kanies | http://reductivelabs.com | http://madstop.com
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---