जब बैकएंड डाउन हो जाता है तो L4XNAT सत्र सही ढंग से नहीं हटाए जाते हैं

4 पदों देख रहे हैं - 1 के माध्यम से 4 (4 कुल का)
  • Author
    पोस्ट
  • #59687 उत्तर दें
    स्टीफन

      नमस्ते,

      ऐसा लगता है कि NAT फ़ार्म सत्र प्रबंधन में कुछ समस्याएँ हैं। एक या कई बैकएंड बंद हो जाने के बाद सभी या कुछ क्लाइंट फिर से कनेक्ट नहीं हो पाते, भले ही बैकएंड फिर से चालू हो जाएँ। केवल फ़ार्म को पुनः आरंभ करने से ही मदद मिलती है।

      मेरा कॉन्फ़िगरेशन:
      - RELIANOID सीई संस्करण 7.6.1
      - l4xnat फार्म, टीसीपी, एनएटी, स्रोत आईपी दृढ़ता, फार्मगार्डियन चेक_टीसीपी (कनेक्शंस काटें), एकाधिक बैकएंड

      मुझे कुछ बातें पता चलीं:

      a) /usr/share/perl5/Relianoid/Farm/L4xNAT/Backend.pm में setL4FarmBackendsSessionsRemove:
      पंक्ति 307: 'if ($value eq $value_check)' कभी काम नहीं करता, उदाहरण के लिए “80000201” eq “201”

      b) जब एक साथ कई बैकएंड बंद हो जाते हैं तो सत्रों को हटाना विश्वसनीय रूप से काम नहीं करता है ($value से 80000 हटाकर उपरोक्त पंक्ति को त्वरित रूप से ठीक करने के बाद)

      “nft list map ip nftlb persist-myfarm” से उदाहरण आउटपुट:

      सभी तीन बैकएंड्स:
      टेबल आईपी एनएफटीएलबी {
      मानचित्र persist-myfarm {
      प्रकार ipv4_addr : चिह्न
      आकार 65535
      समय समाप्ति 12 घंटा
      तत्व = { 192.168.1.11 टाइमआउट 12 घंटे समाप्त 11h59m56s208ms: 0x80000200, 192.168.1.12 टाइमआउट 12 घंटे समाप्त 11h59m51s32ms: 0x80000201,
      192.168.1.10 टाइमआउट 12h समाप्ति 11h59m54s508ms : 0x80000202 }
      }
      }

      बैकएंड 201 और 202 को एक साथ बंद कर दिया गया, स्रोत आईपी 192.168.1.12 का सत्र हटाया नहीं गया:
      टेबल आईपी एनएफटीएलबी {
      मानचित्र persist-myfarm {
      प्रकार ipv4_addr : चिह्न
      आकार 65535
      समय समाप्ति 12 घंटा
      तत्व = { 192.168.1.11 टाइमआउट 12 घंटे समाप्त 11h59m59s412ms : 0x80000200, 192.168.1.12 टाइमआउट 12 घंटे समाप्त 11h59m47s92ms : 0x80000201 }
      }
      }

      सादर,
      स्टीफन

      #59697 उत्तर दें
      नेवोला
      प्रस्तोता

        हेलो स्टीफन!

        आपकी रिपोर्ट के लिए धन्यवाद, हम समस्या को फिर से उत्पन्न करने में सक्षम थे। हम इसका गहन विश्लेषण करेंगे और उचित समाधान के साथ जल्द ही आपके पास वापस आएंगे।

        चियर्स.

        #59732 उत्तर दें
        स्टीफन

          हेलो नेवोला,

          बहुत बढ़िया, इस पर गौर करने के लिए धन्यवाद!

          सादर,
          स्टीफन

          #60052 उत्तर दें
          नेवोला
          प्रस्तोता

            हाय स्टीफन, हमारे पास एक पैच है जो इस समस्या को ठीक करता है।

            क्या आप कृपया हमें लिख सकते हैं? support@relianoid.com ताकि हम पैच को सुविधाजनक बना सकें।

            चियर्स.

          4 पदों देख रहे हैं - 1 के माध्यम से 4 (4 कुल का)
          उत्तर दें: बैकएंड डाउन होने पर L4XNAT सत्र सही तरीके से नहीं हटाए जाते हैं
          अपना विवरण डालें या में साइन इन करें मॉडरेट होने से बचने के लिए