Tunnelblick గుర్తించని data-ciphers ఎంపికను నివేదిస్తుంది, అదే ఊపిరిలో OpenVPN 2.4ను ప్రస్తావిస్తుంది, మరియు కనెక్షన్ ఎప్పుడూ ప్రారంభం కాదు. ఇది సైఫర్ గురించిన విభేదం కాదు, స్థానిక పార్సింగ్ వైఫల్యం, ఎందుకంటే గేట్వేతో ఏదైనా చర్చ జరగకముందే ఇంజిన్ ప్రొఫైల్ను తిరస్కరించింది. సర్వర్ సైఫర్ విధానం గురించిన సాధారణ సలహా ఇక్కడ సహాయపడదు; పార్సర్ మొదట ఫైల్ను అర్థం చేసుకోవాలి. ఈ ఒక కాన్ఫిగరేషన్ నిజంగా ప్రారంభించిన ఇంజిన్ను కనుగొనండి, మిగిలినది దానంతటదే వస్తుంది.

ప్రొఫైల్ను తాకే ముందు లాగ్ లైన్ చదవండి

విఫలమైన కనెక్షన్ను Tunnelblick వివరాల విండోలో తెరిచి లాగ్ను పై నుండి చదవండి. మొదటి పంక్తులు ఇంజిన్ వెర్షన్ మరియు దానికి అప్పగించే ప్రొఫైల్ను పేర్కొంటాయి, తర్వాత పార్సింగ్ను ఆపిన ఎంపిక. దాని తర్వాత అంతా శబ్దం, ఎందుకంటే ప్రక్రియ బయటకు వెళ్లింది.

ఆ లాగ్ నుండి మూడు వాస్తవాలను నమోదు చేయండి: ఇంజిన్ వెర్షన్, కాన్ఫిగరేషన్ పేరు మరియు ఖచ్చితమైన సందేశం. ఆ మూడే మొత్తం నిర్ధారణ. సరిదిద్దడానికి ఇన్స్టాల్ చేసిన అప్లికేషన్ మార్చాల్సి వస్తే అవి కూడా మీకు అవసరం. పంక్తుల స్క్రీన్షాట్ తీసుకోండి, తిరిగి చెప్పడం బదులు, ఎందుకంటే జ్ఞాపకం నుండి పునరావృతం చేసేటప్పుడు ఎంపికల పేర్లను తప్పుగా టైప్ చేయడం సులభం.

ఆ కాన్ఫిగరేషన్ ఏ ఇంజిన్ నడుపుతుందో నిర్ధారించండి

Tunnelblick అనేది OpenVPN ఇంజిన్ చుట్టూ చుట్టబడిన అప్లికేషన్, వివిధ కాన్ఫిగరేషన్లు వివిధ ఇంజిన్లను నడపగలవు. అప్లికేషన్ వెర్షన్ చదవడం బదులు వివరాల విండోలో ఈ కాన్ఫిగరేషన్ కోసం ఎంచుకున్న వెర్షన్ను తనిఖీ చేయండి, మరియు కాన్ఫిగరేషన్ ఎప్పుడూ ఉపయోగించని టెర్మినల్ openvpn బైనరీ అవుట్పుట్ను దాని స్థానంలో పెట్టవద్దు. Tunnelblick యొక్క OpenVPN వెర్షన్ల మార్గదర్శిని ఆ ఎంపిక ఎలా పనిచేస్తుందో మరియు ఎంపిక ఎక్కడ నిల్వ చేయబడుతుందో వివరిస్తుంది.

ఈ భేదం ముఖ్యం, ఎందుకంటే యంత్రంలో PATHలో ఆధునిక బైనరీ ఉండవచ్చు మరియు విఫలమైన కనెక్షన్ వెనుక బండిల్ చేసిన 2.4 ఇంజిన్ ఉండవచ్చు. ప్రొఫైల్ను రెండవది మూల్యాంకనం చేస్తుంది.

openvpn --version
ls /Applications/Tunnelblick.app/Contents/Resources/openvpn/

ఈ రెండు ఆదేశాలు టెర్మినల్ ఏమి నడుపుతుందో మరియు ఇన్స్టాల్ చేసిన అప్లికేషన్ ఏ ఇంజిన్ డైరెక్టరీలను కలిగి ఉందో చూపిస్తాయి. విఫలమైన కాన్ఫిగరేషన్ ఏమి ఉపయోగించిందో రెండూ రుజువు కాదు, ఎందుకంటే లాగ్ ఇప్పటికే అది చెప్పింది, మరియు Tunnelblick విడుదలల మధ్య మార్గాలు భిన్నంగా ఉంటాయి.

సూచన పేరు ఎందుకు మారింది

OpenVPN 2.5లో data-ciphers ఎంపికను చర్చా జాబితాగా ప్రవేశపెట్టింది, ఆ విడుదలలో పాతబడిన మునుపటి ncp-ciphers స్పెల్లింగ్ను భర్తీ చేసింది. 2.4 ఇంజిన్లో అలాంటి ఎంపిక లేదు, కాబట్టి తెలియని మొదటి టోకెన్ వద్ద ఆగుతుంది. ఒంటరి cipher ఎంపిక కూడా జాబితాకు పాత మారుపేరు కాదు; అది చర్చా సమితి బదులు ఒక సైఫర్ను పేర్కొంటుంది.

అందుకే వెర్షన్ల మధ్య టెక్స్ట్ ప్రత్యామ్నాయం పార్స్ అయి తర్వాత ఊహించని విధంగా ప్రవర్తించే ప్రొఫైల్లను ఉత్పత్తి చేస్తుంది, మరియు అందుకే ఫోరమ్ పోస్ట్ నుండి ఒక భాగాన్ని కాపీ చేయడం వెర్షన్ తనిఖీ కాదు. ఎంపికల పేర్లు ఫాల్బ్యాక్ నిర్వహణ మరియు డిఫాల్ట్లతో పాటు కదిలాయి, ఒక సూచన పేరు మార్చి కలిపిన ఫైల్ ఇంజిన్ కోసం రాసిన ఫైల్కు సమానం కాదు.

లక్షణాన్ని కాదు, ఇంజిన్ లేదా ప్రొఫైల్ను సరిచేయండి

మద్దతు ఉన్న అమలు కోసం, నిరంతర మరమ్మతు అనేది ఆపరేటర్ ప్రొఫైల్ను అంగీకరించే మద్దతు ఉన్న Tunnelblick మరియు ఇంజిన్ కలయిక, ఇది అప్లికేషన్ ఇన్స్టాలేషన్ యజమాని ద్వారా ఏర్పాటు చేయబడుతుంది. పాత ఇన్స్టాలేషన్ కొంతకాలం ఉండాల్సి వస్తే, ఆ ఇంజిన్ కోసం మరియు గేట్వే నిజంగా అంగీకరించే సైఫర్ల కోసం రాసిన ప్రొఫైల్ను అడగండి.

data-ciphers మరియు data-ciphers-fallback తొలగించడం ఈ నిర్దిష్ట పార్సింగ్ లోపాన్ని నిజంగా తొలగిస్తుంది, అందుకే ఇది ఆకర్షణీయం. మీరు సవరించాలని అనుకోని భద్రతా కాన్ఫిగరేషన్లో ఏ సైఫర్లపై చర్చ జరుగుతుందో కూడా ఇది నిశ్శబ్దంగా మారుస్తుంది. అసలు ప్రొఫైల్ను ఉంచుకుని బదులుగా మద్దతు ఉన్న సెట్టింగ్లను ఉద్దేశపూర్వకంగా పోల్చండి.

మళ్లీ ప్రయత్నించి తదుపరి దశను చదవండి

సరిదిద్దిన తర్వాత కనెక్షన్ను మళ్లీ ప్రయత్నించి, విజయాన్ని ఊహించడం బదులు కొత్త లాగ్ను మొదటి నుండి చదవండి. ఇప్పుడు పార్స్ అయ్యే ప్రొఫైల్ ఇప్పటికీ సైఫర్ చర్చ, ధృవపత్ర ధృవీకరణ, ప్రామాణీకరణ లేదా రూటింగ్ వద్ద ఆగవచ్చు, ఆ ప్రతి వైఫల్యానికి దాని సొంత సాక్ష్యం ఉంది.

చర్చ విఫలమైతే, రెండు వైపులా మద్దతు ఉన్న సైఫర్లను మరియు ప్రతి ఒక్కటి అనుమతించిన సైఫర్లను పోల్చండి. ప్రామాణీకరణ విఫలమైతే, ప్రొఫైల్ మరియు ఇంజిన్ ఇప్పుడు గేట్వేను చేరుకునేంత బాగా పనిచేస్తున్నాయి, ఇది నమోదు చేయదగిన పురోగతి. ఆ గొలుసును మొదటి నిశ్శబ్ద లాగ్ వద్ద ఆపడమే తప్పు కారణంతో భద్రతా సెట్టింగ్ తొలగించబడే విధానం.

సంబంధిత వ్యాసాలు