aws-amplify / aws-amplify/amplify-hosting

Unable to access Amplify App from multiple ISPs

Open
#2,172 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dockerfile
Stars
481
Forks
123
PR merge metrics
No merged PRs in 30d

Description

### Before opening, please confirm:

- [X] I have checked to see if my question is addressed in the [FAQ](https://github.com/aws-amplify/amplify-console/blob/master/FAQ.md).
- [X] I have [searched for duplicate or closed issues](https://github.com/aws-amplify/amplify-console/issues?q=is%3Aissue+).
- [X] I have read the guide for [submitting bug reports](https://github.com/aws-amplify/amplify-console/blob/master/CONTRIBUTING.md).
- [X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.

### App Id

dhp8pp3jdvcr8

### Region

us-west-2

### Amplify Console feature

Not applicable

### Describe the bug

Unable to access the Amplify app, both on *.amplifyapp.com domain and on custom domain that's registered on some ISPs in different locations.

Everything works fine in most places (including Singapore, India, US, etc.).

2 locations that do not work:
- Maldives
- Thailand (work on some ISP but not on other ISP)

I was told by Maldives ISP that AWS is blocking the access, but I don't have control over the CloudFront distribution of Amplify. `nslookup` properly resolves to CloudFront but it always have connection reset error.

### Expected behavior

AWS Amplify and/or CloudFront should be accessible in most places even under different ISPs, barring countries under embargo (which in this case Maldives and Thailand are not).

### Reproduction steps

1. Deploy a simple web app or React app on Amplify
2. Access the site from Maldives

### Build Settings

```yaml
version: 1
frontend:
phases:
preBuild:
commands:
- npm install
build:
commands:
- REACT_APP_ON_SERVER=true REACT_APP_PROD=true npm run build
artifacts:
baseDirectory: build
files:
- '**/*'
cache:
paths:
- node_modules/**/*
```

### Additional information

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by checking the Amplify app dhp8pp3jdvcr8 in us-west-2 and compare access to its amplifyapp.com and custom domains from Maldives and the affected Thai ISPs. Verify the reported nslookup results and connection resets; done means the site is reachable from the affected locations or the provider documents the confirmed access restriction and its cause.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, networking, web-dev
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.