发布到session-validate.jsp不能与WSO2一起玩ELB

问题描述:

在尝试浏览注册表时,我遇到了一个使用WSO2 Stratos 1.6.0的问题。点击资源>浏览时,浏览器就会挂起。看看网络流量,我看到一个HTTP POST请求到/carbon/admin/jsp/session-validate.jsp,但没有完成。发布到session-validate.jsp不能与WSO2一起玩ELB

然后我开始调试WSO2ELB(2.0.2)中的org.apache.synapse.transport.passthru.ServerWorker(2.1.1-wsov1)。我发现将ACK写入响应输出流的代码将被跳过。这只会在发布到/carbon/admin/jsp/session-validate.jsp时发生,当我攻击/carbon/admin/js/main.js来执行GET时,一切正常。

所以我的问题是...这是一个错误在main.js?它是WSO2ELB中的ServerWorker中的错误?是否有一个特殊的原因,main.js中的sessionAwareFunction使用POST而不是GET?

这是运输ELB使用的错误。请使用最新版本ELB http://wso2.com/products/elastic-load-balancer/