Squid און דופליקאַט באַניצער־נעמען איבער LDAP פּרעפּערטער
פֿאַרבעסערט צוזאַמען די פּרעפּערטער־אויסוואַל און Squid'ס אויטענטיפֿיקאַציע־קעשע ווען אומאָפּהענגיקע LDAP פּרעפּערטער האַלטן דעם זעלבן קורץ באַניצער־נאָמען.
אויב צוויי אומאָפּהענגיקע פּרעפּערטער האַלטן ביידע alex, דאַרף דער פּראָקסי אַ פּרעפּערטער־אויסוואַל איידער ער פּרופֿט אַ פּאַראָל. פּרובירן ערשט A און דערנאָך B פֿאַרבאַהלט דעם אויסוואַל אין דער אויטענטיפֿיקאַציע־דורכפֿאַל און קען פֿאַרמישן אַ ניט־צוגענגלעכן פּרעפּערטער מיט אַ אָפּגעוואָרפֿן סוד.
צוויי אַרדנונגען קענען מאַכן די אידענטיטעט קלאָר:
- קוואַליפֿיצירטע אַרײַנלאָגירונג. אַ נאָמען ווי
[email protected]וויילט דורך אַן אָפּשיקער אַ פֿעסטן פּרעפּערטער וואָס דער פֿאַרוואַלטער האָט באַשטימט. באַוואָרט די קוואַליפֿיצירטע אידענטיטעט פֿאַר דערלויבעניש און פֿאַרשרייבונג. מאַכט נישט פֿון אַ סופֿיקס וואָס דער קליענט שטעלט צו קיין באַליבטן LDAP סערווער־אַדרעס. - סטאַבילער פֿאַרטרויטלעכער בקשה־קאָנטעקסט. אַ צוהערער אָדער אַן אַנדער געשטיצטער קאָנטעקסט וועט אויס דעם פּרעפּערטער. דעפֿינירט וואָס געשעעט ווען אַ מענטש וואַנדערט אָדער נוצט אַן אַנדער צוהערער; אָרט אין נעצווערק איז נישט פּערזענלעכע אידענטיטעט.
רעדליקאַס פֿון איין פּרעפּערטער זענען אַנדערש: זיי טיילן איין אידענטיטעט־נאָמענ־ראַום. אומפֿאַרבונדענע פּרעפּערטער ווערן נישט קיין רעדליקאַס ווײַל ביידע נוצן LDAP.
שטעלט אָפּ דעם קעשע־שליסל פֿון Squid'ס באַשטעטיקונג־דאַטן מיט דער אויסוואַל פֿון דעם העלפֿער. די auth_param רעפֿערענץ באַשרײַבט key_extras צו איבערגעבן עקסטרע קאָנטעקסט און אים אַרײַננעמען אין דעם קעשע־שליסל, אַרײַנגערעכנט דעם פֿאַל פֿון אייניקע נעמען וואָס ווערן אונטערשיידן דורך דעם צוהער־פּאָרט. דער העלפֿער מוז פֿאַרשטיין דעם פֿאַרברייטערטן אַרײַנגאַנג, און דאָס אויסגעקליבענע מאַקראָ מוז זײַן צוגענגלעך אין יענעם אויטענטיפֿיקאַציע־שריט.
פֿאַרציט סטאַבילן קאָנטעקסט. אַ קליענט־IP וואָס ענדערט זיך אָפֿט קען פֿאַרפֿילפֿאַכיקן די קעשע־אידענטיטעטן און ענדערן קאָנטראָלן וואָס דערוואַרטן איין באַניצער־אידענטיטעט.
דעפֿינירט באַזונדער אַן אומבאַקאַנטן פּרעפּערטער, אַן אומבאַקאַנטן חשבון, אַ אָפּגעוואָרפֿן פּאַראָל און אַ ניט־צוגענגלעכן פּרעפּערטער. דער חשבון פֿון North טאָר נישט שטיל ווערן South'ס Alex ווען North איז ניט צוגענגלעך. האַלט די רעזולטאַטן אונטערשיידלעך אין פֿאַרשרייבונגען אָן פֿאַרשרייבן פּאַראָלן.