Hello everyone,
I’m stuck in Week 4 Capstone Project (Part 2). The API extract jobs are failing with ConnectTimeoutError when trying to connect to the EC2 API endpoint on port 8080.
Error from Glue job logs (both users and sessions jobs):
ConnectTimeout: HTTPConnectionPool(host=‘ec2-52-20-108-145.compute-1.amazonaws.com’, port=8080): Max retries exceeded with url: /users?start_date=2020-01-01&end_date=2020-01-31
I already tried:
- Using the public DNS: http://ec2-52-20-108-145.compute-1.amazonaws.com:8080
- Using the private IP: http://10.0.1.27:8080 (from the EC2 instance details)
But still getting ConnectTimeout (not 404 or other HTTP errors).
RDS extract job is SUCCEEDED, but API jobs fail.

