There seems to be a problem around how `skipRequestCompression` is parsed. The easiest way to workaround this till version 3.1.5 of Gluu is out, is doing the following:
1. login to Gluu chroot
1. navigate to `/etc/gluu/conf/` directory
1. edit `passport-saml-config.json` and set value for `skipRequestCompression` with either `true` or `false`. Please do **not** use quotes.
1. restart passport: `# service passport restart`
I opened an [issue](https://github.com/GluuFederation/gluu-passport/issues/54) in this regard. The above is a temporary workaround which will be solved properly in 3.1.5.