Я установил конечную точку API на своем Digital VPS для получения входящего SMS-сообщения на мой номер Twilio. Он был работающих.Поддерживает ли HTTP-запросы Twilio SSL-конфигурацию Universal SSL - который использует SNI и ECDSA?
Затем я начал использовать CloudFlare. Я считаю, что после этого он перестает работать, но поскольку я получаю SMS так редко, я не совсем уверен. Хотя веб-сайт Twilio указывает, что он отправил HTTP-запрос и получил ошибку 502 Bad Gateway
, мои серверные журналы никогда не регистрировали входящие запросы от Twilio. Я знаю, что моя конечная точка API работает, потому что, когда я вручную вводил конечную точку API в браузере Chrome, мой сервер получает ее и регистрирует запрос GET, как и ожидалось.
Я пробовал просить поддержку Twilio для получения полной информации о якобы неудавшемся запросе, но они отказываются отдать его мне.
Кто-нибудь знает, какую настройку в CloudFlare настроить, чтобы это исправить? Я попытался отключить и уменьшить все параметры безопасности, поскольку я думал, что это может быть проблема с брандмауэром. Как еще я могу отладить эту проблему, не отключая CloudFlare полностью (мне нужно это для других целей)? Я приму первый ответ или совет, который приведет к решению. Благодаря!
EDIT: это ответ от CloudFlare
Одна вещь, чтобы спросить их, является, поддерживают ли они конфигурацию SSL Универсального SSL - который использует SNI и ECDSA. Мы видели примеры сторонних служб, которые не поддерживают один или оба из них, и поэтому не могут совершать вызовы через HTTPS.
поддержка Универсального SSL определяются поддержкой клиентской машины для две новых особенностей:
Server Name Indication (SNI) Эллиптических сертификатов Curve (ECDSA) Каких браузеров работают с универсальным SSL?
Если вам нужна более широкая совместимость браузера для более старых браузеров/операционных систем , наш план плана Pro предусматривает это.
Кроме того, если вы хотите, чтобы получить полную информацию о том, что ваш браузер поддерживает, этот сайт будет выполнять проверку в вашем браузере и сказать вам поддержку ваш браузер имеет для протоколов, шифры и SNI:
Эй, я евангелист-разработчик для Twilio. Мне грустно, что все перестало работать на вас, но я не уверен, что могу исправить это через StackOverflow. Не могли бы вы отправить мне сообщение SID, которое не удалось пройти, или ваш SID учетной записи на [email protected], и я посмотрю, что я могу сделать! – philnash