Hi Damir,
The problem is that we encode a lot of rendering info for each channel in the render_image url query string and this ends up exceeding the default limit for gunicorn of 4094.
See
https://trello.com/c/tdXT9mti/32-70-cha ... 37d402c03bIf you look at the "Network" tab of the devtools and check the Images requests, you'll see a request failure (in red) and opening that in a new tab will show you something like "Request Line is too large (4487 > 4094)".
This can be configured (see
http://docs.gunicorn.org/en/stable/sett ... quest-line - NB: it's a security setting) and setting it to 5000 is enough for your 76 channel image.
You can do this via OMERO.web with:
- Code: Select all
# Check you've not got anything set there already...
$ bin/omero config get omero.web.wsgi_args
# Then...
$ bin/omero config set -- omero.web.wsgi_args "--limit-request-line=5000"
And then restart OMERO.web.
I tried this locally and it enabled me to view that image in both web viewers.
We'll look into options for making the query string more concise, but it might be a while before anything changes since this is the core render_image 'API'.
Hope that helps,
Regards,
Will.