What does “error: token mismatch” mean?

We temporarily moved some CNAME records in our DNS to point to a different server while undertaking maintenance work - we do this every six months or so - and we allow a decent amount of time to allow for propagation.

Everything seemed fine - users were being sent to the correct server, and when I used nslookup to test our primary and secondary DNS, the CNAME data was correct for all the domains we were redirecting. However, when using the service at whatsmydns.com, we were being told by each DNS the service polled that there was an "error: token mismatch" from all servers.

Now that the maintenance work has been completed, the CNAME records have been returned to their original values - nslookup and whatsmydns.com all return these expected values.

I've tried searching for "error: token mismatch" - but all I can find are product/service support forums where the response is simply "your website seem fine", and don't actually identify or discuss what a token mismatch is in terms of DNS resolution.

So - what is an "error: token mismatch" in this context?

6
задан 14 January 2016 в 07:37
3 ответа

Для whatsmydns.net ошибка несоответствия токена связана с тайм-аутом токена, сгенерированного веб-сайтом, который позволяет вам использовать их систему поиска / поиска. Обычно вы можете обновить сайт whatsmydns.net, чтобы получить новый токен и выполнить поиск. Похоже, они используют этот токен, чтобы гарантировать, что третья сторона не использует их систему, а вместо этого пользователи переходят на их сайт напрямую.

12
ответ дан 3 December 2019 в 00:06

У меня было такое же несоответствие токенов от whatsmydns.net

Просто открылось откройте окно в режиме инкогнито и повторите попытку (или очистите кеш браузера).

Все записи A вернули соответствующий IP-адрес правильно.

2
ответ дан 3 December 2019 в 00:06

Я просто воспользовался сервисом whatsmydns.net и открыл страницу на несколько часов. Получив то же сообщение, что и ОП, и найдя эту проблему, обсужденную здесь, и прочитав все на этой странице, я закрыл вкладку, открыл новую, снова зашел на сайт и сделал тот же самый поиск, что и раньше, и все было в порядке. Похоже, что сохранение страницы whatsmydns.net открытой в течение долгого времени приводит к появлению сообщения 'error:token mismatch'. Похоже, что whatsmydns.net использует какой-то протокол, который не позволяет открывать страницы долгое время и заставляет вас начать новую сессию/открыть новую вкладку и начать всё заново.

.
0
ответ дан 3 December 2019 в 00:06

Теги

Похожие вопросы