Назад | Перейти на главную страницу

Функция защиты от давления памяти для стека TCP - предоставляется обновлением безопасности Microsoft KB967723

У нас было много проблем с некоторыми из наших веб-приложений, которые позволяют клиентам отправлять много файлов изображений на наши серверы. В процессе используется множество портов.

http://www.microsoft.com/technet/security/bulletin/MS09-048.mspx - выпущено в сентябре 2009 г.

support.microsoft.com/kb/974288 - Описание защиты от давления памяти.

Очевидно, что после применения KB967723 наши клиенты получают странные сообщения об ошибках, как если бы подключение к серверу невозможно или было закрыто. Кажется, что шаблона нет, и иногда он работает, а иногда нет. Обычно мы замечаем это, когда сервер находится под нагрузкой.

Мне любопытно, что другие думают об этом MPP и любых проблемах, с которыми вы, возможно, столкнулись. Я понимаю его цель, но я думаю, что в процессе он мог сломать много приложений. Не похоже, что Microsoft сделала эту «функцию» общедоступной.

У меня все мои серверы 2003 года полностью пропатчены - здесь нет проблем. У меня есть только одно приложение, которое делает кучу подключений (это монитор URL). Имеет смысл, что у вас возникают проблемы, когда он находится под нагрузкой, поскольку, согласно статье, именно тогда он срабатывает. Однако в нем также упоминается, что вы можете отключить его:

For example, you could follow these steps to disable the MPP setting on IPv4:
Click Start, click Run, type regedit in the Open box, and then click OK.

Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
On the Edit menu, point to New, and then click DWORD Value.
Type EnableMPP, and then press ENTER.
Right-click EnableMPP, and then click Modify.
In the Value data box, type 0, and then click OK.
Exit Registry Editor.
Restart the computer

Вы пробовали это и помогло?