On 11/05/2012 04:29 PM, James Isolder wrote:
> The below auth when it fails
>
> spa_auth:
> driver = spa
> public_name = NTLM
> hide server_password = ${lookup
> mysql{NTLM_AUTH}{$value}fail}
> server_set_id = $1
>
> used to give me
>
> 2012-11-05 17:20:18 spa_auth authenticator failed for <hostname> [IP
> number]: 535 Incorrect authentication
> data (set_id=<authid>)
>
> After the upgrade to 4.80.1 I only get
>
> 2012-11-05 18:10:59 spa_authenticator authenticator failed for <hostname>
> [IP number]: 535 Incorrect authentication
> data
The relevant line of code (smtp_in.c 2846 or so) doesn't seem to have changed
since 4.77 unless I'm looking in the wrong place. It corresponds to your 4.80.1
sample with a null id - and doesn't look very helpful either since there's no
space between "data" and the value!
Is it possible that your 4.77 has been patched for ease-of-use?
Do you get correct info in $authenticated_id on a successful auth?
--
Cheers,
Jeremy