Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

ssh Connection refused due to "Entropy collection failed and entropy exhausted"

Posted on 2014-02-10
5
719 Views
Last Modified: 2014-02-11
After system hang, I restarted the server and cannot ssh to another machines anymore.
Please kindly help. Thanks~

prod1# /usr/local/bin/ssh 10.129.3.1
Couldn't connect to PRNGD socket "/var/spool/prngd/pool": Connection refused
Entropy collection failed and entropy exhausted
prod1# ps -ef|grep prngd
    root   316     1 99 09:26:11 ?       27:53 /usr/local/bin/prngd /var/spool/prngd/pool
prod1# ls -trl /var/spool/prngd/pool
srwxrwxrwx   1 root     root           0 Feb 10 09:26 /var/spool/prngd/pool
prod1# uname -a
SunOS hkpmqa01 5.8 Generic_108528-09 sun4u sparc SUNW,Sun-Blade-100
prod1# 

Open in new window

0
Comment
Question by:Hoboly
5 Comments
 
LVL 29

Expert Comment

by:Sudeep Sharma
ID: 39846903
Could you please post the permission setting of the /etc/entropy folder.

Sudeep
0
 

Author Comment

by:Hoboly
ID: 39846916
prod1# ls -trl /etc |grep entr
prod1# ls -trl  /etc/entropy
/etc/entropy: No such file or directory
prod1# id
uid=0(root) gid=1(other)

Open in new window

0
 
LVL 22

Expert Comment

by:blu
ID: 39847066
Solaris 8 does not have a source of entropy standard. You need to install patch 112438 (any version) before you build ssh.
0
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 500 total points
ID: 39847168
>> You need to install patch ... <<

Yes, but prngd can well serve as a surrogate entropy source.

It seems that everything is correctly installed and that prngd is running.
The only thing I can see is that "prngd" has used up quite a lot of CPU in a short time
which is not normal.

I think you should stop and restart the prngd process, wait a bit and retry,

Maybe you should even delete (rm) the socket "/var/spool/prngd/pool" after stopping and before restarting prngd.
0
 

Author Closing Comment

by:Hoboly
ID: 39852077
it works. thanks
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you do backups in the Solaris Operating System, the file system must be inactive. Otherwise, the output may be inconsistent. A file system is inactive when it's unmounted or it's write-locked by the operating system. Although the fssnap utility…
Introduction Regular patching is part of a system administrator's tasks. However, many patches require that the system be in single-user mode before they can be installed. A cluster patch in particular can take quite a while to apply if the machine…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question