Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

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

Posted on 2014-02-10
5
Medium Priority
?
737 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 30

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:Brian Utterback
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 2000 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: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone 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

I have been running these systems for a few years now and I am just very happy with them.   I just wanted to share the manual that I have created for upgrades and other things.  Oooh yes! FreeBSD makes me happy (as a server), no maintenance and I al…
FreeBSD on EC2 FreeBSD (https://www.freebsd.org) is a robust Unix-like operating system that has been around for many years. FreeBSD is available on Amazon EC2 through Amazon Machine Images (AMIs) provided by FreeBSD developer and security office…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Viewers will learn how to properly install and use Secure Shell (SSH) to work on projects or homework remotely. Download Secure Shell: Follow basic installation instructions: Open Secure Shell and use "Quick Connect" to enter credentials includi…
Suggested Courses
Course of the Month10 days, 18 hours left to enroll

885 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