My IT folks always INSIST that we run the most recent version of Java… so I updated a server to 1.8.0_151 and all of a sudden I couldn’t get to /servoy-admin.
The browser kept complaining that the site was unreachable (Chrome) with the error: ERR_CONTENT_DECODING_FAILED.
When I uninstall that - and go back to 1.8.0_131 or 1.8.0_144 - everything works again.
We are also facing the same issue, after java updated to version java 8 update 151 then we can’t run servoy admin page, is there any fix for this issue ?
The OS is also important. Did you update only java when this happened or the OS as well?
As a workaround you could turn off compression on server by editing application_server/server/conf/server.xml and setting compression to “off”.
And yes, if it’s not a chrome update going wrong you should create a case for this.
Andrei Costescu:
As a workaround you could turn off compression on server by editing application_server/server/conf/server.xml and setting compression to “off”
Servoy server 8.2 has the following settings in server.xml:
And yes, it has not changed in Servoy; I was just suggesting turning it off as a workaround if this was caused by an OS or JVM update - until a better solution is found.
I updated my Windows 10 VM with Java 8-151 and have Tomcat 8.5 installed on it. By default it doesn’t have compression enabled so I added it in the server.xml and restarted it.
Then I deployed a 7.4 war file and tried to access the servoy-admin page. It uses Java 8-151 and it loaded fine .
Then I installed Servoy server 7.4.10 and tried to access the servoy-admin page and it failed as described in this thread.
Changing the compression property to “off” does indeed the trick to make it load properly again.
Gabi Boros:
I see there is already 1.8.0_152 released. is it the same with this one?
I am not sure where you see this. it’s not on the java.com site as a download and the Java control panel doesn’t prompt me with a newer version when I hit update.
it seems they backported something to java8 that was already failing for java9 9 (if disabling the compression on the embedded tomcat is fixing this)
The embedded tomcat for servoy 7 is tomcat 6. Even the latest tomcat 6 doesn’t fix this. Tomcat 8 and java9 works fine (also with compression enabled as far as i know)
We will not upgrade tomcat of servoy 7, you could potentially try this your self, but the step is to big for that we have Servoy 8+
What does work is WAR deployment (on tomcat 8.x) of a servoy 7.
Or just disable compression on your servoy 7 install if you need to upgrade to a java version that breaks .
Thank you for this post!
I was being driven mad by a Servoy 7.4.9 solution not working (displaying) correctly suddenly, now I have added/changed the compression to ‘off’, it works!
Thanks
Rafi