OpenVPN ભૂલ: tls-remote અથવા keysize વિકલ્પ અજાણ્યો
નવો OpenVPN ક્લાયન્ટ tls-remote અને keysize જેવી જૂની પ્રોફાઇલ લાઇનો નકારે છે. વિકલ્પનું નામ વાંચો, ચેક બદલો અને ચકાસણી ચાલુ રાખો.
સામાન્ય રીતે તે એવી પ્રોફાઇલ સાથે શરૂ થાય છે જે વર્ષો સુધી જોડાયેલી હતી, પછી નવા ક્લાયન્ટ પર ખોલતાં ટનલ શરૂ થવા પહેલાં જ નિષ્ફળ જાય છે. ટર્મિનલ Options error: Unrecognized option ... in client.ovpn:130: tls-remote જેવું કંઈક છાપે છે, અંતમાં કૌંસમાં એક આવૃત્તિ સાથે. તેને પાર્સરની ફરિયાદ તરીકે વાંચો: ફાઇલમાં એવી સૂચના છે જે આ ક્લાયન્ટ હવે જાણતો નથી.
એ એક જ સંદેશ સમજાવે છે કે કી ફરી બનાવવી, પાસવર્ડ ફરી લખવો કે સર્વર તપાસવો શા માટે કંઈ કરતું નથી. નિષ્ફળતા ત્યારે થાય છે જ્યારે ક્લાયન્ટ પોતાનું કન્ફિગરેશન વાંચી રહ્યો હોય છે, સોકેટ ખોલતાં પહેલાં. ઉપયોગી કામ એ છે કે નકારેલી સૂચનાને ઓળખીને તેને વર્તમાન સમકક્ષ સાથે બદલવી.
કંઈપણ બદલતા પહેલાં નિષ્ફળ થતી લાઇન વાંચો
ક્લાયન્ટ જાતે ચલાવો, ટ્રે આઇકનમાંથી શરૂ કરવાને બદલે, જેથી સંદેશ દેખાય અને પ્રોફાઇલનો રસ્તો અસ્પષ્ટ ન રહે. દર્શાવેલી લાઇન પર ફાઇલ ખોલો અને ક્લાયન્ટે જણાવેલા ટોકનને જુઓ. લાઇન નંબર પ્રોફાઇલની લાઇન છે, આવૃત્તિ નહીં, જે લોકોને મૂંઝવે છે કારણ કે એ જ નંબર કૌંસમાં આવૃત્તિ ઓળખકર્તા તરીકે દેખાય છે.
જૂના પ્રોફાઇલ જનરેટર એક ખરાબ સૂચના નહીં, અનેક સૂચનાઓ બહાર પાડતા. પ્રથમ ભૂલ સુધારો, ક્લાયન્ટ ફરી ચલાવો અને આગલી દેખાશે એવી અપેક્ષા રાખો. એ ક્રમ સામાન્ય છે અને તે સંકેત નથી કે ફેરફારોએ પરિસ્થિતિ ખરાબ કરી.
keysize અને tls-remote સાથે શું થયું
keysize એ યુગમાં સાઇફર કીની લંબાઈ માંગતું હતું જ્યારે પ્રોફાઇલ સ્પષ્ટ રીતે સાઇફર પસંદ કરતી હતી. OpenVPN 2.4 એ તેને જૂનું જાહેર કર્યું, અને પછીના ક્લાયન્ટોએ તેને વિકલ્પ કોષ્ટકમાંથી દૂર કર્યું, તેથી પાર્સર હવે લાઇનને અવગણવાને બદલે નકારે છે. આધુનિક વાટાઘાટ પસંદ કરેલા સાઇફરમાંથી કીની લંબાઈ મેળવે છે, તેથી સૂચના પાસે નિયંત્રણ કરવા માટે કંઈ બચ્યું નથી.
tls-remote 2.4 માં દૂર કરવામાં આવ્યું. તે સર્વર પ્રમાણપત્રની અપેક્ષિત નામ સાથે સરખામણી કરતું હતું, અને તેનું બદલી verify-x509-name છે, જે નામ કેવી રીતે મેળવવું તે અંગે વધુ કડક છે. જૂની સૂચના ગઈ છે, તેથી તેને ધરાવતી પ્રોફાઇલ વર્તમાન ક્લાયન્ટ પર ક્યારેય પાર્સ થશે નહીં.
દરેક પ્રયાસે એક સૂચના સુધારો. જો પ્રોફાઇલ એવું સાઇફર પણ દર્શાવે જે ક્લાયન્ટ આપતો નથી, તો તે પછીથી અલગ ભૂલ પેદા કરે છે, અને બંને ફેરફારને એક સંપાદનમાં ભેળવવાથી કયો ફેરફાર હેન્ડશેક તોડ્યો તે કહેવું અશક્ય બને છે. દરેક સંપાદન પછી ફરી જોડાઓ અને ભૂલનો ટેક્સ્ટ રાખો. આ આદત સંપાદન પરિસ્થિતિ ખરાબ કરે તો કામ કરતો વિકલ્પ પણ છોડે છે.
સર્વર ઓળખ ચકાસણી ફરી લખો
બદલી અપેક્ષિત નામ અને સરખામણી મોડ લે છે. verify-x509-name vpn.example.edu name માંગે છે કે પ્રમાણપત્રનો સબ્જેક્ટ તે મૂલ્યની બરાબર સમાન હોય. અન્ય મોડ્સ પ્રીફિક્સ કે સંપૂર્ણ સબ્જેક્ટ સ્ટ્રિંગ મેળવે છે, અને ખોટો મોડ પસંદ કરવાથી કાર્યકારી પ્રોફાઇલ સ્વચ્છ ચકાસણી નિષ્ફળતામાં ફેરવાય છે.
જો જૂનો tls-remote આર્ગ્યુમેન્ટ સર્વરનું સંપૂર્ણ કોમન નામ હતું, તો ચોક્કસ name સરખામણી સામાન્ય રીતે યોગ્ય છે. જો તે આંશિક મૂલ્ય હતું, તો અપેક્ષિત નામ ટૂંકાવવાને બદલે પ્રીફિક્સ મોડ વાપરો, કારણ કે ટૂંકી ચોક્કસ સરખામણી ચકાસાશે નહીં. જ્યારે મૂળ મૂલ્ય લખેલું ન હોય, ત્યારે સર્વર ચલાવનારને તેઓ જે સબ્જેક્ટ પ્રકાશિત કરે છે તે પૂછો.
ભૂલ અદૃશ્ય થાય તે માટે ચકાસણી શાંત કરશો નહીં. સર્વર ઓળખ ચકાસણી દૂર કરવાથી સુધારી શકાય એવી પ્રોફાઇલ સમસ્યા ચકાસણી વગરની ટનલમાં ફેરવાય છે, જે બરાબર એ જ જોખમ છે જે સૂચના અટકાવવા માટે અસ્તિત્વમાં હતી.
સુધારેલી પ્રોફાઇલ, સ્થાનિક સંપાદન કે જૂનો ક્લાયન્ટ
જ્યારે સર્વર બીજા કોઈની હોય, ત્યારે સૌથી સ્વચ્છ માર્ગ તેમની પાસેથી વર્તમાન પ્રોફાઇલ છે. તમારી નકલ જૂના જનરેટરમાંથી આવી છે, અને તેમની નિકાસ પહેલેથી વર્તમાન સૂચનાઓ વાપરે છે. એક ડાઉનલોડ ભૂલોની આખી શ્રેણી દૂર કરે છે અને ભવિષ્યના સંપાદનોને એક જગ્યાએ રાખે છે.
જ્યારે બંને છેડા તમારા હોય, ત્યારે નકલનું સંપાદન કરો અને મૂળ રાખો. એક સૂચના બદલો, સાચવો, જોડાઓ અને તમે પરીક્ષણ કરેલ ક્લાયન્ટ આવૃત્તિ નોંધો. દરેક સંપાદનની બાજુમાં ટૂંકી નોંધ રાખો, કારણ કે ઘણા સત્રોમાં સંપાદિત પ્રોફાઇલ સ્મૃતિમાંથી ઓડિટ કરવી મુશ્કેલ છે. સંપાદિત ફાઇલ પર કમાન્ડ લાઇન ચલાવવાથી તે લૂપ ઝડપી બને છે કારણ કે ભૂલ સીધી ટર્મિનલમાં જાય છે.
2.4 પહેલાના ક્લાયન્ટ પર પિન કરવું કે પાછું જવું પણ સંદેશ અદૃશ્ય કરે છે, અને એવા ઉપકરણ સાથે જે ક્યારેય અપડેટ નહીં થાય તે એકમાત્ર વ્યવહારુ કામચલાઉ ઉપાય હોઈ શકે. તેને કામચલાઉ ગણો: વર્તમાન ડેસ્કટોપ પર જૂનો ક્લાયન્ટ સામાન્ય રીતે જૂની લાઇબ્રેરી અને અસમર્થિત કન્ફિગરેશન દર્શાવે છે, જે સમસ્યા ઉકેલાયેલી નહીં પણ મુલતવી રાખેલી છે.
ટનલ ઉપર આવ્યા પછી આખી પ્રોફાઇલ ફરી એક વાર વાંચો. જે પ્રોફાઇલો એક દૂર કરેલી સૂચના ધરાવતી હતી તે ઘણી વાર બીજી પણ ધરાવે છે, અને બીજી પહેલી ગયા પછી જ દેખાય છે.