Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Count duplicate IPs in a single interval #48

Closed
CIAHAT opened this issue May 31, 2024 · 9 comments
Closed

Count duplicate IPs in a single interval #48

CIAHAT opened this issue May 31, 2024 · 9 comments
Assignees
Labels
bug Something isn't working

Comments

@CIAHAT
Copy link

CIAHAT commented May 31, 2024

سلام و خداقوت بخاطر آپدیت جدید. خیلی ترتمیز تر شده امیدوارم رو به پیشرفت باشی همچنان
مشکلی که تو نسخه جدید پیش اومد برای من این بود که توی هر اینتروال (که من 60ثانیه تعیین کرده بودم)، آی‌پی های تکراری برای بعضی کاربران ثبت میکرد و نتیجه این میشد که یک کاربر با فقط یک IP طی اون 60 ثانیه، همون یک IP رو 6 بار حساب کرده بود و کاربر رو بن کرده بود.

تو پیامی که "همه" کاربران رو همزمان میفرسته، تعداد IP رو درست زده بود. ولی تو پیام Warning همچین صحنه ای پیش اومد:

image

و همین یکبار و همین یک کاربر هم نبود. برای کاربر های زیادی مکررا ایجاد شد.

  • پ.ن: برای اینتروال 240ثانیه هم امتحان کردم مشکل وجود داشت همچنان
@ehsangh72
Copy link

سلام دوست عزیز ببخشید کمکی خواستم . من همه چیز رو اوکی کردم بات توکن و چت ایدی هم دادم ولی همش این پیام میاد و وقتی هم ست میکنم اطلاعات پنل ارور میزنه اطلاعات اشتباه زدید و توی فایل کانفیگ جسون هم جز توکن بات و چت ایدی چیزی اضافه نمیشه اصلا .
ممنون میشم کمک کنید مشکل چیه . بازم عذر میخوام زیر پست شما این پیام نوشتم
Missing required element 'PANEL_DOMAIN' in the config file.

Please fill the required elements (you can see more detail for each one with sending /start):
/create_config: Config panel information (username, password,...)
/country_code: Set your country code (to increase accuracy)
/set_general_limit_number: Set the general limit number
/set_check_interval: Set the check interval time
/set_time_to_active_users: Set the time to active users

In 60 seconds later the program will try again.

اینم خطا/create_config: بعد از ست کردن اطلاعات دامنه و یوزر پسورد پنل مرزبان
There is a problem with your information check them again! (also make sure the panel is running)

@houshmand-2005 houshmand-2005 reopened this Jun 1, 2024
@houshmand-2005 houshmand-2005 self-assigned this Jun 1, 2024
@houshmand-2005 houshmand-2005 added the bug Something isn't working label Jun 1, 2024
@houshmand-2005
Copy link
Owner

houshmand-2005 commented Jun 1, 2024

سلام @CIAHAT
ممنون از گزارشتون تو نسخه 1.0.4 برطرف شد(fix #48)

bash <(curl -sSL https://houshmand-2005.github.io/v2iplimit.sh)

لطفا ابتدا برنامه رو stop کنید و گزینه 4 رو بزنید تا اپدیت بشه و بعد دوباره استارت بزنید
اگه مشکل دیگه ای بود اطلاع بدید

@houshmand-2005
Copy link
Owner

houshmand-2005 commented Jun 1, 2024

@ehsangh72

دقت بکنید حتما با همون ایپی یا دامنه ای که داخل پنلتون میرید رو وارد بکنید
و هروقت که تغییر دادید لطفا به داخل سرورتون برید و

bash <(curl -sSL https://houshmand-2005.github.io/v2iplimit.sh)

با گزینه 2 اسکریپت رو stop بکنید و با گزینه اول دوباره برنامه رو ران بکنید تا تغییرات لازم اعمال بشه
دقت کنید ادرس پنل بدون https و باقی اینچیزا باشه فقط ادرس به همراه پورت مثل:

sub.domain.com:8000
یا
127.0.0.1:8000

اگه مشکل همچنان بود یه ایشو جدید باز کنید و مشکل رو بگید

@CIAHAT
Copy link
Author

CIAHAT commented Jun 1, 2024

سلام @CIAHAT ممنون از گزارشتون تو نسخه 1.0.4 برطرف شد(fix #48)

bash <(curl -sSL https://houshmand-2005.github.io/v2iplimit.sh)

لطفا ابتدا برنامه رو stop کنید و گزینه 4 رو بزنید تا اپدیت بشه و بعد دوباره استارت بزنید اگه مشکل دیگه ای بود اطلاع بدید

سلام. تشکر از رسیدگیت
متاسفانه همون مشکل همچنان وجود داره. اسکریپت رو استاپ و آپدیت و استارت زدم.

@houshmand-2005
Copy link
Owner

houshmand-2005 commented Jun 1, 2024

عجیبه من نمیتونم این مشکل رو بعد این تغییرات تکرار بکنم که بفهمم مشکل چیه
لطفا داخل همون پوشه ای که اسکریپت رو میزنید

./v2iplimit_amd64.bin --version

بزنید و چک کنین که حتما نسخه 1.0.4 باشه
یا این فایل رو پاک کنین و دوباره استارت رو بزنین تا دوباره بگیره شاید در فرایند اپدیت مشکلی پیش اومده
@CIAHAT

@CIAHAT
Copy link
Author

CIAHAT commented Jun 1, 2024

عجیبه من نمیتونم این مشکل رو بعد این تغییرات تکرار بکنم که بفهمم مشکل چیه لطفا داخل همون پوشه ای که اسکریپت رو میزنید

./v2iplimit_amd64.bin --version

بزنید و چک کنین که حتما نسخه 1.0.4 باشه یا این فایل رو پاک کنین و دوباره استارت رو بزنین تا دوباره بگیره شاید در فرایند اپدیت مشکلی پیش اومده @CIAHAT

کار هایی که انجام دادم به ترتیب:

  1. بات رو استاپ کردم مجدد و آپدیت و بعدش استارت. دستور چک ورژن زدم و 1.0.4 بود. بات تلگرام رو هم استاپ و استارت مجدد زدم. مشکل همچنان به روال سابق ادامه داشت
  2. پوشه قبلی رو پاک کردم. بات رو توی یک پوشه جدید از 0 نصب کردم. فقط فایل کانفیگ قبلی رو جایگزینش کردم. مشکل همچنان وجود داشت.

نکته ای که شاید بدرد بخور باشه اینه که این اتفاق برای کاربرایی که براشون محدودیت تعریف "نشده" هم میفته.
و اینکه هم IPv4 هم IPv6 این مشکل رو دارند

@houshmand-2005
Copy link
Owner

پس نیاز به بررسی بیشتر داره تا اون موقع یا از نسخه قبل استفاده‌کنید

https://github.com/houshmand-2005/V2IpLimit/tree/old_version

یا همین نسخه ولی تعداد محدودیت رو زیاد کنین یوزرا محدود نشن

@houshmand-2005
Copy link
Owner

@CIAHAT

یه سری تغییرات دادم اگه امکانش بود دوباره با گزینه 4 اپدیت بکنید و ببینید مشکل هنوز هم هست یا نه

@CIAHAT
Copy link
Author

CIAHAT commented Jun 2, 2024

@CIAHAT

یه سری تغییرات دادم اگه امکانش بود دوباره با گزینه 4 اپدیت بکنید و ببینید مشکل هنوز هم هست یا نه

نیم ساعتی هست اپدیت کردم و مشکل برطرف شده فعلا.دفعات قبلی تو همون چند دقیقه اول سوتی میداد تا الان ولی مشکلی نبود. بنظرم ایشو رو میتونی ببندی اگر مشکلی بود بعدا دوباره کامنت میذارم. دستت درد نکنه برای پیگیریت

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants