لا تتم إزالة جلسات L4XNAT بشكل صحيح عند تعطل الخوادم الخلفية

  • يحتوي هذا الموضوع على ردود 3 وصوت 1 وتم آخر تحديث له منذ أشهر 10 بواسطة نيفولا.
عرض المشاركات 4 - 1 من خلال 4 (من مجموع 4)
  • المعلن / كاتب التعليق
    المنشورات
  • #59687 رد
    ستيفان

      اهلا بالجميع،

      يبدو أن هناك مشاكل في معالجة جلسات مزرعة NAT. بعد تعطل إحدى الخوادم الخلفية أو أكثر، لن يتمكن جميع العملاء أو بعضهم من الاتصال، حتى بعد عودة الخوادم الخلفية للعمل. إعادة تشغيل المزرعة هي الحل الوحيد.

      تكويني:
      - RELIANOID إصدار CE 7.6.1
      – مزرعة l4xnat، TCP، NAT، استمرارية عنوان IP المصدر، farmguardian check_tcp (قطع الاتصالات)، واجهات خلفية متعددة

      بعض الأشياء التي اكتشفتها:

      أ) /usr/share/perl5/Relianoid/Farm/L4xNAT/Backend.pm في setL4FarmBackendsSessionsRemove:
      السطر 307: 'إذا كان ($value eq $value_check)' لا يعمل أبدًا، على سبيل المثال "80000201" eq "201"

      ب) لا تعمل إزالة الجلسات بشكل موثوق عندما تتوقف العديد من الخوادم الخلفية في نفس الوقت (بعد إصلاح السطر أعلاه بسرعة عن طريق إزالة 80000 من $value)

      مثال على الناتج من "nft list map ip nftlb persist-myfarm":

      جميع الخلفيات الثلاثة جاهزة:
      جدول ip nftlb {
      خريطة persist-myfarm {
      نوع ipv4_addr : علامة
      حجم 65535
      مهلة 12 ساعة
      العناصر = { 192.168.1.11 مهلة 12 ساعة تنتهي في 11 ساعة و59 دقيقة و56 ثانية و208 مللي ثانية: 0x80000200، 192.168.1.12 مهلة 12 ساعة تنتهي في 11 ساعة و59 دقيقة و51 ثانية و32 مللي ثانية: 0x80000201،
      192.168.1.10 مهلة 12 ساعة تنتهي في 11 ساعة و59 دقيقة و54 ثانية و508 مللي ثانية: 0x80000202
      }
      }

      تم إيقاف تشغيل الخوادم الخلفية 201 و202 في وقت واحد، ولم تتم إزالة جلسة عنوان IP المصدر 192.168.1.12:
      جدول ip nftlb {
      خريطة persist-myfarm {
      نوع ipv4_addr : علامة
      حجم 65535
      مهلة 12 ساعة
      العناصر = {192.168.1.11 مهلة 12 ساعة تنتهي في 11 ساعة و59 دقيقة و59 ثانية و412 مللي ثانية: 0x80000200، 192.168.1.12 مهلة 12 ساعة تنتهي في 11 ساعة و59 دقيقة و47 ثانية و92 مللي ثانية: 0x80000201}
      }
      }

      تحياتي الحارة،
      ستيفان

      #59697 رد
      الثلج
      مقدم

        مرحبا ستيفان!

        شكرًا لبلاغك، لقد تمكنا من إصلاح المشكلة. سنحللها بدقة وسنوافيك بالحل المناسب قريبًا.

        هتاف.

        #59732 رد
        ستيفان

          مرحبا نيفولا،

          رائع، شكرًا لك على النظر في هذا!

          تحياتي الحارة،
          ستيفان

          #60052 رد
          الثلج
          مقدم

            مرحبًا ستيفان، لدينا تصحيحًا يعمل على إصلاح المشكلة.

            هل يمكنك أن تكتب لنا من فضلك؟ support@relianoid.com حتى نتمكن من تسهيل التصحيح.

            هتاف.

          عرض المشاركات 4 - 1 من خلال 4 (من مجموع 4)
          الرد على: لا تتم إزالة جلسات L4XNAT بشكل صحيح عند تعطل الخوادم الخلفية
          أدخل التفاصيل الخاصة بك أو تسجيل الدخول لتجنب الاعتدال