protocol.http.TooBigLine not being caught by FaultRule

I have a fault rule to catch the protocol.http.TooBigLine exception but it's not working:

 

 

       <FaultRule>
            <Step>
                <Name>AM-line-too-big</Name>
            </Step>
            <Condition>fault.name = "TooBigLine"</Condition>
        </FaultRule>

 

 

The request that causes this fault is also not showing up in a debug session. It seems like it's being thrown by the load balancer and not making it to the Apigee flow. Any idea how I can catch this one?

0 5 172
5 REPLIES 5

What version of Apigee are you using? If Apigee Private Cloud 4.51.00.10 (or newer), you can configure a configuration to override the error response. More detail on this is available at https://docs.apigee.com/release/notes/4510010-private-cloud-relnotes#new-custom-overrides

I'm using the cloud version hosted by Apigee. Is it still possible to use that override?

Some overrides can be used in Apigee Edge Cloud. Open a support ticket requesting this override to be configured. No guarantees they will be able to fulfill the request, but if this is a major concern to you I would make the ask.

OK, thanks for your help! I've requested access to Apigee support.

Hello again,

There has been no response from Apigee. What alternatives do I have?