[squid-users] Which versions of squid Support ident ?

Alex Rousskov rousskov at measurement-factory.com
Mon Sep 15 14:54:19 UTC 2025


On 2025-09-15 10:09, Ohms, Jannis wrote:

> Ist the ident protocoll still supported by squid?

YMMV, but Squid have not supported Ident properly for many years (if 
ever). Buggy Ident code was removed in Squid v7. I have quoted a 
variation of the corresponding release note below.


HTH,

Alex.


> Removed Ident protocol support
> 
> Ident protocol (RFC 931 obsoleted by RFC 1413) has been considered
> seriously insecure and broken since at least 2009 when SANS issued an update
> recommending its removal from all networks. Squid Ident implementation had its
> own set of problems (that could not be addressed without significant code
> refactoring).
> 
> Configurations using ident/ident_regex ACLs, %ui logformat codes, %IDENT
> external_acl_type format code, or ident_lookup_access/ident_timeout directives
> are now rejected, leading to fatal startup failures.
> 
> To avoid inconveniencing admins that do _not_ use Ident features,
> access logs with "common" and "combined" logformats now always receive a dash
> in the position of what used to be a %ui record field.
> 
> If necessary, an external ACL helper can be written to perform Ident transactions
> and deliver the user identity to Squid through the **user=** annotation.



More information about the squid-users mailing list