হঠাৎ কেন আমার অ্যাক্সেস লগটিতে এত 400 অনুরোধ ছিল?


10

নীচে আমার অ্যাক্সেস_লগের সামান্য অংশ রয়েছে

118.186.8.50 - - [19/Dec/2011:22:42:57 +0800] "-" 400 0 "-" "-"
05
118.186.8.50 - - [19/Dec/2011:22:42:57 +0800] "-" 400 0 "-" "-"
06
118.186.8.50 - - [19/Dec/2011:22:42:57 +0800] "-" 400 0 "-" "-"
07
118.186.8.50 - - [19/Dec/2011:22:42:57 +0800] "-" 400 0 "-" "-"
08
118.186.8.50 - - [19/Dec/2011:22:42:57 +0800] "-" 400 0 "-" "-"
09
220.173.136.39 - - [19/Dec/2011:22:43:22 +0800] "-" 400 0 "-" "-"
10
220.173.136.39 - - [19/Dec/2011:22:43:22 +0800] "-" 400 0 "-" "-"
11
220.173.136.39 - - [19/Dec/2011:22:43:22 +0800] "-" 400 0 "-" "-"
12
220.173.136.39 - - [19/Dec/2011:22:43:22 +0800] "-" 400 0 "-" "-"
13
220.173.136.39 - - [19/Dec/2011:22:43:22 +0800] "-" 400 0 "-" "-"
14
220.173.136.39 - - [19/Dec/2011:22:43:22 +0800] "-" 400 0 "-" "-"

এবং ভলিউমটি খুব বিশাল ছিল, প্রতি সেকেন্ডে এই 400 টির অনুরোধের মধ্যে এক লক্ষের মতো। এবং আমি বেশ নিশ্চিত যে সেই সময়কালে আমার সাইটে কোনও ত্রুটি নেই are (কোনও ত্রুটির প্রতিবেদন নেই এবং আমি উত্স কোডটি পরিবর্তন করি নি)

উত্তর:


5

কেউ আপনার সার্ভারটিকে ঝাঁকুনিতে ফেলেছিল । আরো দেখুন উইকিপিডিয়া

মূলত কোনও কিছু ব্রেক হয় কিনা তা দেখতে অবৈধ ডেটাগুলির দ্রুত ব্লকগুলি প্রেরণ জড়িত।

কোনও অনুরোধ ডেটা প্রেরণ করা না হলে এনগিনেক্স 400 ত্রুটি ত্রুটি ফিরে আসতে সেট করেছে।

এটি সম্পর্কে চিন্তা করবেন না। Nginx কেবল ঘাম না ভেঙে চিরকালের জন্য এগুলি চালিয়ে যেতে পারে।


লগ ফাইলগুলি ডিস্কের স্থান শোষিত করার জন্য তাকে কেবল চিন্তিত হতে হবে। এটি যেখানে সঠিক লগ রোটেশন সহায়ক।
জাস্টিন পিয়ার্স

এখানেও একই সমস্যা। বিভিন্ন আইপি অ্যাড্রেসের পরিমাণ আমার মতে আক্রমণ (ধোঁয়াটে) খুব সম্ভাব্য করে না। তবুও আরও ভাল ব্যাখ্যা খুঁজছি।
অলিভার

2

পরীক্ষা করুন এবং দেখুন 400 আইপি ঠিকানা গুগল ক্রোম ব্যবহার করছে কিনা। ক্রোম সার্ভারের সাথে বেশ কয়েকটি সংযোগ স্থাপন করতে প্রাক সংযোগ ব্যবহার করে এবং যদি ব্যবহার না করা হয় তবে সেগুলি বন্ধ করে দেয়।

যেহেতু সংযোগে কোনও অনুরোধ করা হয়নি, এনজিনেক্স এই ত্রুটিটি রেকর্ড করবে।


আমি এখানে একই সমস্যাটি দেখছি, এবং আমার ঠিক একই লগ ফাইল ফর্ম্যাট রয়েছে তাই আমি ধরে নিই যে ওপি ডিফল্টটি পরিবর্তন করে নি। যার অর্থ হল যে ব্যবহারকারী এজেন্ট স্ট্রিংটি লগ করা হচ্ছে - এটি ঠিক তেমন ঘটে যে এতে কোনও মান থাকে না। সুতরাং আমি নিশ্চিত না যে কীভাবে সেই ক্লায়েন্টগুলি ক্রোম ব্যবহার করছে কিনা তা যাচাই করবেন। আমি নিজেই এখন Chrome 26 ব্যবহার করে লগটিতে এই ত্রুটিটি পুনরুত্পাদন করতে পারি নি। অন্য কোনও ইঙ্গিত?
অলিভার

ইউজার এজেন্টকে অনুরোধ শিরোনাম হিসাবে প্রেরণ করা হয়, যতক্ষণ না / অনুরোধ না করা হয়, এনজিঞ্জের ব্যবহারকারীর এজেন্ট স্ট্রিংটি জানার এবং লগ করার কোনও উপায় নেই। তবে আপনি সেই আইপি ঠিকানা থেকে আসা অন্যান্য লগ রেকর্ডগুলি যাচাই করতে পারেন এবং যদি সত্যই কোনও অনুরোধ সেই ক্লায়েন্টের দ্বারা করা হয় তবে তা ক্রোম কিনা তা শিখতে পারেন।
ইভান আনিশচুক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.