I found the solution, it has nothing to do with forking. Here is what i did-
I was writing ****IN FIPS MODE**** message to *stdout*. When sshd forks
child process to handle scp, this stdout was being passed over the pipe
causing the issue. 
My issue got resolved after writing the FIPS mode message to *stderr*. 

Thanks.

 



--
View this message in context: 
http://openssl.6102.n7.nabble.com/FIPS-rand-set-key-and-FIPS-rand-seed-tp44828p44863.html
Sent from the OpenSSL - User mailing list archive at Nabble.com.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to