You need to sign in to do that
Don't have an account?
Sarana Yadav Sabbi 11
Send HTTP callout request to server which is on TLS1.0
We have a server on TLS1.0, that we need to connect from salesforce Tls1.1, we are using HTTP callout connection. we are receiving the below error from salesforce when we are trying to send request.
We cannot upgrade TLS version on the server, please let us know if there is a workaround for this situation?
23:43:45.10 (292558671)|CALLOUT_REQUEST|[174]|System.HttpRequest retrying request in response to handshake failure: Server chose TLSv1, but that protocol version is not enabled or not supported by the client.
23:43:45.10 (410546281)|EXCEPTION_THROWN|[174]|System.CalloutException: Server chose TLSv1, but that protocol version is not enabled or not supported by the client.
23:43:45.10 (410634055)|HEAP_ALLOCATE|[174]|Bytes:96
23:43:45.10 (410699973)|VARIABLE_SCOPE_BEGIN|[127]|e|Exception|true|false
23:43:45.10 (410765728)|VARIABLE_ASSIGNMENT|[127]|e|"common.apex.runtime.impl.ExecutionException: Server chose TLSv1, but that protocol version is not enabled or not supported by the client."|0x6a900cd3
23:43:45.10 (410776424)|STATEMENT_EXECUTE|[127]
23:43:45.10 (410778831)|STATEMENT_EXECUTE|[129]
23:43:45.10 (410846118)|HEAP_ALLOCATE|[129]|Bytes:18
23:43:45.10 (410858728)|HEAP_ALLOCATE|[129]|Bytes:1
23:43:45.10 (410883775)|HEAP_ALLOCATE|[129]|Bytes:92
23:43:45.10 (410896700)|HEAP_ALLOCATE|[129]|Bytes:111
23:43:45.10 (410909118)|USER_DEBUG|[129]|DEBUG|a2K29000000LTpqEAG:Server chose TLSv1, but that protocol version is not enabled or not supported by the client.
We cannot upgrade TLS version on the server, please let us know if there is a workaround for this situation?
23:43:45.10 (292558671)|CALLOUT_REQUEST|[174]|System.HttpRequest retrying request in response to handshake failure: Server chose TLSv1, but that protocol version is not enabled or not supported by the client.
23:43:45.10 (410546281)|EXCEPTION_THROWN|[174]|System.CalloutException: Server chose TLSv1, but that protocol version is not enabled or not supported by the client.
23:43:45.10 (410634055)|HEAP_ALLOCATE|[174]|Bytes:96
23:43:45.10 (410699973)|VARIABLE_SCOPE_BEGIN|[127]|e|Exception|true|false
23:43:45.10 (410765728)|VARIABLE_ASSIGNMENT|[127]|e|"common.apex.runtime.impl.ExecutionException: Server chose TLSv1, but that protocol version is not enabled or not supported by the client."|0x6a900cd3
23:43:45.10 (410776424)|STATEMENT_EXECUTE|[127]
23:43:45.10 (410778831)|STATEMENT_EXECUTE|[129]
23:43:45.10 (410846118)|HEAP_ALLOCATE|[129]|Bytes:18
23:43:45.10 (410858728)|HEAP_ALLOCATE|[129]|Bytes:1
23:43:45.10 (410883775)|HEAP_ALLOCATE|[129]|Bytes:92
23:43:45.10 (410896700)|HEAP_ALLOCATE|[129]|Bytes:111
23:43:45.10 (410909118)|USER_DEBUG|[129]|DEBUG|a2K29000000LTpqEAG:Server chose TLSv1, but that protocol version is not enabled or not supported by the client.