பழைய .ovpn சுயவிவரம் Ubuntu 24.04 இல் தோல்வியடைகிறது: எந்த வரிகளை நீக்க வேண்டும்
Ubuntu 24.04 உடன் OpenVPN 2.6 வருகிறது, 2.4 க்காக ஏற்றுமதி செய்யப்பட்ட சுயவிவரம் நீக்கப்பட்ட விருப்பங்களில் தோல்வியடைகிறது. keysize மற்றும் ncp-disable ஐ நீக்கி, பின்னர் ns-cert-type ஐ சரிசெய்யுங்கள்.
சுயவிவரம் பதிவிறக்கப்பட்டு, இறக்குமதி செய்யப்பட்டு, பின்னர் கோப்பின் 12 வது வரியில் Unrecognized option என்ற செய்தியுடன் நிற்கிறது, அது keysize ஐக் குறிப்பிடுகிறது. கணக்கில் எதுவும் மாறவில்லை, சேவையகம் இன்னும் பிற வாடிக்கையாளர்களை ஏற்றுக்கொள்கிறது. மாறியது வாடிக்கையாளரே: Ubuntu 24.04 நிறுவுகிறதுOpenVPN 2.6, ஆனால் இந்த ஏற்றுமதி 2.4 க்காக எழுதப்பட்டது. சரிசெய்தல் என்பது சில வரிகளை நீக்கும் சிறிய தொடர், மேலும் வரிசை முக்கியம் ஏனெனில் ஒவ்வொரு பழைய விருப்பமும் அடுத்தது படிக்கப்படுவதற்கு முன்பே பகுப்பாய்வை நிறுத்துகிறது.
கோப்பைத் தொடுவதற்கு முன் பிழை வரியைப் படியுங்கள்
OpenVPN கோப்பையும் பகுப்பாய்வு நின்ற வரியையும் குறிப்பிடுகிறது, எனவே ஒரு இயக்கத்தில் ஒரு சிக்கலை மட்டுமே சரிசெய்ய முடியும். சுயவிவரத்தை டெஸ்க்டாப் ஆப்லெட்டுக்கு பதிலாக முனையத்திலிருந்து தொடங்குங்கள், ஏனெனில் ஆப்லெட் பொதுவாக stderr ஐ விழுங்கிவிடும், வரி எண்ணே உங்களுக்குக் கிடைக்கும் ஒரே நம்பகமான துப்பு: sudo openvpn --config /etc/openvpn/client/provider.ovpn. அந்த வரியைச் சரிசெய்து, மீண்டும் இயக்கி, அடுத்த தோல்வி வேறு விருப்பத்தைக் குறிப்பிடும் என்று எதிர்பாருங்கள்.
பகுப்பாய்வு பிழை எப்போதும் எந்த TLS கைக்குலுக்கலுக்கும் முன்பே தோன்றும், எனவே சான்றிதழைக் குறிப்பிடும் செய்தி ஏற்கனவே தொடரியல் நிலையைக் கடந்துவிட்டது. அந்த வேறுபாடு அங்கீகாரத்தில் மட்டும் தோல்வியடையும் கோப்பைத் திருத்துவதைத் தடுக்கிறது. செய்தியின் நடுப்பகுதியை அல்ல, முதல் சொல்லைப் படியுங்கள்.
மூன்று தோல்வி வகுப்புகள், மூன்று வெவ்வேறு சரிசெய்தல்கள்
பழைய ஏற்றுமதிகள் மூன்று அடையாளம் காணக்கூடிய வழிகளில் தோல்வியடைகின்றன, அவற்றை ஒரே சிக்கலாக இணைப்பதே ஒருபோதும் கெட்டுப்போகாத தொகுப்புகளை மக்கள் மீண்டும் நிறுவுவதற்குக் காரணம். செய்தியின் சொற்கள் கோப்பைத் திறப்பதற்கு முன்பே நீங்கள் எந்த வகுப்பில் இருக்கிறீர்கள் என்று சொல்கின்றன.
- பகுப்பாய்வு பிழைகள் ஒரு கோப்பையும் வரியையும் குறிப்பிடுகின்றன, எந்தப் போக்குவரத்தும் உருவாவதற்கு முன்பே நிற்கின்றன.
- பேச்சுவார்த்தை பிழைகள் இணைக்கின்றன, பின்னர் இரு முனைகளும் பொதுவான மறையாக்கம் அல்லது ஏற்கத்தக்க தரவு சேனலில் உடன்பட முடியவில்லை என்று தெரிவிக்கின்றன.
- அங்கீகார பிழைகள் மிகத் தூரம் சென்று சான்றிதழ், பயனர் அல்லது நிராகரிக்கப்பட்ட அடையாளச் சான்றைக் குறிப்பிடுகின்றன.
சுயவிவரத் திருத்தம் முதல் வகுப்பை மட்டுமே சரிசெய்கிறது. பேச்சுவார்த்தைக்கு பாதையின் இரு முனைகளிலும் முடிவு தேவை, நிராகரிக்கப்பட்ட அடையாளச் சான்று தொடரியல் சிக்கலே அல்ல. உங்கள் செய்தி பொதுவான மறையாக்கம் அல்லது தரவு சேனலைக் குறிப்பிட்டால், கீழே உள்ள நீக்குதல்கள் எதையும் மாற்றாது.
2.6 நீக்கிய விருப்பங்களை இந்த வரிசையில் நீக்குங்கள்
இந்த வரிகளில் ஒவ்வொன்றும் தனியாக பகுப்பாய்வை நிறுத்துகிறது, எனவே வாடிக்கையாளர் அவற்றை ஒவ்வொன்றாகத் தெரிவிக்கிறார். பட்டியலில் கீழே சென்று ஒவ்வொரு நீக்கத்திற்குப் பிறகும் மீண்டும் இயக்குங்கள்.
முதலில் keysize ஐ நீக்குங்கள், ஏனெனில் அதற்கு நவீன இணை எதுவும் இல்லை, அதன் இருப்பு பொதுவாக தற்போதைய வாடிக்கையாளர் எப்படியும் நிராகரிக்கும் மறையாக்கத்தைக் குறிக்கிறது. பின்னர் ncp-disable ஐ நீக்குங்கள், அது மறையாக்க பேச்சுவார்த்தையைக் கட்டுப்படுத்தியது, 2.5 இல் வழக்கிழந்தது, 2.6 இல் போய்விட்டது. ns-cert-type server க்கு பதிலாக remote-cert-tls server ஐ வைக்கவும், அது ஆதரவு பெற்ற சரிபார்ப்பு மூலம் அதே நோக்கத்தைத் தெரிவிக்கிறது.2.6 மாற்ற வரலாறு மீதமுள்ள நீக்குதல்களை அவற்றின் மாற்றுகளுக்கு அடுத்ததாகப் பட்டியலிடுகிறது, எனவே பகுப்பாய்வி இன்னும் நிராகரிக்கும் அனைத்திற்கும் ஆவணப்படுத்தப்பட்ட பதில் உள்ளது.
முதல் திருத்தத்திற்கு முன் அசல் சுயவிவரத்தின் நகலை வைத்திருங்கள். வழங்குநர்கள் ஏற்றுமதிகளை மீண்டும் உருவாக்குகிறார்கள், தொடப்படாத கோப்புடன் ஒப்பிடுவது உங்கள் மாற்றங்களை அவர்களுடையவற்றிலிருந்து பிரிக்க வேகமான வழி. ஒரு நீக்கம் வாடிக்கையாளரைத் தொடங்க அனுமதித்தாலும் பாதை இன்னும் தோல்வியடைந்தால்,நீங்கள் பேச்சுவார்த்தை வகுப்புக்கு மாறிவிட்டீர்கள் மீதமுள்ள வரிகள் காரணம் அல்ல. அடுத்த நபருக்கு திருத்தங்கள் எந்த வெளியீட்டை இலக்காகக் கொண்டவை என்று தெரியும் வகையில் கோப்புப் பெயரில் வாடிக்கையாளர் பதிப்பை வையுங்கள்.
BF-CBC ஐ வரம்புக்குட்பட்ட மாற்று வழியாக மட்டும் இயக்கி வையுங்கள்
சில வழங்குநர்கள் இன்னும் BF-CBC இல் முடிகிறார்கள், OpenVPN 2.6 உதவியின்றி அதைப் பேச்சுவார்த்தை செய்யாது, ஏனெனில் அந்த மறையாக்கத்திற்கு 64-பிட் தொகுதி உள்ளது. குறுகிய சரிசெய்தல் என்பது மாற்று வழிப் பட்டியல் மற்றும் OpenSSL legacy வழங்குநர், முழு வாடிக்கையாளரையும் கீழிறக்குவது அல்ல.
providers legacy default
data-ciphers AES-256-GCM:AES-128-GCM
data-ciphers-fallback BF-CBC
முதல் வரி legacy வழங்குநரை ஏற்றுகிறது, அதனால் OpenSSL அந்த மறையாக்கத்தை இன்னும் உருவாக்க முடியும், இரண்டாவது அதை ஆதரிக்கும் சகாக்களுக்கு நவீன பேச்சுவார்த்தையை வைத்திருக்கிறது, மூன்றாவது சேவையகம் சிறந்தது எதையும் வழங்காதபோது மட்டுமே பொருந்தும். இது பாதையை வேண்டுமென்றே பலவீனப்படுத்துவது, எனவே அது ஏன் உள்ளது என்பதைக் கோப்பின் அருகில் பதிவு செய்யுங்கள். மாற்று வழி இலக்கு அல்ல பாலம் என்பதால், அதே நேரத்தில் வழங்குநரிடம் மீண்டும் உருவாக்கப்பட்ட ஏற்றுமதியைக் கேளுங்கள்.
--compat-mode ஐ எல்லாவற்றுக்கும் தீர்வாகப் பயன்படுத்தாதீர்கள். இது ஒரே நேரத்தில் பல நடத்தைகளை மாற்றுகிறது, பேச்சுவார்த்தை மற்றும் மறுபேச்சுவார்த்தை இயல்புநிலைகள் உட்பட, எனவே எந்த மாற்றம் முக்கியமானது என்று ஒருபோதும் தெரியாது. மேலே உள்ள மூன்று வெளிப்படையான வரிகளை விரும்புங்கள், ஏனெனில் ஒவ்வொன்றும் அதன் விளைவைத் தெரிவிக்கிறது.
வாடிக்கையாளர் உண்மையில் ஏற்றும் சுயவிவரத்துடன் சரிபாருங்கள்
இறக்குமதி செய்யப்பட்ட இணைப்புகள் பெரும்பாலும் கணினி கோப்பகத்தில் நகலெடுக்கப்படுகின்றன, எனவே உங்கள் பதிவிறக்க கோப்புறையில் உள்ள கோப்பைத் திருத்துவது எதையும் மாற்றாமல் போகலாம். இயங்கும் நகலைக் கண்டுபிடியுங்கள்: sudo grep -rl "remote " /etc/NetworkManager/system-connections /etc/openvpn. பின்னர் பாதையைத் தொடங்கி, உண்மையில் தேர்ந்தெடுக்கப்பட்ட தரவு சேனல் மறையாக்கத்தைத் தெரிவிக்கும் பதிவு வரியைப் படியுங்கள். மாற்று வழியில் கைக்குலுக்கலை முடிக்கும் இணைப்பு, சேவையகம் ஒருபோதும் நவீனமான எதையும் வழங்கவில்லை என்று சொல்கிறது.
வழங்குநர் எதிர்பார்க்கும் நெட்வொர்க் அல்லாத நெட்வொர்க்கிலிருந்து சோதியுங்கள், அதனால் கேப்டிவ் போர்ட்டல் அல்லது வடிகட்டப்பட்ட விருந்தினர் நெட்வொர்க் சுயவிவரக் குறைபாடாகத் தோன்றாது. எந்த ஆதரவுக் கோரிக்கையுடனும் வாடிக்கையாளர் பதிப்பைப் பதிவு செய்யுங்கள்.
பாதை எழுந்ததும், அதைக் கடக்க வேண்டிய ஒரு கோரிக்கையையும் கடக்கக்கூடாத ஒரு கோரிக்கையையும் அனுப்பி, பின்னர் தீர்வி பதில் நீங்கள் எதிர்பார்த்தபடி மாறியதா என்பதை உறுதிப்படுத்துங்கள். சுயவிவரம் இப்போது பகுப்பாய்வு செய்யப்பட்டாலும் இணைப்பு இன்னும் தோல்வியடைந்தால், நீங்கள் தொடரியல் சிக்கலைப் பின்னால் விட்டுவிட்டீர்கள், பிழை உரை புதிய வகுப்பைக் குறிப்பிடும். திருத்தப்பட்ட கோப்பை அது இலக்காகக் கொள்ளும் OpenVPN வெளியீட்டைக் குறிப்பிடும் குறிப்புடன் பதிப்புக் கட்டுப்பாட்டில் வையுங்கள்.