Here is the results after changing:
2023-08-30 04:13:43,457 - INFO - trying to create account key /etc/ssl/private/letsencrypt-account.key
2023-08-30 04:13:43,666 - INFO - trying to register acmev2 account
2023-08-30 04:13:44,208 - INFO - already registered
2023-08-30 04:13:44,209 - INFO - trying to create domain key2023-08-30 04:13:44,209 - INFO - acmev2 http challenge
2023-08-30 04:13:44,209 - INFO - preparing new order
2023-08-30 04:13:44,671 - INFO - order created
2023-08-30 04:13:45,068 - INFO - verifying domain e-hoang.com
2023-08-30 04:13:45,121 - INFO - adding nginx virtual host and completing challenge
2023-08-30 04:13:45,122 - INFO - created challenge file into /tmp/tmphmccjb2j
2023-08-30 04:13:45,122 - INFO - writing virtual host into /etc/nginx/sites-enabled/0-letsencrypt.conf
2023-08-30 04:13:45,122 - INFO - running nginx -s reload
2023-08-30 04:13:45,160 - INFO - writing challenge file into /etc/nginx/sites-enabled/0-letsencrypt.conf
2023-08-30 04:13:45,160 - INFO - asking acme server to verify challenge
2023-08-30 04:13:45,570 - INFO - waiting for e-hoang.com challenge verification
2023-08-30 04:13:45,973 - ERROR - e-hoang.com challenge did not pass: {'identifier': {'type': 'dns', 'value': 'e-hoang.com'}, 'status': 'invalid', 'expires': '2023-09-06T04:10:01Z', 'challenges': [{'type': 'http-01', 'status': 'invalid', 'error': {'type': 'urn:ietf:params:acme:error:unauthorized', 'detail': '34.196.67.235: Invalid response from http://e-hoang.com/.well-known/acme-challenge/RKV012my1kgDME6TgtdTZ3sjViX9u3XoDDPY_mqZDdc: 404', 'status': 403}, 'url': 'https://acme-v02.api.letsencrypt.org/acme/chall-v3/259652685726/2J6PKg', 'token': 'RKV012my1kgDME6TgtdTZ3sjViX9u3XoDDPY_mqZDdc', 'validationRecord': [{'url': 'http://e-hoang.com/.well-known/acme-challenge/RKV012my1kgDME6TgtdTZ3sjViX9u3XoDDPY_mqZDdc', 'hostname': 'e-hoang.com', 'port': '80', 'addressesResolved': ['34.196.67.235'], 'addressUsed': '34.196.67.235'}], 'validated': '2023-08-30T04:13:45Z'}]}
2023-08-30 04:13:45,973 - INFO - removing /tmp/tmphmccjb2j/RKV012my1kgDME6TgtdTZ3sjViX9u3XoDDPY_mqZDdc
2023-08-30 04:13:45,973 - INFO - removing /etc/nginx/sites-enabled/0-letsencrypt.conf
2023-08-30 04:13:45,973 - INFO - removing /tmp/tmphmccjb2j
2023-08-30 04:13:45,974 - INFO - running nginx -s reload
and the edited sites-enabled/e-hoang file:
server_tokens off;
access_log /var/log/nginx/e-hoang.access.log;
error_log /var/log/nginx/e-hoang.error.log;
# This configuration will be changed to redirect to HTTPS later
server {
server_name e-hoang.com www.e-hoang.com;
listen 80;
location / {
proxy_pass http://localhost:8000;
proxy_set_header Host $host;
}
location /static {
autoindex on;
alias /var/www/e-hoang.com/static/;
}
}