s3.amazonaws.com no coincide con photos.s3.us-east-1.amazonaws.com. El nombre de host regional no termina en ese dominio configurado. Una excepción de dominio puede incluir subdominios, pero no puede identificar todos los extremos de un servicio de almacenamiento.

Encuentre el host al que s3fs contacta realmente, incluidas las redirecciones posteriores. El direccionamiento con host virtual pone el bucket en el nombre de host; el direccionamiento estilo ruta lo pone en la ruta. Por eso, un extremo personalizado o una corrección de región pueden cambiar el nombre con el que debe coincidir una regla de omisión.

Use use_path_request_style cuando el servicio requiera esa forma de direccionamiento. Cambiarlo solo para que funcione una excepción de proxy sin explicación mezcla dos decisiones y puede afectar los nombres de los certificados y la compatibilidad del servicio.

s3fs usa libcurl para las transferencias HTTP, y no_proxy también puede excluir destinos HTTPS. Elija una excepción de nombre de host o de dominio lo bastante amplia para las solicitudes directas previstas. Un dominio más amplio puede incluir otros buckets y servicios; * desactiva por completo el uso del proxy para la solicitud correspondiente.

Si el mismo extremo funciona desde un montaje interactivo pero no desde un montaje gestionado por el servicio, compare su entorno heredado y sus fuentes de configuración. Exportar una variable después de que el servicio haya arrancado no puede actualizar ese proceso existente. Determine el nombre del extremo y las entradas del proceso de montaje antes de cambiar las credenciales del bucket.

Artículos relacionados