ટનલ ઉપર આવે છે, લોગ એક સાઇફર દર્શાવે છે, અને પ્રોફાઇલની સમીક્ષા આગળ વધે છે। પછી એક સાથી પર અપગ્રેડ આવે છે અને એ જ પ્રોફાઇલ કોઈ સહિયારું સાઇફર નથી એવા સંદેશ સાથે નિષ્ફળ જાય છે, જે લોકોને દૂર કરવાની સૂચના શોધવા મોકલે છે। સમજવા જેવી ઉપયોગી વાત એ છે કે data-ciphers વાતચીતનું વર્ણન કરે છે, સેટિંગ નહીં। એક પક્ષ યાદી આપે છે, બીજો તેમાંથી પસંદ કરે છે, અને પરિણામ એક જ અલ્ગોરિધમ છે જેને બંને ટેકો આપે છે। તે આદાનપ્રદાન વાંચવું એક લાઇન બદલતા પહેલાં આમાંની મોટાભાગની નિષ્ફળતાઓ સમજાવે છે।

બે ચેનલ, બે રૂપરેખાંકન

એક OpenVPN સત્રમાં એક નિયંત્રણ ચેનલ અને એક ડેટા ચેનલ હોય છે। નિયંત્રણ ચેનલ તે TLS હાથ મિલાવવાની પ્રક્રિયા ચલાવે છે જે સાથીઓને પ્રમાણિત કરે છે અને કી વિશે વાત કરે છે। ડેટા ચેનલ તમારો ટ્રાફિક વહન કરતા પેકેટને એન્ક્રિપ્ટ કરે છે।

data-ciphers બીજાને રૂપરેખાંકિત કરે છે। નિયંત્રણ ચેનલના પોતાના વિકલ્પો છે, અને પ્રોફાઇલની ઓળખ ચકાસણી ત્રીજી, અલગ બાબત છે। એકમાં ફેરફાર બીજાને સુધારતો નથી, તેથી પ્રોફાઇલ સાચી દેખાઈ શકે છે અને તો પણ ચોક્કસ તબક્કે નિષ્ફળ જઈ શકે છે।

રૂપરેખાંકન ફાઇલ વાંચતી વખતે આ ત્રણને પોતપોતાના ખોખામાં રાખો।

લોગમાંથી વાતચીત વાંચો

કનેક્શન સફળ થાય ત્યારે ક્લાયન્ટ લોગ બંને પરિણામો જણાવે છે। એક લાઇન નિયંત્રણ ચેનલ અને તેની TLS વિગતોની જાણ કરે છે, અને બીજી પસંદ કરાયેલા ડેટા ચેનલ સાઇફરની।

બંને વાંચો, કારણ કે તેઓ જુદા જુદા પ્રશ્નોના જવાબ આપે છે। નિયંત્રણ ચેનલની નિષ્ફળતા કોઈપણ ડેટા સાઇફર મહત્વનું બનતા પહેલાં કનેક્શન રોકે છે। ડેટા ચેનલની અસંગતિ સફળ હાથ મિલાવવા પછી દેખાય છે, કોઈ સહિયારું સાઇફર નથી એવા સંદેશ સાથે।

પછી બંને બાજુની આપેલી યાદીઓ સરખાવો। જે નામ એક સાથીનું સંસ્કરણ અથવા તેનો ક્રિપ્ટો આધાર આપતું નથી તે પસંદ કરી શકાતું નથી, તે બીજા સાથીની યાદીમાં ગમે તેટલું વહેલું આવે તો પણ।

પસંદગી ખરેખર કેવી રીતે થાય છે

સર્વર હાથ મિલાવવા દરમિયાન પોતાની data-ciphers યાદી ક્લાયન્ટ તરફ ધકેલે છે, અને ક્લાયન્ટ તે યાદીમાં પ્રથમ એન્ટ્રી પસંદ કરે છે જેને તે પોતે પણ ટેકો આપે છે। તેથી ક્રમ સર્વરના રૂપરેખાંકનનો છે, ક્લાયન્ટનો નહીં।

આ વિગત મૂંઝવતા પરિણામોનો એક વર્ગ સમજાવે છે। સર્વરની યાદી નિર્ણય કરે ત્યારે ક્લાયન્ટની યાદી ફરી ગોઠવવાથી કંઈ બદલાતું નથી। એવું સાઇફર ઉમેરવું પણ કંઈ બદલતું નથી જે ક્લાયન્ટ આપી શકતું નથી, કારણ કે ક્લાયન્ટે પસંદ કરેલી એન્ટ્રી વાપરી શકવી જોઈએ।

નવા સંસ્કરણોએ મૂળભૂત યાદી બદલી અને તે વિકલ્પનું નામ બદલ્યું જે તેને રાખતો હતો, તેથી જુદા સંસ્કરણોના બે સાથી કોઈ પ્રોફાઇલ સંપાદિત ન કરતાં અસહમત થઈ શકે છે। ટાઇપિંગની ભૂલ ધારવા પહેલાં દરેક બાજુ સંસ્કરણ ચકાસો।

યાદી અમૂર્ત અર્થમાં શક્તિનું ક્રમાંકન નથી। તે ઉમેદવારોનો સમૂહ છે, અને પસંદ કરાયેલી એન્ટ્રી સર્વરના ક્રમમાં પ્રથમ પરસ્પર સમર્થિત એન્ટ્રી છે। તેથી જુદી દેખાતી બે યાદીઓ એક જ સાઇફર પર સંમત થઈ શકે છે। તેથી જ એકસરખી દેખાતી બે યાદીઓ પણ નિષ્ફળ જઈ શકે છે।

જૂના સાથીઓને જાણી જોઈને બનાવેલો બેકઅપ જોઈએ

જે સાથી બિલકુલ વાતચીત કરી શકતો નથી, કારણ કે તે પદ્ધતિ કરતાં જૂનો છે અથવા તેણે તેને બંધ કરી દીધી છે, તેને દસ્તાવેજીકૃત સુસંગતતા વ્યવસ્થા જોઈએ। બેકઅપ વિકલ્પ બરાબર તે જ સ્થિતિ માટે છે અને જે સાથીઓ વાતચીતમાં ભાગ લેતા નથી તેમને લાગુ પડે છે।

આ સંદેશ અદૃશ્ય થાય તે માટે દરેક જૂનું સાઇફર સક્ષમ કરવા જેવું નથી। પહોળી યાદી દરેક સાથી માટે સત્ર નબળું કરે છે, જેમણે કંઈક મજબૂત નક્કી કર્યું હોત તેમના સહિત।

અસંબંધિત અલ્ગોરિધમ નામો સંપાદિત કરવાને બદલે બંને પક્ષોનું સમન્વયન કરો। જો સર્વર અપગ્રેડે જૂનો વિકલ્પ દૂર કર્યો હોય, તો સુધારો સંસ્કરણ યોજનાનો ભાગ છે, ક્લાયન્ટ પરની ઉતાવળનો નહીં।

ચકાસણી અકબંધ રાખો

ડેટા ચેનલની અસંગતિ ચકાસણી ન કરેલા સર્વરને સ્વીકારવાનું કારણ નથી। પ્રમાણપત્ર ચકાસણી, અપેક્ષિત સર્વર નામ અને નિયંત્રણ ચેનલની સુરક્ષા સેટિંગ્સ સાઇફર પસંદગીથી અલગ છે અને કોઈપણ સુસંગતતા ફેરફારમાંથી ટકી રહેવી જોઈએ।

નક્કી કરાયેલા ડેટા સાઇફર, ક્લાયન્ટ સંસ્કરણ અને સર્વર સંસ્કરણ એકસાથે નોંધો, જેથી આગલી સરખામણી તથ્યોથી શરૂ થાય, પ્રોફાઇલ ફાઇલથી નહીં।

સમર્થિત સુધારા પછી પ્રારંભિક કનેક્શન અને ફરી વાતચીતનું પરીક્ષણ કરો, કારણ કે એક વાર સ્થપાયેલું સત્ર કી નવીકરણ વખતે હજી પણ નિષ્ફળ જઈ શકે છે।

જો ટનલ સ્થપાય અને સાઇટ્સ હજી પણ નિષ્ફળ જાય, તો સાઇફર હવે શંકાસ્પદ નથી। રાઉટિંગ અને DNS સાથે આગળ વધો। કાર્યક્રમ: લોગની બંને લાઇન વાંચો, બંને યાદીઓ સરખાવો, સંસ્કરણો ચકાસો, બેકઅપ ફક્ત જરૂરી સાથી માટે ઉમેરો, પછી નવીકરણ માર્ગ ફરી ચકાસો।

સંબંધિત લેખો