Helper proxy NTLM locali: accesso del client rispetto al login a monte
Tracciate separatamente le connessioni applicazione–helper e helper–proxy aziendale quando è coinvolto un helper di autenticazione NTLM.
L'applicazione si connette a un proxy sul proprio computer. Quell'helper si autentica poi al proxy aziendale. Non è detto che l'applicazione esegua essa stessa lo scambio di autenticazione dell'azienda.
application → local helper → company proxy → destination
Un helper come CNTLM ha una configurazione di account e proxy a monte. Il suo listener locale ha un confine separato di raggiungibilità e accesso. Una password inserita nel browser verso un altro endpoint non configura automaticamente nessuno dei due.
Individuare il salto fallito
Per prima cosa verificate che l'applicazione abbia scelto il listener e il protocollo reali dell'helper. Un errore prima di raggiungere quel listener non è un guasto NTLM. Poi controllate se l'helper ha raggiunto il parent configurato e se il parent ha accettato la sua identità.
Un 407 restituito lungo questa rotta va attribuito. Correlate la transazione locale con la diagnostica oscurata dell'helper invece di supporre che lo stato visibile indichi l'account che l'applicazione deve inviare.
I vecchi esempi a volte aggiungono un'intestazione keep-alive e riportano successo. La persistenza può contare nell'autenticazione orientata alla connessione, ma questa osservazione non dimostra che ogni configurazione di helper non riuscita richieda la stessa intestazione. Scelta dell'endpoint, metodo supportato, account e durata della connessione restano input separati.
Il listener è un servizio reale
Loopback tiene un listener fuori dalla rete circostante; non distingue tutti i processi o gli utenti di quel computer. Un gateway o un binding più ampio cambia l'insieme dei chiamanti che possono potenzialmente usare l'identità a monte dell'helper. Fate quel cambiamento deliberatamente.
Usate una disposizione di helper approvata quando l'applicazione non può eseguire lo schema richiesto. Il risultato utile è un percorso noto con una proprietà dell'account nota, non un servizio aggiuntivo inspiegato che per caso fa funzionare un download.