我们有一个Web应用程序,有时请求会不定期地被破坏,只有使用Firefox浏览器时出现的错误是:
SSL_ERROR_BAD_MAC_READ
-12273
"SSL received a record with an incorrect Message Authentication Code."
Run Code Online (Sandbox Code Playgroud)
一位客户声称他们每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;
}
Run Code Online (Sandbox Code Playgroud)
显然有可能看到收到的mac是什么以及计算机的mac是什么...任何人都知道那些日志在FF中的位置或者我应该在FF中启用一些日志记录?
我在哪里可以在Firefox中找到此日志?
| 归档时间: |
|
| 查看次数: |
21709 次 |
| 最近记录: |