সমস্যা: 8080 বন্দরে কিছু শুনছে
- আমি যদি পৃষ্ঠাটি সাফারি দিয়ে লোড করি তবে আমি একটি ফাঁকা পৃষ্ঠা পাই (পৃষ্ঠাটি সাদা তবে "বিকাশ করুন Page পৃষ্ঠা উত্স দেখান" গ্রেভড হয়েছে)
আমি যদি 8080 বন্দরটিতে টেলনেট করি তবে আমি কিছু উত্তর পাব
$ telnet 127.0.0.1 8080 Trying 127.0.0.1... Connected to localhost (127.0.0.1). Escape character is '^]'.
কিন্তু
lsof
8080 বন্দরে শুনার কোনও প্রক্রিয়া দেখায় না$ sudo lsof -iTCP -sTCP:LISTEN -P -n | grep 8080 $
netstat
8080 পোর্ট ব্যবহার করে কোনও প্রক্রিয়া দেখায় না$ netstat -n | grep 8080 $
আমি পোর্টটি 8080 প্রোগ্রামটিমেটিকভাবে খুলতে পারি (উদাহরণস্বরূপ, একটি ওয়েব সার্ভার সহ) বন্দরটি ব্যবহারের বিষয়ে কোনও ত্রুটি ছাড়াই
nmap
ব্যবহৃত হিসাবে পোর্ট তালিকাভুক্ত নাsudo nmap 127.0.0.1 Starting Nmap 6.01 ( http://nmap.org ) at 2012-10-03 16:16 CEST Nmap scan report for localhost (127.0.0.1) Host is up (0.000081s latency). Not shown: 990 closed ports PORT STATE SERVICE 22/tcp open ssh 631/tcp open ipp 1023/tcp open netvenuechat 3283/tcp open netassistant 3306/tcp open mysql 3689/tcp open rendezvous 5001/tcp open commplex-link 5003/tcp open filemaker 5432/tcp open postgresql 50003/tcp open unknown Nmap done: 1 IP address (1 host up) scanned in 10.92 seconds
80 পোর্টের ক্ষেত্রে একই ঘটনা ঘটে তবে অন্যান্য বন্দরের ক্ষেত্রে নয় (যেমন, 81 বা 8081)।
প্রশ্ন কোন প্রক্রিয়া এই বন্দরগুলিতে উত্তর দিচ্ছে যখন অন্য কোনও প্রক্রিয়া সেগুলি খোলেনি? এই আচরণের উদ্দেশ্য কোনটি?
সম্পাদন করা
যদি আমি কোনও প্রোগ্রাম দিয়ে পোর্টটি খুলি তবে পোর্টটি তখন সাধারণত ব্যবহৃত হতে পারে। বন্দরটি বন্ধ হয়ে গেলে অদ্ভুত আচরণটি আবার উপস্থিত হয়। উদাহরণ:
- 8080 বন্দর অ্যাক্সেস একটি অজানা প্রক্রিয়া একটি সংযোগ বিতরণ
- আমি টমকেট দিয়ে বন্দরটি খুলি
- 8080 পোর্টে অ্যাক্সেস টমক্যাটে যায় এবং সবকিছু ঠিক আছে
- আমি বন্দরটি বন্ধ করি (টমকাট ছেড়ে দিন)
- বন্দরটি ব্যবহৃত না হিসাবে তালিকাভুক্ত করা হয়েছে (উপরে দেখুন)
- 8080 বন্দর অ্যাক্সেস একটি অজানা প্রক্রিয়া একটি সংযোগ বিতরণ
ফায়ারওয়াল বিধিগুলি কেবল দেখায় যে বন্দরটি অবরুদ্ধ নয়
$ sudo ipfw show 00001 926004 100891783 allow ip from me to any dst-port 80,8080,3128,5001,5003,443 65535 125057043 94341114828 allow ip from any to any
সম্পাদনা 2
- শোনার প্রোগ্রামটি কোনও এইচটিটিপি সার্ভার নয় (যেমন, কোনও
GET index.html HTTP/1.0
অনুরোধের প্রতিক্রিয়া জানায় না