A Record (Cloudflare) pointing to EC2 instance not reachable

0

I have a subdomain that I want to point my EC2 instance. My instance is running a 3rd party software that requires HTTPS. I use Cloudflare for all my DNS routing and created an A Record to point to my EC2 IP address. I have no problems access it by IP, but fails when using the subdomain address (test.mydomain.com). Receiving an Error 520 message - Web server is returning an unknown error. I made sure that:

  • EC2 security group port 80/443 is open for both 0.0.0.0/0 and ::/0
  • Cloudflare SSL/TLS is set at Flexible

Not sure what I'm missing?

已提問 2 年前檢視次數 1069 次
2 個答案
0

Hi.

Are you hosting a web server on EC2?
You should check the access log and error log of the web server. Then you should find the reason why Cloudflare responds with 520 error.

profile picture
專家
iwasa
已回答 2 年前
0

Another troubleshooting step: Edit the hosts file on your PC and add test.mydomain.com as an entry with the IP address of your instance. Then you will be able to see what the instance is returning. You can also do this with tools like curl and wget by setting the Host header in the request.

profile pictureAWS
專家
已回答 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南