Ai gabim i fjalëkalimit LDAP mund të mos jetë fare fjalëkalimi i përdoruesit
Një dështim bind mund të vijë nga llogaria e shërbimit ose nga fusha e kërkimit, jo nga përdoruesi. Ndani bind para se të rivendosni fjalëkalimin e dikujt.
Rivendosja e fjalëkalimit të një përdoruesi është hapi i parë i gabuar kur regjistri thotë vetëm se një bind u refuzua. Me një shtojcë drejtorie ka më shumë se një bind në një hyrje të vetme, dhe refuzimi mund t'i përkasë llogarisë së shërbimit që kryen kërkimin. Rivendosja e kredencialeve të përdoruesit në atë rast nuk ndryshon asgjë. Ai gjithashtu bllokon dikë që nuk ishte kurrë problemi.
Një hyrje, disa bind
Një konfigurim me një llogari të dedikuar drejtorie zakonisht kryen katër hapa me radhë, dhe secili prej tyre mund ta përfundojë hyrjen.
connect to the directory and establish the configured TLS protection
bind as the configured service account
search for the user entry using the search base and filter
open a second connection and bind as that user, then evaluate groups
Shtojca e ndërton lidhjen e vërtetimit të përdoruesit përmes të njëjtit ndihmës që trajton lidhjen e parë, kështu që ai ndihmës mund të dështojë gjatë lidhjes, gjatë negocimit të TLS ose gjatë bind si llogaria e shërbimit. Mesazhi i nivelit të lartë për një fjalëkalim gjenerohet më vonë dhe nuk mbart se cila identitet ishte i përfshirë. Prandaj teksti i gabimit vetëm nuk mund t'ju thotë nëse u refuzua përdoruesi apo llogaria e shërbimit.
Lexoni rreshtat përpara mesazhit dhe vini re momentin kur ndodhi dështimi. Një refuzim në nisje, përpara se të vijë ndonjë përdorues, tregon llogarinë e konfiguruar ose pikën përfundimtare. Një refuzim që shfaqet vetëm për një person, pas një kërkimi të suksesshëm, tregon hyrjen ose gjendjen e llogarisë së atij personi.
Lidhni gabimin me një identitet
Rregulli praktik është të regjistrohen tre gjëra bashkë: kur dështoi, cili operacion po ekzekutohej dhe cili identitet u prezantua. Pa atë treshe, dy defekte shumë të ndryshme duken njësoj në një regjistër që ruan vetëm fjalinë e fundit.
| What the log shows | Identity likely refused | First thing to check |
|---|---|---|
| Failure at start-up, no user yet | Service account | DN, password, expiry, lockout |
| Search returns nothing | None, the search scope is wrong | Search base and filter |
| Failure only for one user | That user's entry | Entry state, bind DN, group rules |
Nëse llogaria e konfiguruar dështon, inspektoni atë llogari dhe lidhjen përpara se të prekni ndonjë regjistrim përdoruesi. Nëse bind i përdoruesit dështon pas një kërkimi të suksesshëm, shqyrtoni hyrjen që ktheu kërkimi, jo atë që supozuat se do të kthente. Të dy rrugët ndajnë një mesazh dhe asgjë tjetër. Shkruani cilën përjashtuat, sepse personi tjetër do të pyesë pikërisht atë.
Emri i dallueshëm është të dhënë, jo hamendje
Ndryshimi i një komponenti të emrit sepse duket i panjohur është një mënyrë e zakonshme për të prishur një konfigurim që funksionon. Vendndodhja e parazgjedhur e objekteve të përdoruesve në Active Directory është një kontejner i quajtur Users, dhe një kontejner nuk është i njëjti lloj objekti si një njësi organizative me emër të ngjashëm.
Kërkoni nga administratori i drejtorisë emrin e dallueshëm aktual të llogarisë, ose lexojeni nga vetë objekti. Të dyja më poshtë mund të jenë të sakta në drejtorinë e tyre, prandaj asnjëra nuk duhet të shtypet nga kujtesa.
CN=VPN Bind,CN=Users,DC=corp,DC=example
CN=VPN Bind,OU=Service Accounts,DC=corp,DC=example
Një zhvendosje ose riemërtim e ndryshon atë vlerë ndërsa llogaria dhe fjalëkalimi mbeten të vlefshme, kështu që një konfigurim që funksiononte tremujorin e kaluar mund të dështojë këtë tremujor pa prekur askush një kredencial. Krahasoni vargun e konfiguruar me atributin aktual të drejtorisë pas çdo riorganizimi. Bëjeni edhe pas një migrimi të qetë, jo vetëm pas një ndërprerjeje të raportuar.
Baza e kërkimit nuk është llogari shërbimi
Identiteti i bind dhe baza e kërkimit u përgjigjen pyetjeve të ndryshme: si kush vërtetohet shtojca dhe ku kërkon njerëz. Një bind i suksesshëm i ndjekur nga asnjë përdorues që përputhet është një problem fushë, filtri ose leje leximi, dhe zëvendësimi i emrit të dallueshëm të llogarisë me bazën e përdoruesve nuk ndryshon asgjë në këtë.
Konfirmoni që shërbimi ngarkoi konfigurimin që redaktuat dhe që pika përfundimtare, besimi TLS dhe mënyra e vërtetimit përputhen me një test administrativ që funksionon. Një kërkim manual me një llogari tjetër, ose kundër një kontrolluesi tjetër domeni, nuk është eksperiment i njëvlerëshëm.
Kontrolloni sekretin e ruajtur dhe kontrolloni nëse llogaria është e aktivizuar, e skaduar ose e bllokuar, pa shtypur fjalëkalimin askund. Skadimi është i lehtë për t'u anashkaluar sepse llogaria vazhdon të funksionojë deri në ditën kur nuk funksionon më. Një bllokim i trashëguar nga një shërbim i palidhur është po aq i qetë. Asnjëra nga të dyja kushtet nuk prodhon një mesazh që emërton llogarinë e shërbimit.
Rregullat e grupit vijnë të fundit
Autorizimi ekzekutohet pasi bind-të përfundojnë me sukses, kështu që një kontroll grupi nuk mund të jetë shkaku i një dështimi bind, dhe heqja e kërkesës për grup nuk mund ta rregullojë atë. Nëse hyrja tani arrin në fazën e grupit, problemi i mbetur është anëtarësimi, jo kredencialet.
Dhënia e të drejtave të gjera të drejtorisë llogarisë së shërbimit që gabimi të zhduket ndryshon politikën e aksesit të të gjithë vendosjes. Trajtojeni atë si një vendim sigurie me rishikimin e vet, jo si një rregullim për një mesazh që nuk ia keni atribuar ende një identiteti.