У нас есть веб-приложение, в котором иногда запрос обрабатывается нерегулярно, и только при использовании браузера Firefox возникает ошибка:
SSL_ERROR_BAD_MAC_READ
-12273
"SSL received a record with an incorrect Message Authentication Code."
Один клиент заявляет, что у него есть эта ошибка примерно каждые 3 минуты, но у других нет этой проблемы, но у других клиентов эта проблема возникает только несколько раз.
Есть идеи, как выяснить источник этой проблемы?
Я немного просмотрел код Firefox и обнаружил, что
if (NSS_SecureMemcmp(mac, pBuf, macLen) != 0) {
/* MAC's didn't match... */
SSL_DBG(("%d: SSL[%d]: mac check failed, seq=%d",
SSL_GETPID(), ss->fd, ss->sec.rcvSequence));
PRINT_BUF(1, (ss, "computed mac:", mac, macLen));
PRINT_BUF(1, (ss, "received mac:", pBuf, macLen));
PORT_SetError(SSL_ERROR_BAD_MAC_READ);
rv = SECFailure;
goto cleanup;
}
Очевидно, что можно увидеть, какой был полученный mac и какой был вычисленный mac ... кто-нибудь знает, где находятся эти журналы в FF, или, может быть, я должен включить некоторые входы в FF?
Где я могу найти логи для этого в Firefox?