> Am 02.04.2022 um 10:04 schrieb l...@kreuser.name:
> 
> Joe,
> 
>> Am 02.04.2022 um 00:53 schrieb Joseph Michaud <joseph.mich...@smartbear.com>:
>> 
>> As I understand it, an ErrorReportValve is an application-level filter. An 
>> HTTP request error (like an unknown URL) that reaches it will be processed. 
>> With the ErrorReportValve I can modify the information presented in the 
>> report. However, an *invalid* URL is not assignable to any application. No 
>> ErrorReportValve would apply to it.
>> 
>> An invalid URL generates a 400 response. In Tomcat 8.5, there was no error 
>> report included in that response. In Tomcat 9.0, the default error report is 
>> included. The default error report includes Tomcat version information. Some 
>> security-conscious customers don't want version information displayed but 
>> now, with Tomcat 9.0, I cannot remove that information.
>> 
>> I think the answer is 'no', but I'll ask anyway.... Is there a global-level 
>> ErrorReportValve capability? Or some facility to easily remove the version 
>> information from an 'invalid URL' error report? (I'm aware of modifying the 
>> ServerInfo.properties file, but that affects more than just the error 
>> report...)
>> 
> 
> this goes in server.xml like this
> 
> <Host name="localhost" appBase="webapps"
> unpackWARs="false" autoDeploy="false" deployXML="true">
> 
> <Valve className="org.apache.catalina.valves.ErrorReportValve" 
> showReport="false" showServerInfo="false" />
> 
> </Host>
> 
> you may also add 
> errorReportValveClass="com.logo.tomcat.valves.CustomErrorReportValve" to the 
> host attributes.
> 

to add your own ErrorReportValve I wanted to add :-)

> Hope this helps
> 
> Peter
> 
>> Joe
>> 
>> We hope you found this email of interest; however, click here if you wish to 
>> unsubscribe<http://www2.smartbear.com/SubscriptionCenter.html?utm_source=outlook&utm_medium=email&utm_content=emailsig>
>>  or manage your email preferences. Privacy 
>> Policy.<https://smartbear.com/privacy/>
>> 
>> Disclaimer
>> 
>> The information contained in this communication from the sender is 
>> confidential. It is intended solely for use by the recipient and others 
>> authorized to receive it. If you are not the recipient, you are hereby 
>> notified that any disclosure, copying, distribution or taking action in 
>> relation of the contents of this information is strictly prohibited and may 
>> be unlawful.

Reply via email to