(Cut and paste to deal with the top posting).
> > > I've installed the SUNrand package with no change.
> > >
> > > I may remove it now and try building from source to be sure
> > >
> > Did it create /dev/random and /dev/urandom ? Could you do
> things like
> > head -5 /dev/random
>
> Yes, it comes back with lines of random characters.
> Good. That means that there's an entropy source - the next question is whether
or not your TLS is using it. Have you tried starting exim again in debug mode ?
Does it still hang ?
John