How to enforce Mojolicious(hypnotoad) app to use TLS v1.2?
mojo version
output:
CORE
Perl (v5.16.3, linux)
Mojolicious (8.0, Supervillain)
OPTIONAL
Cpanel::JSON::XS 4.04+ (n/a)
EV 4.0+ (4.22)
IO::Socket::Socks 0.64+ (n/a)
IO::Socket::SSL 2.009+ (2.060)
Net::DNS::Native 0.15+ (n/a)
Role::Tiny 2.000001+ (2.000005)
hypnotoad conf:
{
hypnotoad => {
listen => ['https://myserver.domain.com:xxxx?cert=/path/to/cert/file.cer&key=/path/to/key/file.key'],
}
}
This is how I start hypnotoad:
hypnotoad -f script/apps
I have updated the IO::Socket::SSL
module as suggested somewhere. It din't work.
Much appreciate any guidance.
MOJO_NO_TLS
ENV variable totally disable TLS. Also is there a way to disable following:ssl-3des-ciphers
andssl-static-key-ciphers
? I did look into Mojo::Server::Hypnotoad and [Mojo::Server::Daemonhttps://metacpan.org/pod/Mojo::Server::Daemon]() but din't find answer. – Tricot