PHRETS icon indicating copy to clipboard operation
PHRETS copied to clipboard

TLS 1.2

Open kevinmac61 opened this issue 5 years ago • 9 comments

My site stopped connecting to pull images a few days ago. I found out that the message below had been sent, but I hadn't received it.

"After July 8, 2020, older RETS client applications that are not compliant with TLS 1.2 will fail to connect to Matrix RETS. Some data recipients may need to upgrade their RETS client to continue using Matrix RETS."

Is there a quick fix for this? Any assistance is appreciated.

Thanks.

kevinmac61 avatar Jul 10 '20 20:07 kevinmac61

PHRETS uses pre-existing software installed on your computer/server to deal with HTTPS and TLS 1.2. No updates to PHRETS are required in this case. If you're now unable to connect to these Matrix systems, you'll want to see about updating OpenSSL on your computer so that it's able to going forward.

For Linux based systems, one test is to run the following from the command line:

curl -I 'https://matrix.server.login.url.here'

If you get back an HTTP response, you should be fine. If, however, you get an SSL protocol error, you'll know your system isn't able to establish the connection with updating some software.

troydavisson avatar Jul 10 '20 20:07 troydavisson

Wow...I appreciate the fast response. I'll do as you suggest. Thanks.

kevinmac61 avatar Jul 10 '20 20:07 kevinmac61

Here is the response from the Corelogic analyst: curl is issuing a HEAD request, which we don't support. It should be issuing a GET request. So : curl -Iv https://rets.gmrgm.mlsmatrix.com/rets/Login.ashx will give a 404 But forcing it to use a HEAD request will work. curl -Iv -X GET https://rets.gmrgm.mlsmatrix.com/rets/Login.ashx Will work as expected.

Troy Davisson [email protected] wrote: “If we assume kevinmac is unable to connect, as stated, what's the answer to the question? Is there a quick fix for this? Or any fix? :)”

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

kevinmac61 avatar Jul 16 '20 10:07 kevinmac61

The fix would be updating software on your server. Specifically openssl which will update the portions that curl uses which is what PHRETS uses.

troydavisson avatar Jul 16 '20 13:07 troydavisson

Are you saying that openssl still needs to be updated in spite of the message below? Thanks again.


TLS 1.2 is supported by the version of openssl installed in your server:

[12:37:34 hal root@93508365 ~]cPs# openssl s_client -connect google.com:443 -tls1_2|grep Protocol depth=2 OU = GlobalSign Root CA - R2, O = GlobalSign, CN = GlobalSign verify return:1 depth=1 C = US, O = Google Trust Services, CN = GTS CA 1O1 verify return:1 depth=0 C = US, ST = California, L = Mountain View, O = Google LLC, CN = *.google.com verify return:1 Protocol : TLSv1.2 QUIT

kevinmac61 avatar Jul 16 '20 13:07 kevinmac61

If your server can communicate out using TLS 1.2 with curl, you should be fine as-is.

To be clear, my previous example returning a 404 is a good response in that case (for the reasons mentioned in an earlier comment). A 404 there means that your server CAN communicate with them and should satisfy the current requirements. If, instead, you get an SSL protocol error, that's when openssl likely needs updated so curl has something more up-to-date to work with.

If you're on TLS 1.2, you shouldn't be seeing any errors with PHRETS connecting to those Matrix systems.

troydavisson avatar Jul 16 '20 14:07 troydavisson

Troy,

Thank you for getting that suggestion from CoreLogic analyst.

I got a 400 response on curl -Iv https://rets.fmlsd.mlsmatrix.com

I got a 200 response on curl -Iv -X GET https://rets.fmlsd.mlsmatrix.com

200 is good, but when logging into matrix, to do my RETS query, I get the following:

Fetching Homes Data:

  • Connecting to http://rets.fmlsd.mlsmatrix.com/rets/login.ashx as <my_user>   + Not connected: Array (     [type] => http     [code] => 302     [text] => )

I wonder how I need to change my config to incorporate the recommended command. I'm using Debian Linux, most recent stable version with most recent security updates.

dpkg -l openssl ||/ Name           Version          Architecture Description +++-==============-================-============-==================================================== ii  openssl        1.1.1d-0+deb10u3 amd64        Secure Sockets Layer toolkit - cryptographic utility

Complete output of curl commands is below.

Thank you! -thomas (520)360-9183

This command seems to produce a 404:

curl -Iv https://rets.fmlsd.mlsmatrix.com

  • Expire in 0 ms for 6 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 0 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 1 ms for 1 (transfer 0x560a2b7b5f50)
  • Expire in 2 ms for 1 (transfer 0x560a2b7b5f50) *   Trying 50.19.139.234...
  • TCP_NODELAY set
  • Expire in 149997 ms for 3 (transfer 0x560a2b7b5f50)
  • Expire in 200 ms for 4 (transfer 0x560a2b7b5f50)
  • Connected to rets.fmlsd.mlsmatrix.com (50.19.139.234) port 443 (#0)
  • ALPN, offering h2
  • ALPN, offering http/1.1
  • successfully set certificate verify locations: *   CAfile: none   CApath: /etc/ssl/certs
  • TLSv1.3 (OUT), TLS handshake, Client hello (1):
  • TLSv1.3 (IN), TLS handshake, Server hello (2):
  • TLSv1.2 (IN), TLS handshake, Certificate (11):
  • TLSv1.2 (IN), TLS handshake, Server key exchange (12):
  • TLSv1.2 (IN), TLS handshake, Server finished (14):
  • TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
  • TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
  • TLSv1.2 (OUT), TLS handshake, Finished (20):
  • TLSv1.2 (IN), TLS handshake, Finished (20):
  • SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
  • ALPN, server accepted to use h2
  • Server certificate: *  subject: C=US; ST=California; L=Irvine; O=CoreLogic, Inc.; OU=RES; CN=.fmlsd.mlsmatrix.com *  start date: Sep 13 00:00:00 2018 GMT *  expire date: Sep 17 12:00:00 2020 GMT *  subjectAltName: host "rets.fmlsd.mlsmatrix.com" matched cert's ".fmlsd.mlsmatrix.com" *  issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=DigiCert SHA2 High Assurance Server CA *  SSL certificate verify ok.
  • Using HTTP2, server supports multi-use
  • Connection state changed (HTTP/2 confirmed)
  • Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
  • Using Stream ID: 1 (easy handle 0x560a2b7b5f50)

HEAD / HTTP/2 Host: rets.fmlsd.mlsmatrix.com User-Agent: curl/7.64.0 Accept: /

  • Connection state changed (MAX_CONCURRENT_STREAMS == 128)! < HTTP/2 404 HTTP/2 404 < date: Thu, 16 Jul 2020 15:36:17 GMT date: Thu, 16 Jul 2020 15:36:17 GMT < content-type: text/html content-type: text/html < content-length: 1245 content-length: 1245 < set-cookie: AWSALB=anP5Ts16B3r4jN0tbkoR/GmOzAG5Ojh/s17CpRSEVDSmp4anjxA0yUAnEFF6EWG0Eo8nlcMszRy9zYNX46clyB4SPk5Cgki6ieMf5ml8dHFuWpzSL9R+4o4yPKKB; Expires=Thu, 23 Jul 2020 15:36:17 GMT; Path=/ set-cookie: AWSALB=anP5Ts16B3r4jN0tbkoR/GmOzAG5Ojh/s17CpRSEVDSmp4anjxA0yUAnEFF6EWG0Eo8nlcMszRy9zYNX46clyB4SPk5Cgki6ieMf5ml8dHFuWpzSL9R+4o4yPKKB; Expires=Thu, 23 Jul 2020 15:36:17 GMT; Path=/ < set-cookie: AWSALBCORS=anP5Ts16B3r4jN0tbkoR/GmOzAG5Ojh/s17CpRSEVDSmp4anjxA0yUAnEFF6EWG0Eo8nlcMszRy9zYNX46clyB4SPk5Cgki6ieMf5ml8dHFuWpzSL9R+4o4yPKKB; Expires=Thu, 23 Jul 2020 15:36:17 GMT; Path=/; SameSite=None; Secure set-cookie: AWSALBCORS=anP5Ts16B3r4jN0tbkoR/GmOzAG5Ojh/s17CpRSEVDSmp4anjxA0yUAnEFF6EWG0Eo8nlcMszRy9zYNX46clyB4SPk5Cgki6ieMf5ml8dHFuWpzSL9R+4o4yPKKB; Expires=Thu, 23 Jul 2020 15:36:17 GMT; Path=/; SameSite=None; Secure < server: Microsoft-IIS/8.5 server: Microsoft-IIS/8.5 < x-ua-compatible: IE=Edge x-ua-compatible: IE=Edge < x-content-type-options: nosniff x-content-type-options: nosniff

<

  • Connection #0 to host rets.fmlsd.mlsmatrix.com left intact

This command seems to produce a 200:

curl -Iv -X GET https://rets.fmlsd.mlsmatrix.com

  • Expire in 0 ms for 6 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 0 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 1 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 2 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 4 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 3 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 3 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 8 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 4 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 4 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 8 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 5 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 5 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 8 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 6 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 6 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 8 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 7 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 7 ms for 1 (transfer 0x55631c18ff50)
  • Expire in 9 ms for 1 (transfer 0x55631c18ff50) *   Trying 50.19.139.234...
  • TCP_NODELAY set
  • Expire in 149986 ms for 3 (transfer 0x55631c18ff50)
  • Expire in 200 ms for 4 (transfer 0x55631c18ff50)
  • Connected to rets.fmlsd.mlsmatrix.com (50.19.139.234) port 443 (#0)
  • ALPN, offering h2
  • ALPN, offering http/1.1
  • successfully set certificate verify locations: *   CAfile: none   CApath: /etc/ssl/certs
  • TLSv1.3 (OUT), TLS handshake, Client hello (1):
  • TLSv1.3 (IN), TLS handshake, Server hello (2):
  • TLSv1.2 (IN), TLS handshake, Certificate (11):
  • TLSv1.2 (IN), TLS handshake, Server key exchange (12):
  • TLSv1.2 (IN), TLS handshake, Server finished (14):
  • TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
  • TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
  • TLSv1.2 (OUT), TLS handshake, Finished (20):
  • TLSv1.2 (IN), TLS handshake, Finished (20):
  • SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
  • ALPN, server accepted to use h2
  • Server certificate: *  subject: C=US; ST=California; L=Irvine; O=CoreLogic, Inc.; OU=RES; CN=.fmlsd.mlsmatrix.com *  start date: Sep 13 00:00:00 2018 GMT *  expire date: Sep 17 12:00:00 2020 GMT *  subjectAltName: host "rets.fmlsd.mlsmatrix.com" matched cert's ".fmlsd.mlsmatrix.com" *  issuer: C=US; O=DigiCert Inc; OU=www.digicert.com; CN=DigiCert SHA2 High Assurance Server CA *  SSL certificate verify ok.
  • Using HTTP2, server supports multi-use
  • Connection state changed (HTTP/2 confirmed)
  • Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
  • Using Stream ID: 1 (easy handle 0x55631c18ff50)

GET / HTTP/2 Host: rets.fmlsd.mlsmatrix.com User-Agent: curl/7.64.0 Accept: /

  • Connection state changed (MAX_CONCURRENT_STREAMS == 128)! < HTTP/2 200 HTTP/2 200 < date: Thu, 16 Jul 2020 15:33:01 GMT date: Thu, 16 Jul 2020 15:33:01 GMT < content-type: text/html content-type: text/html < content-length: 130 content-length: 130 < set-cookie: AWSALB=u/Oxe8ELVXXEx9JAf0w3Asy492Ix/FeYEruCPgiuG5yLgTNV2c+U3qJMvzlynFT8OwiuB56R4yO3UHWbwCgNp7uozkwGUpjUkdyfeOl7k2bJDsVlleBTtoRAo0JE; Expires=Thu, 23 Jul 2020 15:33:01 GMT; Path=/ set-cookie: AWSALB=u/Oxe8ELVXXEx9JAf0w3Asy492Ix/FeYEruCPgiuG5yLgTNV2c+U3qJMvzlynFT8OwiuB56R4yO3UHWbwCgNp7uozkwGUpjUkdyfeOl7k2bJDsVlleBTtoRAo0JE; Expires=Thu, 23 Jul 2020 15:33:01 GMT; Path=/ < set-cookie: AWSALBCORS=u/Oxe8ELVXXEx9JAf0w3Asy492Ix/FeYEruCPgiuG5yLgTNV2c+U3qJMvzlynFT8OwiuB56R4yO3UHWbwCgNp7uozkwGUpjUkdyfeOl7k2bJDsVlleBTtoRAo0JE; Expires=Thu, 23 Jul 2020 15:33:01 GMT; Path=/; SameSite=None; Secure set-cookie: AWSALBCORS=u/Oxe8ELVXXEx9JAf0w3Asy492Ix/FeYEruCPgiuG5yLgTNV2c+U3qJMvzlynFT8OwiuB56R4yO3UHWbwCgNp7uozkwGUpjUkdyfeOl7k2bJDsVlleBTtoRAo0JE; Expires=Thu, 23 Jul 2020 15:33:01 GMT; Path=/; SameSite=None; Secure < cache-control: max-age=43200 cache-control: max-age=43200 < last-modified: Fri, 05 Jul 2019 10:55:20 GMT last-modified: Fri, 05 Jul 2019 10:55:20 GMT < accept-ranges: bytes accept-ranges: bytes < etag: "cc5297232033d51:0" etag: "cc5297232033d51:0" < server: Microsoft-IIS/8.5 server: Microsoft-IIS/8.5 < x-ua-compatible: IE=Edge x-ua-compatible: IE=Edge < x-content-type-options: nosniff x-content-type-options: nosniff

<

  • Excess found in a non pipelined read: excess = 130 url = / (zero-length body)
  • Connection #0 to host rets.fmlsd.mlsmatrix.com left intact

On 7/16/20 7:25 AM, Troy Davisson wrote:

If your server can communicate out using TLS 1.2 with curl, you should be fine as-is.

To be clear, my previous example returning a 404 is a good response in that case (for the reasons mentioned in an earlier comment). A 404 there means that your server CAN communicate with them and should satisfy the current requirements. If, instead, you get an SSL protocol error, that's when openssl likely needs updated so curl has something more up-to-date to work with.

If you're on TLS 1.2, you shouldn't be seeing any errors with PHRETS connecting to those Matrix systems.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/troydavisson/PHRETS/issues/266#issuecomment-659447372, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOJ2NFQX6XK3ESPOE7WZXLR34EV3ANCNFSM4OW5NXOA.

thancock1 avatar Jul 16 '20 15:07 thancock1

Interesting that both of us are Matrix users suddenly having issues.

kevinmac61 avatar Jul 16 '20 16:07 kevinmac61

The 302 is a redirect because you're not using HTTPS in the initial URL. If you update the login URL you're using to point directly to the https://... version of that URL, you should be fine.

troydavisson avatar Jul 16 '20 16:07 troydavisson