Eu dezvolt un proxy care se comporta in regula pentru majoritatea situatiilor. Acum am un server care imi cere autentificare NTLM (401 Unauthorized). In browser introduc credentialele in form-ul ce apare, insa, daca browser-ul e configurat cu proxy-ul meu autentificarea esueaza. Autentificare functioneaza cu aceleasi credentiale daca nu rutez prin proxy. Am urmarit (cu sniffer) comunicarea si toti pasii de autentificare se executa. Serverul trimite challenge-ul, dar cand primeste mesajul cu hash-urile parolei refuza autentificare. Ce-ar trebui sa-i mai fac proxy-ului pentru a nu "incurca" aceasta comunicare.
If something worth doing, it worth doing it well.
Raspunsul e dincolo de protocolul HTTP. s-a rezolvat prin persistarea in pereche a sesiunilor la client si la server.