aws / aws/aws-codedeploy-agent
Install script doesn't work with authenticated proxy
- Lenguaje dominante
- Rust
- Estrellas
- 337
- Forks
- 196
- Merge medio
- 10 h 54 min
- PR fusionados (30 d)
- 4
Descripción
The install script doesn't appear to work with an authenticated proxy.
./install --proxy http://username:password@someProxy.internal:3128 rpm
I, [2025-07-01T15:50:10.086043 #6160] INFO -- : Starting Ruby version check.
I, [2025-07-01T15:50:10.086212 #6160] INFO -- : Starting update check.
I, [2025-07-01T15:50:10.086271 #6160] INFO -- : Checking AWS_REGION environment variable for region information...
I, [2025-07-01T15:50:10.086315 #6160] INFO -- : Checking EC2 metadata service for region information...
I, [2025-07-01T15:50:10.098243 #6160] INFO -- : Checking AWS_DOMAIN environment variable for domain information...
I, [2025-07-01T15:50:10.098294 #6160] INFO -- : Checking EC2 metadata service for domain information...
I, [2025-07-01T15:50:10.101164 #6160] INFO -- : Downloading version file from bucket aws-codedeploy-us-east-1 and key latest/LATEST_VERSION...
I, [2025-07-01T15:50:10.101516 #6160] INFO -- : Endpoint: https://aws-codedeploy-us-east-1.s3.us-east-1.amazonaws.com/latest/LATEST_VERSION
E, [2025-07-01T15:50:10.111437 #6160] ERROR -- : Unhandled exception: #
E, [2025-07-01T15:50:10.111480 #6160] ERROR -- : at /usr/share/ruby/net/http/response.rb:119:in `error!'
E, [2025-07-01T15:50:10.111506 #6160] ERROR -- : at /usr/share/ruby/net/http/response.rb:128:in `value'
E, [2025-07-01T15:50:10.111531 #6160] ERROR -- : at /usr/share/ruby/net/http.rb:913:in `connect'
E, [2025-07-01T15:50:10.111569 #6160] ERROR -- : at /usr/share/ruby/net/http.rb:862:in `do_start'
E, [2025-07-01T15:50:10.111597 #6160] ERROR -- : at /usr/share/ruby/net/http.rb:851:in `start'
E, [2025-07-01T15:50:10.111623 #6160] ERROR -- : at /usr/share/ruby/open-uri.rb:313:in `open_http'
E, [2025-07-01T15:50:10.111647 #6160] ERROR -- : at /usr/share/ruby/open-uri.rb:709:in `buffer_open'
E, [2025-07-01T15:50:10.111674 #6160] ERROR -- : at /usr/share/ruby/open-uri.rb:210:in `block in open_loop'
E, [2025-07-01T15:50:10.111697 #6160] ERROR -- : at /usr/share/ruby/open-uri.rb:208:in `catch'
E, [2025-07-01T15:50:10.111726 #6160] ERROR -- : at /usr/share/ruby/open-uri.rb:208:in `open_loop'
E, [2025-07-01T15:50:10.111753 #6160] ERROR -- : at /usr/share/ruby/open-uri.rb:149:in `open_uri'
E, [2025-07-01T15:50:10.111790 #6160] ERROR -- : at /usr/share/ruby/open-uri.rb:689:in `open'
E, [2025-07-01T15:50:10.111817 #6160] ERROR -- : at /usr/share/ruby/open-uri.rb:697:in `read'
E, [2025-07-01T15:50:10.111843 #6160] ERROR -- : at ./install:469:in `get_version_file_from_s3'
E, [2025-07-01T15:50:10.111869 #6160] ERROR -- : at ./install:520:in `get_target_version'
E, [2025-07-01T15:50:10.111895 #6160] ERROR -- : at ./install:572:in `'
Guía de contribución
Línea de trabajo
Empieza por ./install, especialmente por get_version_file_from_s3 en la línea 469 y su invocador get_target_version. Reproduce el comando con un proxy autenticado y sigue el proceso de apertura de la solicitud del archivo de versión de S3. Se considera terminado cuando el script de instalación puede recuperar el archivo de versión y continuar a través de un proxy autenticado sin un error 407.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- aws, ruby
- Área
- cli, cloud
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100