Citrix Netscaler блокирует события ServiceStack Server

Я использую Service Stack Server Event для отправки уведомлений клиентам, но одному клиенту необходимо разместить приложение Server Stack за Citrix Netscaler. В этом случае кажется, что все соединения прерваны клиетом, и sse не работает.

В сообщении SSE с ServiceStack не работает с netscaler Миф предлагает установить citrix, чтобы внутренний сервер не отправлял фрагментированные ответы.

Кто-нибудь знает, работает ли это?

Обратите внимание, что если я указываю непосредственно на apphost, а не на сетевой загрузчик, sse работает отлично.


person Enrico Gobbo    schedule 24.09.2019    source источник


Ответы (2)


Вы можете использовать решение, которое вы связали, отключив фрагменты https://support.citrix.com/article/CTX121948 или, расширяя мифз, вы можете использовать либо SSL_BRIDGE, либо только TCP vserver и типы служб, чтобы средство сетевого масштабирования не выполняло проверку HTTP.

person virgula24    schedule 22.04.2020

Единственное, что я бы добавил к связанному ответу, который может помочь, - это использование SSL, которое предотвратит глубокую проверку пакетов и, возможно, любое вмешательство со стороны любого промежуточного программного обеспечения.

person mythz    schedule 24.09.2019
comment
SSL будет использоваться в ближайшее время. Я полагаю, вы не получили отзыва от этого пользователя, если ваше предложение сработало... верно? - person Enrico Gobbo; 24.09.2019
comment
@EnricoGobbo нет, отзывов не было. - person mythz; 24.09.2019