Сформируйте ошибку SSL, похоже, ваша сеть активно отказывается пропустить вас.
Определение переменных среды HTTP_PROXY и HTTPS_PROXY - это нормально, однако вы должны указать Mojo :: UserAgent использовать их (в отличие отcURL, который автоматически ищет их по умолчанию).
Добавьте эту строку в код перед запуском запроса:
$ua->proxy->detect;
См. Mojo :: UserAgent :: Proxyдокументация .
Если вы ищете чистое решение Perl без использования переменных среды, вы можете настроить прокси вручную, прямо в своем коде, например:
$ua->proxy
->http('http://127.0.0.1:8080')
->https('http://127.0.0.1:8080');