function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Vacha ShahVacha Shah 

Issue in SOAP API

For fetching the sessionId, I am getting the error: Require TLS 1.1 or higher"

I checked other posts and looked for the deactivation in Critical Updates but I cannot see that option.

Can somebody help me resolve this problem?

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sf="urn:fault.enterprise.soap.sforce.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Body>
      <soapenv:Fault>
         <faultcode>sf:UNSUPPORTED_CLIENT</faultcode>
         <faultstring>UNSUPPORTED_CLIENT: TLS 1.0 has been disabled in this organization. Please use TLS 1.1 or higher when connecting to Salesforce using https.</faultstring>
         <detail>
            <sf:UnexpectedErrorFault xsi:type="sf:UnexpectedErrorFault">
               <sf:exceptionCode>UNSUPPORTED_CLIENT</sf:exceptionCode>
               <sf:exceptionMessage>TLS 1.0 has been disabled in this organization. Please use TLS 1.1 or higher when connecting to Salesforce using https.</sf:exceptionMessage>
            </sf:UnexpectedErrorFault>
         </detail>
      </soapenv:Fault>
   </soapenv:Body>
</soapenv:Envelope>



This is the error.
 
Best Answer chosen by Vacha Shah
pconpcon
Java 1.7 does not by default have support for TLS version greater than 1.0 [1].  To enable this for SoapUI, you will need to modify the vmoptions.txt file in your SoapUI directory and add a new line reading
 
-Dsoapui.https.protocols=SSLv3,TLSv1.2

[1] http://superuser.com/questions/747377/enable-tls-1-1-and-1-2-for-clients-on-java-7

All Answers

pconpcon
What client are you using and what instance are you logging in against?  The best solution is to update your client to something that uses TLS 1.1 or higher.
Vacha ShahVacha Shah
I am using Google Chrome that has TLS 1.1 and higher enabled.
pconpcon
How are you using chrome to make the SOAP requests?  Are you using a 3rd party extension?  Chrome natively (unless you are making POST calls in the javascript developer console) does not do any native SOAP requests.
Vacha ShahVacha Shah
Oh I am sorry I interpreted something different. I am using the SOAP UI 5.2.1 to make SOAP requests. The one that is provided in the USE SOAP API unit.
pconpcon
SoapUI will use what ever version of Java you have as your base (you can see this under Help -> System Properties).  You probably need to update your JDK to a newer version.
Vacha ShahVacha Shah
I updated the java version but still the same error.
pconpcon
Can you please provide the output of the System Properties panel.  Please use the "Add a Code Sample" button (icon <>)
Vacha ShahVacha Shah
apple.laf.useScreenMenuBar=true

awt.toolkit=sun.awt.windows.WToolkit

com.apple.mrj.application.apple.menu.about.name=SoapUI

exe4j.consoleCodepage=cp0
exe4j.isInstall4j=true
exe4j.launchName=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\SoapUI-5.2.1.exe
exe4j.moduleName=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\SoapUI-5.2.1.exe
exe4j.semaphoreName=Local\c:_program_files_(x86)_smartbear_soapui-5.2.1_bin_soapui-5.2.1.exe0
exe4j.tempDir=
exe4j.unextractedPosition=0

file.encoding=Cp1252
file.encoding.pkg=sun.io
file.separator=\

install4j.appDir=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\
install4j.exeDir=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\
install4j.launcherId=64
install4j.swt=false

java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.class.path=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\.install4j\i4jruntime.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\bin\soapui-5.2.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\activation-1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\analytics-core-5.2.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\animal-sniffer-annotations-1.11.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\bcprov-jdk15-144.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\binding-2.0.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\cajo-1.142.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\commons-beanutils-1.7.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\commons-cli-1.2.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\commons-codec-1.3.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\commons-collections-3.2.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\commons-httpclient-3.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\commons-io-2.4.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\commons-lang-2.4.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\commons-logging-1.1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\cssparser-0.9.5.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\dom4j-1.6.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\ezmorph-1.0.5.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\flex-messaging-common-1.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\flex-messaging-core-1.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\flex-messaging-opt-1.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\flex-messaging-proxy-1.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\flex-messaging-remoting-1.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\forms-1.0.7.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\groovy-all-2.1.7.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\guava-14.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\hamcrest-core-1.3.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\hermes-1.14.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\htmlunit-2.7.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\htmlunit-core-js-2.7.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\httpclient-4.1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\httpclient-cache-4.1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\httpcore-4.1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\httpcore-nio-4.1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\httpmime-4.1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\i4jruntime-5.1.14.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\javassist-3.16.1-GA.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jaxen-1.1-beta-8.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jcifs-1.2.9.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jdom-1.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jettison-1.2.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jetty-6.1.26.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jetty-util-6.1.26.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jms-1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\joda-time-1.6.2.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\js-1.7R2.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\json-lib-2.2.2-jdk15.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\json-path-0.9.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\json-smart-1.2.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jsr173_api-1.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\jtidy-r872-jdk15.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\junit-4.11.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\l2fprod-common-directorychooser-7.3.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\l2fprod-common-fontchooser-7.3.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\log4j-1.2.14.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\looks-2.2.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\mail-1.4.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\maven-plugin-api-2.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\nekohtml-1.9.14.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\not-yet-commons-ssl-0.3.11.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\opensaml-2.5.1-1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\openws-1.4.2-1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\org.apache.oltu.oauth2.client-0.31.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\org.apache.oltu.oauth2.common-0.31.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\org.apache.oltu.oauth2.httpclient4-0.31.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\out-app-analytics-provider-5.2.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\proxy-vole-20131209.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\reflections-0.9.9-RC1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\rsyntaxtextarea-2.5.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\sac-1.3.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\saxon-9.1.0.8j.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\saxon-dom-9.1.0.8j.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\serializer-2.7.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\servlet-api-2.5-20081211.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\slf4j-api-1.6.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\swingx-soapui.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\ws-commons-util-1.0.2.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\wsdl4j-1.6.2-fixed.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\wss4j-1.6.16.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xalan-2.7.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xbean-fixed-2.4.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xbean_xpath-2.4.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xercesImpl-2.9.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xml-apis-1.3.04.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xml-apis-2.9.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xmlParserAPIs-2.6.2.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xmlpublic-2.4.0.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xmlsec-1.4.5.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xmltooling-1.3.2-1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xmlunit-1.2.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xom-1.1.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\..\lib\xstream-1.3.1.jar;;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\jre\lib\deploy.jar;C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\jre\lib\plugin.jar
java.class.version=51.0
java.endorsed.dirs=c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\endorsed
java.ext.dirs=c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\ext;C:\windows\Sun\Java\lib\ext
java.home=c:\program files (x86)\smartbear\soapui-5.2.1\jre
java.io.tmpdir=C:\Users\vachas\AppData\Local\Temp\
java.library.path=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1/bin
java.rmi.server.hostname=0.0.0.0
java.rmi.server.useCodebaseOnly=true
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.7.0_55-b13
java.security.policy=server.policy
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=1.7
java.util.Arrays.useLegacyMergeSort=true
java.vendor=Oracle Corporation
java.vendor.url=http://java.oracle.com/
java.vendor.url.bug=http://bugreport.sun.com/bugreport/
java.version=1.7.0_55
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) Client VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=1.7
java.vm.vendor=Oracle Corporation
java.vm.version=24.55-b03
javafx.macosx.embedded=true
javafx.runtime.version=2.2.55-b13
javafx.version=2.2.55

line.separator=


os.arch=x86
os.name=Windows 8
os.version=6.2

path.separator=;

proxySet=false

soapui.ext.actions=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1/bin/actions
soapui.ext.libraries=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1/bin/ext
soapui.ext.listeners=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1/bin/listeners
soapui.home=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1/bin
soapui.properties=soapui.properties

sun.arch.data.model=32
sun.awt.enableExtraMouseButtons=true
sun.boot.class.path=c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\resources.jar;c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\rt.jar;c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\sunrsasign.jar;c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\jsse.jar;c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\jce.jar;c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\charsets.jar;c:\program files (x86)\smartbear\soapui-5.2.1\jre\lib\jfr.jar;c:\program files (x86)\smartbear\soapui-5.2.1\jre\classes
sun.boot.library.path=c:\program files (x86)\smartbear\soapui-5.2.1\jre\bin
sun.cpu.endian=little
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
sun.desktop=windows
sun.io.unicode.encoding=UnicodeLittle
sun.java.command=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin\SoapUI-5.2.1.exe
sun.jnu.encoding=Cp1252
sun.management.compiler=HotSpot Client Compiler
sun.os.patch.level=

user.country=US
user.dir=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1\bin
user.home=C:\Users\vachas
user.language=en
user.name=vachas
user.script=
user.timezone=America/Los_Angeles
user.variant=

wsi.dir=C:\Program Files (x86)\SmartBear\SoapUI-5.2.1/wsi-test-tools

 
pconpcon
Java 1.7 does not by default have support for TLS version greater than 1.0 [1].  To enable this for SoapUI, you will need to modify the vmoptions.txt file in your SoapUI directory and add a new line reading
 
-Dsoapui.https.protocols=SSLv3,TLSv1.2

[1] http://superuser.com/questions/747377/enable-tls-1-1-and-1-2-for-clients-on-java-7
This was selected as the best answer