Автентикацијата на NTLM-прокси вклучува ракување, а не само еднократно додавање корисничко име. Пред да ја смените лозинката на сметката, потврдете дека проксито навистина нуди NTLM и дека извршната датотека curl го поддржува.

curl --version

Прегледајте го списокот на можности на датотеката што го извршува барањето. Друга инсталација на curl, слика на контејнер или издание на оперативен систем може да има поинаква поддршка за автентикација.

Изберете метод посебно за проксито

curl --proxy http://proxy.example:3128 --proxy-ntlm --proxy-user 'EXAMPLE\alice' --noproxy '' --connect-timeout 5 --max-time 20 https://example.com/

Крајната точка, доменот и корисничкото име се примери. Користете го форматот од администраторот. Без лозинка во аргументот, curl може да ја побара наместо да ја остави тајната во прикажаната команда.

Почетниот предизвик за автентикација може да биде дел од преговарањето. Разликувајте го од одбивање по завршено ракување. Не користете NTLM-опција за изворниот сервер за да одговорите на предизвик од прокси.

Вклучете го однесувањето на врските во дијагностиката

NTLM има состојба врзана за врската. Ракувањето мора да ја следи очекуваната патека на поврзување; повтореното заменување на врските меѓу фазите може да го спречи завршувањето.

Во апликација што користи libcurl, препуштете ѝ на библиотеката да управува со автентикацијата и повторната употреба на врските. Не создавајте општ фонд што ги смета за заменливи врските автентицирани за различни идентитети. Кај услуга со повеќе премини или посредници, проверете дали ја зачувува потребната организација на врските.

Ако поддршката и изборот на метод се точни, испитајте ги форматот на сметката, доменската политика и дневниците за автентикација на серверот со отстранети чувствителни податоци. Истекувањето на времето пред каков било предизвик сè уште е проблем со достапноста, а не доказ за погрешна NTLM-лозинка.

Деталните траги може да содржат токени за автентикација и внатрешни имиња. Користете ги локално и отстранете ги чувствителните податоци пред споделување; јавен извештај за грешка не бара необработена размена на токени.

Поврзани статии