The gatling webserver does not work in its default configuration if TLS is enabled, throwing messages like: Jun 24 22:26:51 horst-root gatling[57153]: accept 7 XXX.XXX.XXX.XXX 50018 1 https Jun 24 22:26:51 horst-root gatling[57153]: ssl_protocol_error 7 Jun 24 22:26:51 horst-root gatling[57153]: close/readerr 7 This is due to the fact that /usr/local/etc/rc.d/gatling starting gating with the option -c (chroot). TLS support requires access to /dev/urandom to work properly Fix: Mount the devfs in the chroot in the init script mkdir -p $gatling_root/dev mount -t devfs devfs $gatling_root/dev before starting tlsgating How-To-Repeat: Install gatling. Create a server.pem certificate by running "make cert" from the source (or generate a pem file by hand). Install the pem file at $gatling_root/server.pem. Start gatling and connect to the HTTPs port.
Responsible Changed From-To: freebsd-ports-bugs->tmseck Over to maintainer (via the GNATS Auto Assign Tool)
Is this PR still relevant?
Feedback timeout (> 3 months).