.. _config_listener_filters_tls_inspector: TLS Inspector ============= TLS Inspector listener filter allows detecting whether the transport appears to be TLS or plaintext, and if it is TLS, it detects the `Server Name Indication `_ and/or `Application-Layer Protocol Negotiation `_ from the client. This can be used to select a :ref:`FilterChain ` via the :ref:`server_names ` and/or :ref:`application_protocols ` of a :ref:`FilterChainMatch `. * :ref:`SNI ` * :ref:`v2 API reference `