[[!meta title="Running `monkeysphere gen-key` on a headless server takes way too long"]] When i try to generate a key on a headless machine (no kbd, no mouse, no Human Input Device (HID) at all), `monkeysphere gen-key` hangs for a *very* long time (over an hour so far!) during the generation process, particularly at this point: ms: generating server key... Not enough random bytes available. Please do some other work to give the OS a chance to collect more entropy! (Need 197 more bytes) And sure enough, there really is very little entropy in these systems at the time requested: 0 chomsky:~# cat /proc/sys/kernel/random/entropy_avail 32 0 chomsky:~# It's not clear to me how to increase the entropy available to the kernel without an HID. I've seen this happen on two machines now in the last week, and was able to resolve it on the first one by plugging in a keyboard and "massaging" it. This won't work for a machine that's out of physical range, and has no keyboard to be plugged in anyway. One thing that might help is to suggest that the system administrator install a package like `bsdgames` and play console-based games as a non-privileged user, since that seems to feed the entropy count somewhat.