Squid க்குத் தெரிந்த அங்கீகரிக்கப்பட்ட அடையாளத்தை ICAP சேவை பெறலாம், ஆனால் அந்த அடையாளம் எவ்வாறு எடுத்துச் செல்லப்படுகிறது என்பதை இரு தரப்பும் ஒப்புக்கொள்ள வேண்டும். ஒரு தலைப்பைப் பெயரிடுவது மட்டும் பயனர்பெயர் அனுப்புதலை இயக்காது.

ICAP ஆதரவு மற்றும் கிளையண்ட் அங்கீகாரத்துடன் இருக்கும் தற்போதைய Squid 7 அமைப்பிற்கு, தொடர்புடைய அமைப்புகள் இவையாக இருக்கலாம்:

adaptation_send_username on
icap_client_username_header X-Authenticated-User
icap_client_username_encode off

இது தற்போதைய ICAP சேவை, தகவமைப்பு விதிகள் மற்றும் ப்ராக்ஸி அணுகல் உள்ளமைவுக்கு கூடுதல் செய்கிறது. இது அங்கீகாரத்தையோ தகவமைப்புச் சேவையையோ உருவாக்காது.

சேவையின் உள்ளீட்டுடன் பொருந்துங்கள்

Squid இன் இயல்புநிலை பயனர்பெயர் தலைப்பு X-Client-Username. அடாப்டர் X-Authenticated-User ஐ எதிர்பார்த்தால், மேலே உள்ளபடி Squid இன் உள்ளமைக்கப்பட்ட பெயரை மாற்றுங்கள் அல்லது இயல்புநிலையைப் படிக்க அடாப்டரை உள்ளமைக்கவும். தலைப்பு பெயர்களின் பொருத்தம் HTTP இன் எழுத்து வடிவ வேறுபாடில்லாத விதிகளைப் பின்பற்றுகிறது.

குறியாக்கமும் பொருந்த வேண்டும். icap_client_username_encode இயக்கப்பட்டிருக்கும்போது, Squid மதிப்பை Base64 இல் குறியாக்குகிறது. சேவை அந்தப் பிரதிநிதித்துவத்தை வேறொரு பயனர்பெயராகக் கருதாமல் குறிவிலக்க வேண்டும்.

இது Squid மற்றும் அதன் சேவைக்கு இடையிலான ICAP பரிமாற்றத்தின் மெட்டாடேட்டா. ஒவ்வொரு இலக்கு இணையதளத்திற்கும் பயனர் அடையாளத் தலைப்பை அனுப்ப வேண்டும் என்ற அறிவுறுத்தல் இது அல்ல.

சேவை இன்னும் IP முகவரியைத் தெரிவித்தால்

பரிவர்த்தனையில் Squid இல் உண்மையில் அங்கீகரிக்கப்பட்ட பயனர்பெயர் உள்ளதா, பயனர்பெயர் அனுப்புதல் இயக்கப்பட்டுள்ளதா, சேவை உள்ளமைக்கப்பட்ட தலைப்பைப் படிக்கிறதா என்பதை உறுதிப்படுத்துங்கள். அடாப்டர் கிளையண்ட் முகவரிக்குத் திரும்புவது Squid அங்கீகாரம் தோல்வியடைந்ததை நிரூபிக்காது; ஒப்படைப்பு தானே இல்லாமலிருக்கலாம் அல்லது தவறாகப் பெயரிடப்பட்டிருக்கலாம்.

இந்த அடையாளத்தை Squid இலிருந்து அடாப்டர் வரையிலான கட்டுப்படுத்தப்பட்ட பாதையில் மட்டுமே நம்பகமானதாகக் கருதுங்கள். இந்த அறிவுறுத்தல்கள் பதிப்பைப் பொறுத்தவை: உள்ளமைவு குறிப்பு அவற்றை Squid 7 மற்றும் முந்தைய வரிகளுக்குப் பட்டியலிட்டு, Squid 8 இல் கிடைக்காது என்று குறிக்கிறது.

தொடர்புடைய கட்டுரைகள்