Client hanging in web broker app with version 8.3.93.1183

I have installed 8.3.93.1183 and have an issue. I have a web broker app which is the client. It connects to an RO server. Now if the webbroker app is built with 8.3.93.1183 it just hangs - both in XE8 and D10. We can use a webbroker app built in XE8 with 8.3.91.1167 and that will be fine connecting to a server built with 8.3.93.1183.

Using

Server: TROIndyHTTPServer
Web: TROIndyHTTPChannel

Any ideas?

hmm, TROWebBrokerServer and TROIndyHTTPServer weren’t changed since 8.3.91.1167

I don’t think it is the server side of 1183 as that is fine if we use a web broker client that has been compiled with 1167

one change in uROIndyHTTPChannel.pas is

constructor TROIndyHTTPChannel.Create(aOwner: TComponent);
begin
..
  fIndyClient.HTTPOptions:=fIndyClient.HTTPOptions + [hoKeepOrigProtocol]; //added

I don’t think, that it can have any effect, but you can comment this line and retest

Thanks, as you expected this didn’t help. We will try an investigate further