I have service and a DNS [https://example.com/] which is pointing to Load Balancer in AWS to traffic all the requests. This endpoint needs to be authenticated and returning 504 Gateway Timeout
. I can hit the endpoint locally without any problem using postman. But the issue persists on the DNS.
- There are other endpoints which are working fine.
- When I do
ping example.com
, I get redirected to ELB DNS first time but then I get request time out.
PING <ELB DNS>: 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
Request timeout for icmp_seq 6
Request timeout for icmp_seq 7
Request timeout for icmp_seq 8
Request timeout for icmp_seq 9
Request timeout for icmp_seq 10
Request timeout for icmp_seq 11
Request timeout for icmp_seq 12
Request timeout for icmp_seq 13
Need some pointers on debugging this.
Rules are as follows;
rules:
- host: <hostname>
http:
paths:
- path: /*
backend:
serviceName: ssl-redirect
servicePort: use-annotation
- path: /v?/*
backend:
serviceName: service A
servicePort: 80
- path: /*
backend:
serviceName:service B
servicePort: 80