Iddijanjostika login ta’ proxy NTLM f’curl
Meta proxy NTLM jirrifjuta login, iċċekkja l-appoġġ tal-binja ta’ curl, l-isfida ta’ awtentikazzjoni tal-proxy u l-kontinwità tal-konnessjoni.
L-awtentikazzjoni ta’ proxy NTLM tinvolvi handshake, mhux biss iż-żieda ta’ isem ta’ utent darba. Qabel tibdel il-password tal-kont, ikkonferma li l-proxy tassew joffri NTLM u li l-binarju ta’ curl jappoġġjah.
curl --version
Eżamina l-lista ta’ karatteristiċi tal-binarju li jwettaq it-talba tiegħek. Installazzjoni oħra ta’ curl, immaġni ta’ container jew binja tas-sistema operattiva jista’ jkollha appoġġ ta’ awtentikazzjoni differenti.
Agħżel metodu speċifiku għall-proxy
curl --proxy http://proxy.example:3128 --proxy-ntlm --proxy-user 'EXAMPLE\alice' --noproxy '' --connect-timeout 5 --max-time 20 https://example.com/
Il-punt tat-tmiem, id-dominju u l-isem tal-utent huma eżempji. Uża l-format mogħti mill-amministratur. Mingħajr password fl-argument, curl jista’ jitlobha minflok iħalli s-sigriet fil-kmand muri.
Sfida inizjali ta’ awtentikazzjoni tista’ tkun parti min-negozjar. Iddistingwiha minn rifjut wara handshake komplut. Tużax għażla NTLM għas-server tal-oriġini biex twieġeb sfida ta’ proxy.
Inkludi l-imġiba tal-konnessjonijiet fid-dijanjosi
NTLM għandu stat marbut mal-konnessjoni. Il-handshake irid jimxi fit-triq tal-konnessjoni mistennija; tibdil ripetut tal-konnessjonijiet bejn l-istadji tiegħu jista’ jżommh milli jitlesta.
F’applikazzjoni li tuża libcurl, ħalli l-librerija timmaniġġja l-awtentikazzjoni u l-użu mill-ġdid tal-konnessjonijiet. Tibnix ġabra ġenerika li tqis konnessjonijiet awtentikati għal identitajiet differenti bħala interkambjabbli. F’servizz b’diversi hops jew intermedjarji, iċċekkja jekk iżommx l-arranġament meħtieġ tal-konnessjonijiet.
Jekk l-appoġġ u l-għażla tal-metodu huma korretti, investiga l-format tal-kont, il-politika tad-dominju u r-reġistri ta’ awtentikazzjoni tas-server b’data sensittiva mneħħija. Timeout qabel kwalunkwe sfida jibqa’ problema ta’ aċċessibbiltà, mhux prova ta’ password NTLM ħażina.
Traċċi dettaljati jistgħu jinkludu tokens ta’ awtentikazzjoni u ismijiet interni. Użahom lokalment u neħħi d-data sensittiva qabel taqsamhom; rapport pubbliku ta’ żball ma jeħtieġx l-iskambju mhux ipproċessat ta’ tokens.