Azure OpenVPN సొరంగం సుమారు ప్రతి అరవై సెకన్లకు ఎందుకు పడిపోతుంది
ప్రతి అరవై సెకన్లకు పడిపోయే సొరంగం తన చేయి కలుపుకోవడం పూర్తి చేసింది, కాబట్టి ఏదీ దాన్ని నిరోధించడం లేదు. మొదట డిస్కనెక్ట్ కారణాన్ని చదవండి, ఆపై రెండు keepalive టైమర్లను పోల్చండి.
సొరంగం తన చేయి కలుపుకోవడం పూర్తి చేస్తుంది, సుమారు ఒక నిమిషం ట్రాఫిక్ మోస్తుంది, ఆపై మళ్లీ కనెక్ట్ అవుతుంది. ఈ క్రమం సాధారణ అనుమానితుడిని మినహాయిస్తుంది, ఎందుకంటే పోర్టును నిరోధించే ఫైర్వాల్ సెషన్ను కాదు, చేయి కలుపుకోవడాన్ని ఆపి ఉండేది. మీ దగ్గర ఉన్నది సజీవత్వంపై భిన్నాభిప్రాయం: ఒక వైపు మరో వైపు నిశ్శబ్దమైందని నిర్ణయించి పని చేస్తున్న సొరంగాన్ని కూల్చింది. లాగ్ లైన్ ఏ వైపు అని చెబుతుంది, అదే పరిష్కారాన్ని ఎంచుకుంటుంది.
ఏ టైమర్నైనా తాకే ముందు ఆ లైన్ను చదవండి.
పురాణం: మార్గంలో ఏదో సొరంగాన్ని నిరోధిస్తోంది
పోర్టు నిరోధించబడి ఉంటే, కనెక్షన్ మొదట్లోనే విఫలమై విఫలమైనట్టే ఉండేది. పునరావృత చక్రం అంటే నియంత్రణ సందేశాలు ప్రవహిస్తున్నాయి, సెషన్లు ఏర్పడుతున్నాయి, సంభాషణలో తర్వాత ఏదో నిరంతరం గడువు ముగుస్తోంది. నిరోధం నిశ్శబ్దాన్ని కలిగిస్తుంది, ఇది లయను కలిగిస్తుంది.
లయయే ఉపయోగకరమైన ఆధారం. టైమర్లు దాన్ని కలిగిస్తాయి; ప్యాకెట్ నష్టం అరుదుగా.
టైమర్కు ముందు డిస్కనెక్ట్ కారణాన్ని చదవండి
OpenVPN తన కారణాన్ని పేర్కొంటుంది, ప్రతి పేరు వేరే ఉపవ్యవస్థను సూచిస్తుంది. Session invalidated: KEEPALIVE_TIMEOUT గడువు ముగుస్తున్న టైమర్, కాబట్టి రెండు చివరల్లో ping మరియు ping-restart విలువలను పోల్చండి. AUTH_FAILED ఆధారాలు లేదా సర్టిఫికెట్ స్థితి, ఏ టైమర్ మార్పు సహాయపడదు. TLS లోపం అంటే రెండు పక్షాలు keepalive దశకు అసలు చేరలేదు.
కనెక్ట్ సమయం, డిస్కనెక్ట్ సమయం మరియు విరామం సెకన్ వరకు స్థిరంగా ఉందా అని నమోదు చేయండి. ఆ ఒక్క కొలత కాన్ఫిగర్ చేసిన షెడ్యూల్ను యాదృచ్ఛికం నుండి వేరు చేస్తుంది.
స్థిరమైన విరామం టైమర్. జారిపోయే విరామం ఎక్కువగా మార్గ సమస్య లేదా స్థానభ్రంశం చెందిన సెషన్.
ఎప్పుడూ ఏకీభవించని రెండు keepalive టైమర్లు
పోర్టల్ నుండి ఎగుమతి చేసిన ప్రొఫైళ్లు కొన్నిసార్లు కమ్యూనిటీ సర్వర్ టెంప్లేట్ నుండి కాపీ చేసిన keepalive లేదా ping-restart లైన్లను ఇప్పటికీ కలిగి ఉంటాయి. గేట్వే తన సొంత చనిపోయిన భాగస్వామి గుర్తింపును నడుపుతుంది మరియు తన సొంత అంచనాలను రుద్దుతుంది, రెండు షెడ్యూల్లు సరిపోలాల్సిన అవసరం లేదు. అవి భిన్నపడినప్పుడు, క్లయింట్ గేట్వే ఎప్పుడూ అంగీకరించని షెడ్యూల్ ప్రకారం మళ్లీ ప్రారంభమవుతుంది.
రెండు విలువలు ఒకటే నియంత్రణ కాదు. ping క్లయింట్ ఎంత తరచుగా ప్రతిధ్వనిని పంపుతుందో, ping-restart సొరంగాన్ని కూల్చే ముందు ఏమీ వినకుండా ఎంత సేపు వేచి ఉంటుందో. తక్కువ ping-restart సెట్ చేసే ప్రొఫైల్ మరియు నెమ్మదిగా సమాధానమిచ్చే గేట్వే ప్రతి నిశ్శబ్ద కాలంలో మళ్లీ ప్రారంభమవుతాయి, ఇది సరిగ్గా ఒక నిమిషం చక్రం ఆకారం.
క్లయింట్ వైపు అత్యల్ప మార్పు ప్రొఫైల్ పైస్థాయిలో, ప్రతి ఇన్లైన్ బ్లాక్ బయట టైమర్లను తటస్థీకరించడం:
keepalive 0 0సేవ్ చేయండి, ప్రొఫైల్ మళ్లీ లోడ్ చేయండి, మళ్లీ కనెక్ట్ అవ్వండి. ఇప్పటికే మెమొరీలో ఉన్న సెషన్ పాత విలువలను ఉంచుకుంటుంది, అందుకే సవరణ కొన్నిసార్లు ఏమీ చేయనట్టు అనిపిస్తుంది.
సర్టిఫికెట్ పేరు మీ కాళ్ల కింద నుండి జరుగుతుంది
Azure సర్టిఫికెట్ ప్రామాణీకరణ నేడు గేట్వే అందించే పేరుపై క్లయింట్ నమ్మకం ఉంచుతుందా అనే దానిపై ఆధారపడి ఉంటుంది. పాత డౌన్లోడ్లోని verify-x509-name లైన్, గేట్వే పునర్నిర్మాణం లేదా సర్టిఫికెట్ పునరుద్ధరణ తర్వాత మార్చిన పేరును పిన్ చేయవచ్చు, అసమానత స్పష్టమైన లోపంగా కాకుండా మళ్లీ కనెక్ట్ అయ్యే లూప్గా కనిపిస్తుంది. లైన్ తొలగించడం కనెక్టివిటీని పునరుద్ధరిస్తుంది, ఇది ధృవీకరణను కూడా తొలగిస్తుంది కాబట్టి మంచి నిర్ధారణగా, చెడు శాశ్వత పరిష్కారంగా మారుతుంది. సొరంగం నిలిచిన తర్వాత, గేట్వే నిజంగా అందించే పేరుతో లైన్ను పునరుద్ధరించండి.
గేట్వే సవరించే ముందు అదే మెషీన్లో రెండో తరం క్లయింట్ను పరీక్షించండి. ఒకటి లూప్లో ఉండి మరొకటి నిలిచినట్లయితే, ప్రొఫైల్ సమస్య కాదు.
ఏమి మార్చాలి, ఏ క్రమంలో
తర్వాత స్థానభ్రంశం చెందిన సెషన్ను తనిఖీ చేయండి. ఒకే సర్టిఫికెట్ పంచుకునే రెండు పరికరాలు ఒకదాన్నొకటి బయటకు తోయగలవు, రెండు వైపులా మళ్లీ కనెక్ట్ అవుతూ ఉండటంతో ఫలితం ఆవర్తనంగా కనిపిస్తుంది. అదే గుర్తింపు పదే పదే కనిపించే పాయింట్-టు-సైట్ సెషన్ రికార్డులను పోల్చండి.
తర్వాత కొన్ని నిమిషాలు నిరంతర ట్రాఫిక్ నడిపి నిష్క్రియ మార్గాన్ని పరీక్షించండి. ట్రాఫిక్ ప్రవహిస్తున్నప్పుడు పతనాలు ఆగితే, ముఖ్యమైన టైమర్ OpenVPN ది కాదు, మార్గంలోని NAT పరికరం లేదా లోడ్ బ్యాలెన్సర్ ది.
ఈ నాలుగు పరీక్షల తర్వాత మాత్రమే గేట్వే సెట్టింగ్లు మార్చాలి.