The message size limit of 5242880 bytes was reached

Hello,

I get the error in the Delphi client application when opening a record: the message size limit of 5242880 bytes was reached while trying to decompress the message.
This client is connected to a relativity server.
In the settings of the relativity server I’ve specified the params as indicated in the screenshot.
It seems like they are ignored as I have saved and restarted the relativity server already.
How can i fix this problem?

Thx,
Bernaert Dominique

This is with version 7.073.
Is this something that is fixed in more recent versions of Relativity Server or the Delphi components in combination with Relativity Server?
I don’t have the issue when using a custom Delphi server.
We would like to implement Relativity on our server and if it is fixed in the latest version, i would be glad to upgrade.

Hello

Relativity exposes its services via 2 server channels called Default Channel and Custom Channel.

  • Default Channel is considered more as a developer interface. It is always tied to the port 7099 and uses predefined BinMessage settings.
  • Custom Channel is fully configurable. Message Settings you see are related to the BinMessage used by Custom Channel. Also Custom Channel provides much more customization options.

So to be able to process such huge messages you need to either access Relativity Server via Custom Channel or to setup Custom Channel to replace the Default on (so no changes will be needed on client side).
To do this you need to:

  1. Change the Channel type to SuperHttp
  2. Change port to 7099
  3. Apply settings

After that you will be able to increase the message size limit.

Hope that helps

I’m sorry, doesn’t work.
I’ve made the following changes:

Applied the settings and even restarted the relativity service.
I still get the following error in the client application:

Sorry, my bad.

This approach doesn’t work for your version.
Take the new Relativity Server at http://www.remobjects.com/downloads/#relativity

There Default Channel allows client to send more than 5 MB of data to the server.

Thx Antonk,
Now I’ve downloaded the latest version, but it indicates my developer edition (expired).
Can I remove the license so I can try it or will a client created with version 7 not work anyway with a relativity server version 8?

Thx.

Hello

Seems something went wrong with license download. Delete (or better backup) contents of the folder

c:\Users\####\AppData\Roaming\RemObjects Software\Licenses

. Then Relativity will work in Royalty-Free mode and Data Absract licenses will be redownloaded on next RAD Studio or Visual Studio startup.