উইন্ডোজ ফায়ারওয়ালটিতে 80 টি পোর্ট খোলা রয়েছে তবে অ্যাপাচি সংযোগগুলি থেকে আটকাচ্ছে


11

আমার একটি উইন্ডোজ 7 মেশিন খুব কম (তবে গুরুত্বপূর্ণ!) পৃষ্ঠাগুলি পরিবেশন করছে। আমার একটি ব্যতিক্রম রয়েছে যা কোনও ট্র্যাফিককে 80 * পোর্ট করতে দেয় তবে অ্যাপাচি ২.২ এখনও পৃষ্ঠাগুলি পরিবেশন করতে পারে না (যদিও আমি সেগুলি মেশিন থেকেই দেখতে পাচ্ছি)। আমি যদি উইন্ডোজ ফায়ারওয়াল পুরোপুরি অক্ষম করি তবে আমি বাক্সটি পিং করতে এবং পৃষ্ঠাগুলি লোড করতে পারি।

অ্যাপাচি যাতে কাজ করতে পারে সে জন্য আমার আর কি কনফিগার করার দরকার নেই?

* আসলে, আমি কেবল ৮০ এর পরিবর্তে "সমস্ত বন্দরগুলিতে" ব্যতিক্রম পরিবর্তন করলেও একই জিনিস ঘটে।


3
1. পিংকে পরিষেবা পরীক্ষার সরঞ্জাম হিসাবে ব্যবহার করা বন্ধ করুন। আপনি হোস্টকে পিং করতে পারেন কিনা তা ওয়েবসাইটটি চলমান এবং অ্যাক্সেসযোগ্য কিনা তা অপ্রাসঙ্গিক। ২. উইন্ডোজ ফায়ারওয়ালে কোন নেটওয়ার্ক প্রোফাইল সক্রিয় এবং আপনার নিয়মটি কোন নেটওয়ার্ক প্রোফাইলের সাথে আবদ্ধ?
joeqwerty

@ জোয়কওয়ার্টি: আমি কেবল অতিরিক্ত তথ্য সরবরাহের জন্য পিং উল্লেখ করি।
চার্লস

উত্তর:


10

আপনার ফায়ারওয়ালে 80 পোর্ট খোলা আছে বা না, এর অর্থ এই নয় যে আপাচি সঠিকভাবে চলমান থাকলে পিং কাজ শুরু করবে। পিং আইসিএমপি ব্যবহার করে যা এটির নিজস্ব একটি প্রোটোকল যা আপনার মেশিন থেকে পিং উত্তরগুলি পেতে ফায়ারওয়ালটিতে খোলার প্রয়োজন। সুতরাং আপনার অ্যাপাচি কনফিগারেশন / ফায়ারওয়াল কনফিগারেশনটি কাজ করছে কিনা তা যাচাই করতে পিংয়ের উপর নির্ভর করবেন না।

টিসিপি ৮০ এর জন্য আপনার ফায়ারওয়াল নিয়মের প্রতিক্রিয়া হিসাবে, দয়া করে আপনার নিয়মের বৈশিষ্ট্যগুলিতে যান এবং সমস্ত 3 টি চেকবক্স (ডোমেন, প্রাইভেট, পাবলিক) চেক করা আছে কিনা এবং সেগুলি পরীক্ষা না করে দেখুন। এখানে চিত্র বর্ণনা লিখুন

উইন্ডোজ 7: লিঙ্কে 80 পোর্টটি খোলার জন্য আপনাকে ঠিক কী পদক্ষেপ নিতে হবে তা নিয়ে এখানে একটি হাওটো রয়েছে's

হালনাগাদ:

আপনি যদি উইন্ডোজ ফায়ারওয়াল দিয়ে অ্যাপাচি প্রক্রিয়াটি নিজেই অবরুদ্ধ করছেন না তা দয়া করে পরীক্ষা করে দেখুন।
1. কন্ট্রোল প্যানেলে যান
2. সিস্টেম এবং সুরক্ষা নির্বাচন করুন
3. উইন্ডোজ ফায়ারওয়াল বিভাগে, উইন্ডোজ ফায়ারওয়ালের মাধ্যমে কোনও প্রোগ্রামকে অনুমতি দিন নির্বাচন করুন ।
এখানে চিত্র বর্ণনা লিখুন
৪. অ্যাপ্লিকেশন নামের বামে বাক্সটি আনচেকিং এটিকে নেটওয়ার্ক সংস্থান অ্যাক্সেস করা থেকে নিষেধ করে, এটি পরীক্ষা করার সময় এটি অ্যাক্সেসের অনুমতি দেয়।
এখানে চিত্র বর্ণনা লিখুন
যদি অ্যাপাচি তালিকাভুক্ত না থাকে তবে আপনি এটি যুক্ত করতে অন্য প্রোগ্রামকে মঞ্জুরি দিন ... বোতামটি ক্লিক করতে পারেন এবং তারপরে হোম / ওয়ার্ক এবং পাবলিকের অধীনে বাক্সগুলি চেক করতে পারেন।


তিনটিই চেক করা হয়েছে। ওয়েবসাইটটি কোনও ব্রাউজারে খোলা হবে না (নিজে সার্ভার বাদে)।
চার্লস

1
@ চার্লস: সেক্ষেত্রে এই 5 টি কাজ করুন: 1. উইন্ডোজ 7 মেশিনে ফায়ারওয়াল লগিং সক্ষম করুন। ২. উইন্ডোজ machine মেশিনে একটি প্যাকেট ক্যাপচার প্রোগ্রাম ইনস্টল করুন। 3. একটি ক্যাপচার শুরু করুন। ৪. অন্য কোনও মেশিন থেকে ওয়েবসাইটটি ব্রাউজ করার চেষ্টা করুন। ৫. ক্যাপচারটি বন্ধ করুন এবং এটি এবং ফায়ারওয়াল লগটি যা ঘটছে তা আবিষ্কার করার জন্য নিরীক্ষণ করুন।
joeqwerty

আপনি কি নিশ্চিত যে আপনি Inbound Rulesবাম ফলকে নিয়মটি তৈরি করেছেন ?
জর্জ তাসিউলিস

@ চারেলস দয়া করে আমার আপডেটটি দেখুন।
জর্জ তাসিউলিস

1
@ জর্জ: এটাই। "মনিটর অ্যাপাচি সার্ভারগুলি" মঞ্জুরি দেওয়া (পোর্ট 80 ব্যতিক্রম ছাড়াও) এটি কাজ করে।
চার্লস

2

পরিষেবা "শাখা ক্যাশে" পরীক্ষা করুন এবং এটি চলমান থাকলে বন্ধ করুন।


1

যদি ফায়ারওয়ালটি অক্ষম করা পুরোপুরি সমস্যার সমাধান করে তবে আপনার ব্যতিক্রম সংক্রান্ত নিয়মগুলি না মেনে চলে, তবে আমি বলি যে আপনার ব্যতিক্রমগুলি ত্রুটিযুক্ত।

মাইক্রোসফ্টের মতে , ফায়ারওয়াল সমস্যাগুলি সমাধানের প্রথম পদক্ষেপটি সক্রিয় প্রোফাইল (পাবলিক, প্রাইভেট বা ডোমেন) যাচাই করা।

উইন্ডোজ ফায়ারওয়াল সমস্যা সমাধানের প্রথম পদক্ষেপটি হ'ল কোন প্রোফাইলটি সক্রিয় তা যাচাই করা। উন্নত সুরক্ষা সহ উইন্ডোজ ফায়ারওয়াল একটি নেটওয়ার্ক অবস্থান সচেতন অ্যাপ্লিকেশন। কম্পিউটারটি যে নেটওয়ার্ক নেটওয়ার্কগুলির সাথে সংযুক্ত রয়েছে সেগুলি পরিবর্তনের সাথে সাথে উইন্ডোজ ফায়ারওয়াল প্রোফাইল পরিবর্তন হয়। প্রোফাইলগুলি উইন্ডোজ ফায়ারওয়াল সেটিংস এবং নিয়মগুলি বর্ণনা করে যা প্রয়োগ করা হয় সক্রিয় নেটওয়ার্ক সংযোগের নেটওয়ার্ক অবস্থানের ধরণের উপর নির্ভর করে।

সুতরাং একটি সম্ভাব্যতা হ'ল আপনি সঠিক নিয়মটি তৈরি করেছেন তবে ভুল প্রোফাইলে।

আশা করি এইটি কাজ করবে.


ভাল চিন্তা, +1। এটি আমার সমস্যা হিসাবে শেষ হচ্ছে না তবে আমি দেখতে পাচ্ছি যে কেউ এই ভুল করছে।
চার্লস

0

আপনার httpd.conf সম্ভবত লোকালহোস্ট বা স্থানীয় সাবনেটের ক্লায়েন্টদের মধ্যেই সীমাবদ্ধ রয়েছে।

আপনার httpd.conf সেটে:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

এবং সম্ভবত এটিও একটি:

<Directory "E:/Apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Allow from all
</Directory>

সমস্যা নয়, কারণ যদি আমি ফায়ারওয়ালটি বন্ধ করি তবে সমস্যাটি চলে যায়। (এছাড়াও, উইন 7 এ আপগ্রেড করার আগে একই httpd.conf বছরের জন্য ভাল কাজ করেছিল))
চার্লস

0

আপনার ফায়ারওয়াল আপনার সম্মতি ব্যতীত কোনও নতুন সংযোগ তথ্য ভাগ করার অনুমতি দেয় না। কেবলমাত্র আপনার কাজটি আপনার ফায়ারওয়ালকে সম্মতি দেওয়া give

  1. কন্ট্রোল প্যানেলে ফায়ারওয়াল সেটিংসে যান
  2. উন্নত সেটিংসে ক্লিক করুন
  3. ইনবাউন্ড বিধিগুলিতে ক্লিক করুন এবং একটি নতুন নিয়ম যুক্ত করুন।
  4. বন্দরে 'টাইপ অফ রুল' বেছে নিন।
  5. সমস্ত প্রোগ্রামের জন্য এটি মঞ্জুরি দিন।
  6. এই বিধিটি সমস্ত প্রোফাইল অর্থাৎ ডোমেন, বেসরকারী, সর্বজনীন ক্ষেত্রে প্রয়োগ করার অনুমতি দিন।
  7. এই নিয়মের কোনও নাম দিন।

এটাই. এখন একই নেটওয়ার্কে সংযুক্ত অন্য একটি পিসি এবং মোবাইল স্থানীয় সাইটগুলিতে অ্যাক্সেস করতে পারে। বিকাশ শুরু করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.