Is there a way to disable hostname validation alone and not enable ignoreValidationErrors (assuming this doesn’t do any validations at all) on target servers?
You can follow the below steps to disable it:
1. Create /opt/apigee/customer/application/message-processor.properties and make sure it is own by 'apigee' user
2. Add conf/http.properties+HTTPClient.disable.url.hostname.validation=true to /opt/apigee/customer/application/message-processor.properties file
3. Restart the message-processor (apigee-service edge-message-processor restart)
Hope this helps.
Note: This is only applicable for 4.16.01.00