Twilio возвращает 502, указывая на шлюз AWS API, подключенный к Lambda


У меня есть номер twilio, указывающий на шлюз API AWS, подключенный к функции AWS lambda, которая возвращает XML. После нескольких попыток мне наконец удалось сопоставить ответ от Lambda с API gateway, и теперь он возвращает допустимый XML для twilio. Если я попытаюсь перейти к URL-адресу или попытаюсь сделать завиток к URL-адресу, я получу ожидаемый результат: некоторый XML. Однако, когда я пытаюсь сделать это из twilio, я получаю 502 плохих шлюза. Нет идей, почему? Кроме того, я попробовал это с нескольких IP-адресов, так что я не думаю, что это это проблема безопасности, так как у меня нет никакой включенной безопасности или аутентификации на шлюзе API. Мне нужна помощь...

1 2

1 ответ:

Я смог решить эту проблему благодаря помощи из этого поста Twilio-TwiML с поддержкой SNI

В основном это была проблема SNI. Очевидно, что Twilio еще не поддерживает SNI.