Если прокси-сервер Squid ДОЛЖЕН использоваться И вы не можете исправить Squid, то у вас есть только одно решение: туннелировать вызовы API через сервер за пределами вашей сети и переадресовывать вызовы API на Amazon S3 от вашего имени.
В базовом представлении вы можете просто реплицировать все вызовы S3, которые вы используете на внешнем сервере, но вы должны знать о последствиях для безопасности, то есть ограничить использование сервера для произнесения внешнего IP-адреса вашего Squid.сервер или даже ключи API, аналогичные Amazon, используют сами.
Если есть большая гибкость, попробуйте другой прокси, предпочтительно без кэширования, например Pound .