How to change the TLS version SoapUI uses for MQTT
Hi everyone, I am currently trying to get a "Receive MQTT Message"-TestStep to work which always runs into a timeout. After checking all URLs, ports and changing vmoptions to use TLS 1.2 I still had no success. I found an issue on Github that seems to describe a possible solution for my problem: https://github.com/eclipse/paho.mqtt.java/issues/309 Here the SocketFactory that is required for the MqttClient has been created with "TLSv1". According to the issuer of that ticket changing it to "TLSv1.2" fixed his problem. I took a look into the source code for the MQTT plugin by SmartBear (https://github.com/SmartBear/ready-mqtt-plugin/blob/master/src/main/java/com/smartbear/mqttsupport/connection/ssl/SSLCertsHelper.java) and noticed that "TLSv1" seems to be hardcoded: SSLContext context = SSLContext.getInstance("TLSv1"); Does anyone know if this means that MQTT will always use TLSv1 even if I changed my vmoptions to use TLSv1.2 ? I tried recompiling this plugin after changing TLS to "TLSv1.2" in the code but just replacing it does not seem to work as all testSteps (not only MQTT) are missing afterwards. Best regards Max735Views0likes0CommentsDevelop a custom Test Step integrated in SOAPUI
Hello all i'm using SoapUi opensource 5.3 i'm try to implement a custom step to perfom same FTP operation as part of my step a test case i have already implemented the step as a groovy script, but now i would like to implement it has a step present in the soapui user inerface. (right click on Test steps > add step > My ftp step ) browsing on internet I found that was possible wiht the previous version of SoapUI (4.x) but for the new version still i didn't found any valid documentation to follow to start up same development is there sameone of you that can help my to find same valid documents4.2KViews0likes8Comments