curl -v -6 https://corp.megafon.ru
AAAA-запись есть, а по ipv6 никто не отвечает.
Рубёвая библиотека, которую я использую, сама по себе не умеет в fallback на ipv4 и падает с open timeout. Curl, вон, умеет. Браузеры тоже умеют.
Менять библиотеку? Патчить библиотеку? Писать workaround, который после неудачной попытки соединения передключается на другой ip?
Муторно это все.
Есть лучшее, быстрое и проверенное временем решение — отключить на хуй ipv6 своем сервере.
И все сразу заработает.
Всем советую сразу после инсталяции нового сервера первым делом отключать на нем ipv6. Потому что ipv6 не дает ничего, кроме проблем, берущихся непонятно откуда.
хуя тупорылое уёбище