Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TLS version setting support #183

Open
KamikX opened this issue Aug 8, 2024 · 1 comment
Open

TLS version setting support #183

KamikX opened this issue Aug 8, 2024 · 1 comment

Comments

@KamikX
Copy link

KamikX commented Aug 8, 2024

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

@dragoangel
Copy link

dragoangel commented Jan 10, 2025

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants