Amazon EC2 - (Linux Instance) - sudo yum update (curl error 28 - Timeout was reached )

0

I connected to an amazon EC2 linux instance using SSH client. In order to update the VM, I mentioned the sudo yum update command but gives a curl error 28. In order to resolve the error I have done the following:

  1. Internet gateway in the subnet is open.
  2. I used the following linux commands : a. rm -rf \var\cache\y b. rm -rf \var\cache\yum c. Then tried to update it again using sudo yum update
  3. I have opened the port 80, 22 and 443 in inbound and outbound rules and also custom TCP port in outbound rules
  4. To check if the EC2 instance has an active connection, did the following: a. ping google.com command b. got the following response : PING google.com (142.250.183.14) 56(84) bytes of data. client_loop: send disconnect: Connection reset (Seems like a temporary connection)
  5. Used a different mirror : a. sudo nano /etc/yum.repos.d/amazonlinux.repo b. replaced the mirror list in the file with the availability zone mirror eg : https://repo.ap-south-1.amazonaws.com/ c. sudo yum clean all d. sudo yum update

I have tried all the above solutions but I keep getting the same error i.e., curl error 28. Amazon Linux 2023 repository 0.0 B/s | 0 B 06:00 Errors during downloading metadata for repository 'amazonlinux':

Please suggest how to resolve the error.

preguntada hace un año1575 visualizaciones
1 Respuesta
0
  • Check to make sure no Network ACLs are blocking
  • Set the outbound rule on the security group to wide open
  • curl www.google.com instead of ping.
profile pictureAWS
EXPERTO
kentrad
respondido hace un año

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas