search cancel

Error: SMINPUTFILTER - The timeout specified has expired in Web Agent

book

Article ID: 50426

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On SITEMINDER

Issue/Introduction

 

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'

 

Resolution

 

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.

 

Additional Information

 

(1)

    Information about the SMINPUTFILTER error message in Web Agent log