OCSP stapling is widely supported. The
OpenSSL project included support in their 0.9.8g release with the assistance of a grant from the
Mozilla Foundation.
Apache HTTP Server supports OCSP stapling since version 2.3.3, the
nginx web server since version 1.3.7,
LiteSpeed Web Server since version 4.2.4, Microsoft's
IIS since
Windows Server 2008,
HAProxy since version 1.5.0,
F5 Networks BIG-IP since version 11.6.0, KEMP LoadMasters since Version 7.2.37.1, and
lighttpd since version 1.4.56. While many web servers advertise support for OCSP stapling, implementations are not always reliable. For example, when Apache queries the OCSP server, in the event of a temporary failure, it will discard the cached good response from the previous request, and start serving the bad response. Nginx performs
lazy loading of OCSP responses, which means that for the first few web requests it is unable to add the OCSP response. On the browser side, OCSP stapling was implemented in
Firefox 26, in
Internet Explorer since
Windows Vista, and Google Chrome in Linux,
ChromeOS, and Windows since Vista. For SMTP the
Exim message transfer agent supports OCSP stapling in both client and server modes. == Limitations ==