TLS version setting support
Hi, in some cases I need set TLS version to version supported by server side, eg 1.2 but app use automatically 1.3 from OS and handshake ends with:
Write EPROTO 5579491688:error:10000410:SSL routines:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE:../../third_party/boringssl/src/ssl/tls_record.cc:594:SSL alert number 40
SoapUI allows to define TLS version via .vmoptions, is it possible to specify the TLS version in a similar way? run app from CLI with this argument or something similar?
# Inside SoapUI-X.Y.Y.vmoptions file add this line
-Dsoapui.https.protocols=TLSv1.2
Thanks
Well soapui is a JVM, and basically you setting JVM parameters there, while is more native app - you can same way adjust setting of your OS (like you did with Java VM) but for clear reasons this can't be a solution, so I think such specific settings can be only set if they would be added in the code base and then will be available via settings in UI like:
- default (recommended): take OS settings
- force min TLS to version X and greater
- force max TLS to version X or lower