Cloudflare с ошибкой SSL & SagePay Server 5006

Мы столкнулись с проблемой, когда я получал ошибку 5006 с использованием "SagePay Server" в течение 24 часов после перемещения сайта nopcommerce на новый сервер с другим IP-адресом.

Мы используем бесплатный сервис cloudflare с включенным протоколом SSL для Cloudflare в режиме Full SSL, а затем самозаверяющий сертификат на нашем сервере, поэтому соединение всегда защищено от начала до конца. То же самое было и на старом сервере.

При перемещении серверов мы просто обновляли IP-адрес в значении flare, чтобы он указывал на новый IP-адрес, но мы начали получать 5006 ошибок во время процесса проверки...

Служба поддержки SagePay сообщила нам, что они не могут подключиться к нашему URL-адресу уведомления, который использует SSL. На нашем сервере не было попыток подключиться к нашему серверу, но в файлах журнала SapePays отображается "internal_error" без более полезной информации.

Однако можно вызвать URL-адрес уведомления, переданный в SagePay из браузера, и он работает без проблем.

2 ответа

В отличие от JaxUK, я могу подтвердить, что SagePay поддерживает SSL/TLS с SNI. Надеюсь, это поможет кому-то

После нескольких разговоров с SagePay может показаться, что система SagePay не поддерживает веб-сайты / трафик, использующий SSL с SNI, что означает, что они не могут подключиться к URL-адресу уведомления через SSL.

В то время, когда IPv4-адреса быстро заканчиваются, я думаю, что все больше и больше людей начнут использовать SNI для SSL, чтобы они могли запускать несколько сайтов, используя SSL с одного IPv4-адреса, что, как мне кажется, является серьезным упущением со стороны SagePay.

Другие вопросы по тегам