cancel
Showing results for 
Search instead for 
Did you mean: 

TLS 1.2 Issue - in Classic ASP environment

I manage a few sites that still use Classic ASP.

The method of connection is via a MSXML2 component pointing to https://secure.authorize.net/gateway/transact.dll

Is there a simple change i can make in this code somewhere (see below), to test via the sandbox, and see if the server is TLS 1.2 compliant?

 

Thanks!

 

[code]

set objHttp = server.Createobject("MSXML2.ServerXMLHTTP")
if err.number <> 0 then
    Response.write(err.Description)
    response.End()
end if
'on error goto 0

objHttp.open "POST", strPost, false
objHttp.Send strRequest

'Get response
objHttpStatus = objHttp.status
strResponse   = objHttp.responseText
set objHttp      = nothing

[/code]

snooper
Member
71 REPLIES 71

Create an asp page with this script and run it on your server and post the results:

 

<%

Set objHttp = Server.CreateObject("MSXML2.ServerXMLHTTP.6.0")

objHttp.open "GET", "https://howsmyssl.com/a/check", False

objHttp.Send

Response.Write objHttp.responseText & "<br>"

Set objHttp = Nothing

%>

 

Please see the above screenshot of the TLS 1.2 protocal settings

 

http://108.168.203.227/smarttshipping/Content/Images/tls_client.png 

 

TLS 1.2 client setting

 

http://108.168.203.227/smarttshipping/Content/Images/tls_server.png

 

TLS 1.2 server settings.

 

 

 

Please suggest if anything is wrong. Thank you!