Why server doesn't start virtualized?

Some systems with very low or no entropy may prevent the embedded web server to start properly. This is because of java.util.SecureRandom which uses real entropy from the operating system - which can block when there is none available.

It is a rare case but we did encounter it several times when deploying logFaces server on a brand new Linux boxes. If logFaces server won't start and there are timeout errors, try adding the following parameter to /bin/lfs.conf bootstrap file:

wrapper.java.additional.x = -Djava.security.egd=file:/dev/./urandom

More interesting information about this can be found here.