Disable TRACE method on OPDK version 16.01 or later.

0 0 45

Kindly follow the below steps to disable the TRACE method. You can only modify the .properties files in the /opt/apigee/customer/application directory. Each component has its own .properties file in that directory. Before nginx we used to modify router.properties to disable any method, but POST 15.07 ngnix properties overrides the router.properties, so changing router properties would not help anymore.

We have to modify the message-processor.properties to make it working.


1) cd /opt/apigee/customer/application


2) Create the file in an editor as any user {if it's not present} --> vi message-processor.properties

Chown the owner of the file to apigee:apigee or, if you changed the user running the Edge service from the apigee user, chown the file to the user who is running the Edge service.


3) Add the below property in the file, and save it.

<br>conf_http_HTTPServer.methods.allowed=OPTIONS, GET, HEAD, POST, PUT, DELETE, PATCH 

4) restart the component:

apigee-service edge-message-processor restart

For more details on config change you can follow below docs

http://docs.apigee.com/private-cloud/latest/how-configure-edge

Version history
Last update:
‎10-11-2017 04:41 AM
Updated by: