The following error is found in the Apache error log. What are the possible causes?
[mod_sm22.cpp:1088][ERROR] Error in input filter 'SMINPUTFILTER' - 'The timeout specified has expired'.
[SmApache22WebFilterCtxt.cpp:460][ERROR] Input filter pre-fetch read error - 'The timeout specified has expired'
As described in the KD article 50910 (1), the SMFILTER is the Web Agent terminology for the Web Server specific shim that interfaces with the Web Server and uses the specific API provided by the Web Server. The message indicates that the failure is there and not in the "common" agent code. A timeout occurred while processing the request.
The SiteMinder "input filter" gets loaded and two Apache methods that we call can result in the above error:
ap_get_brigade()
apr_brigade_partition()
Investigate with Apache support to get the exact meaning of these Apache errors and how to tune the Apache specified timeout.