Пользователь только что написал мне, что не может завершить регистрацию на моем сайте. Я только что проверил и уже выяснил, что проблема в recaptcha.
Я использовал эту php-библиотеку recaptcha, и она прекрасно работала более 3 лет до сегодняшнего дня: https://developers.google.com/recaptcha/docs/php?hl=zh-TW
Рекапча отображается успешно при загрузке страницы регистрации, но Could not open socket
при попытке связаться с ней api-verify.recaptcha.net
во время проверки капчи появляется сообщение.
Я подозреваю, что что-то не так с api-verify.recaptcha.net
, когда я пингую его, он перенаправляет на www.l.google.com
.
Это нормально?
решение1
Да, это нормально. ReCaptcha — продукт Google, и одно из имен сервера, который его обслуживает, действительно, www.l.google.com
... и вот скриншот nslookup
с моей машины (ниже), на который вы можете взглянуть.