diff --git a/gcube-token-docker/nginx.conf b/gcube-token-docker/nginx.conf index 92aec3c..6a148e4 100644 --- a/gcube-token-docker/nginx.conf +++ b/gcube-token-docker/nginx.conf @@ -29,7 +29,7 @@ http { keepalive_timeout 65; - #gzip on; + gzip on; include /etc/nginx/conf.d/*.conf; } diff --git a/gcube-token-docker/pep.js.j2 b/gcube-token-docker/pep.js.j2 index d772992..b9e5306 100644 --- a/gcube-token-docker/pep.js.j2 +++ b/gcube-token-docker/pep.js.j2 @@ -45,7 +45,7 @@ function enforce(r) { debug(context, "[REL] response status: " + reply.status) closeAccountingRecord(context.record, (reply.status === 200 || reply.status === 201 || reply.status === 204)) context.request.subrequest("/_accounting", { detached : true, body : JSON.stringify(context.record) }) - r.return(reply.status, reply.responseText) + r.return(reply.status, reply.responseBuffer) }).catch(e => { log(context, "Error .... " + njs.dump(e)); context.request.return(e.message === "Unauthorized" ? 403 : 500)} ) return