सवाल पोर्ट 80 पर सिस्टम प्रक्रिया क्यों सुन रही है?


मैं विंडोज 7 आरसी 1 चला रहा हूँ। मेरे पास आईआईएस को मेरे सिस्टम पर काम करने के कई मुद्दे हैं और आज जब मैंने एक नया एप्लीकेशन स्थापित किया और मैंने इसे http: \ localhost \ MyApplication का उपयोग करके लोड करने का प्रयास किया, मुझे बिल्कुल कोई त्रुटि नहीं मिली और मुझे कोई पेज लोड नहीं मिला। बस एक सुंदर, सफेद खाली पृष्ठ।

मैंने कुछ खुदाई की और मुझे पोर्ट 80 पर सुनने की किसी अन्य प्रक्रिया के बारे में कुछ मिला, इसलिए मैंने स्कैन का उपयोग किया netstat -aon | findstr 0.0:80 और पाया कि पीआईडी ​​4 उस बंदरगाह पर सुन रहा था।

पीआईडी ​​4 कार्य प्रबंधक में नहीं दिखाया गया है इसलिए मैंने प्रोसेस एक्सप्लोरर को निकाल दिया और यह मुझे दिखाया कि पीआईडी ​​4 सिस्टम प्रक्रिया है। (एकाधिक Google खोजों से संकेत मिलता है कि सिस्टम हमेशा पीआईडी ​​4 का उपयोग करता है)।

तब से मैं मूल रूप से अटक गया हूँ। मुझे नहीं पता कि सिस्टम को पोर्ट 80 की आवश्यकता क्यों है और इसके बारे में क्या करना है।

यदि आप निम्न स्ट्रिंग्स को Google पर खोजते हैं तो आपको खोज परिणामों के शीर्ष पर दो सहायक विशेषज्ञ-एक्सचेंज लेख मिलेंगे और आप उन्हें कुछ उपयोगी जानकारी के लिए पढ़ सकते हैं।

(यदि मैंने पृष्ठों पर सीधा यूआरएल दिया तो विशेषज्ञ-एक्सचेंज आपको भुगतान करने के लिए कहेंगे ... लेकिन जब आप Google खोज से परिणामों पर क्लिक करते हैं तो आप एक्सचेंज पढ़ने के लिए नीचे तक सभी तरह से स्क्रॉल कर सकते हैं।)

यहां Google खोजें हैं ...
"पोर्ट 80 (Vista) पर सिस्टम प्रक्रिया सुन रही है"
"सिस्टम प्रक्रिया पोर्ट 80 पर सुन रही है और आईआईएस डिफ़ॉल्ट वेबसाइट को चलने से रोक रही है"

पहले परिणाम से अंतिम प्रविष्टि ने दिखाया कि निम्नलिखित यूआरएल पर http.sys का निशान कैसे करें:

http://blogs.msdn.com/wndp/archive/2007/01/18/event-tracing-in-http-sys-part-1-capturing-a-trace.aspx

ट्रेस ने कुछ भी उपयोगी नहीं दिखाया। कोई विचार?


79
2017-09-18 14:25


मूल


यहां वही समस्याएं, सिवाय इसके कि, मैंने सभी उत्तरों को सुझाए गए और कुछ भी नहीं करने की कोशिश की। मैं केवल सेवाओं को बंद करना शुरू नहीं कर सकता क्योंकि यह ऑफ-साइट क्लाउड सर्वर है। - Jerry Dodge
क्या आपका मतलब है कि आप विंडोज 7 एसपी 1 चला रहे हैं, न कि आरसी 1? - cmorse
क्या आप स्काइप चला रहे हैं? support.skype.com/en/faq/FA148/... - Plutext
शायद यह वास्तव में आपकी समस्या का समाधान नहीं करता है, फिर भी आप अपाचे पोर्ट को बदल सकते हैं 8080... अच्छा, यह कोई समाधान नहीं है, लेकिन जब तक आपको उचित समाधान नहीं मिल जाता है तब तक अस्थायी रूप से काम कर सकता है ... @rakslice समाधान ने मुझे समस्या हल की - Girardi
स्काइप चीज समाधान है! शट डाउन स्काइप और अपाचे शुरू करें। किया हुआ! - Codebeat


जवाब:


इस पोस्ट पर विंडोज 7 पर पोर्ट 80 पर चलाने के लिए अपाचे प्राप्त करना (इंटरनेट संग्रह) आपके बिंदु का वर्णन करता है।

ऐसा लगता है कि 'http.sys'(विंडोज रिमोट मैनेजमेंट?) सेवा विंडोज 7 में डिफ़ॉल्ट रूप से सक्षम है।
कुछ और नोट्स के लिए उस लिंक पर टिप्पणियों के माध्यम से चलाएं ...

हाइफ़न-साइट के पास केवल एक ही जवाब नहीं है।


28
2017-09-18 14:32



एक और महान लेख: devside.net/wamp-server/... - thorn
और यह अभी भी विंडोज 8.1 के साथ प्रासंगिक है - Sverrir Sigmundarson
साइट ऑफलाइन है। क्या आप आवश्यक जानकारी को उत्तर में जोड़ सकते हैं? - fixer1234
मेरे लिए यह वर्ल्ड वाइड वेब प्रकाशन सेवा थी - डिफ़ॉल्ट रूप से स्वचालित रूप से सेट की गई थी, और पोर्ट 80 का उपयोग करना चाहिए। - rockerston
विंडोज 7 से विंडोज 10 तक अपग्रेड किया गया और यह स्वचालित रूप से वर्ल्ड वाइड वेब प्रकाशन सेवा चालू हो गया। पागल क्योंकि मैं आईआईएस का भी उपयोग नहीं करता हूं। - Phil_1984_


'वेब परिनियोजन एजेंट सेवा' पोर्ट 80 पर सिस्टम के रूप में चलता है। यदि आप WebMatrix का उपयोग कर रहे हैं तो हो सकता है कि आप यह चल रहे हों।


49
2017-09-04 11:49



संबंधित लिंक: eat.cheezburger.com/author/johnc। मैंने सूचीबद्ध दो porgrams को अनइंस्टॉल किया: "माइक्रोस्कोफ्ट वेब परिनियोजन 2.0" और "वेब परिनियोजन उपकरण" (साथ ही वेबमैट्रिक्स स्वयं) - Frank Schwieterman
संबंधित लिंक: remkoweijnen.nl/blog/2012/01/02/... - Remko
देख stackoverflow.com/questions/5867392 इस बंदरगाह को बदलने के तरीके के बारे में जानकारी के लिए। - tony722
मैंने वेब परिनियोजन एजेंट सेवा को रोक दिया और इसे मैन्युअल स्टार्ट पर सेट किया, फिर पुष्टि की कि मैं अभी भी विजुअल स्टूडियो से इस सर्वर पर आईआईएस को प्रकाशित कर सकता हूं और यह सब अच्छा है। पोर्ट 80 अब मेरे लिए उपलब्ध है, और मेरी अन्य कार्यक्षमता अभी भी काम करती है। - JMD
net stop "Web Deployment Agent Service" मेरे लिए 80 को मुक्त कर दिया। - Philippe Signoret


ओपन सर्विसेज.एमसीसी और इस सेवा को रोकें "एसक्यूएल सर्वर रिपोर्टिंग सेवाएं (एमएसएसक्यूएलएसईआरईआर)"

enter image description here

मैंने सब कुछ करने की कोशिश की थी, लेकिन यह मेरे लिए काम किया:

उस सेवा को रोकने के तरीके के बारे में और निर्देश नीचे दिए गए हैं

  1. राइट क्लिक करें मेरा कंप्यूटर
  2. चुनते हैं प्रबंधित
  3. डबल क्लिक करें सेवाएं और अनुप्रयोग
  4. फिर डबल क्लिक करें सेवाएं
  5. राइट क्लिक करें "एसक्यूएल सर्वर रिपोर्टिंग सेवाएं (एमएसएसएलएलएसईआरईआर)"
  6. चुनते हैं रुकें ... और वॉयला, पोर्ट 80 जारी किया गया था

45
2018-05-14 21:03



+1। यह वास्तव में मेरे मामले में एसक्यूएल सर्वर था। - Assaf Levy
यह भी मेरे लिए काम किया। मैंने सभी एसक्यूएल संबंधित सेवाओं को रोक दिया (इसमें एक भी शामिल है) और पोर्ट 80 जारी किया गया था। - Mark Lakata
+1 लेकिन मुझे एसएसआरएस चलाना चाहिए तो मुझे लगता है कि आगे बढ़ने के लिए मुझे एक अलग बंदरगाह का उपयोग करने के लिए एसएसआरएस बताना होगा? - Chris Moutray
"उस बंदरगाह का उपयोग नहीं कर रहा हूँ? मैं इसे ले जाऊँगा! ओह क्षमा करें क्या आपको इसकी ज़रूरत है? क्या आपको ज्ञापन नहीं मिला?" - batCattle
@AssafLevy आपकी टिप्पणी लोगों और बादलों की चीजों के लिए एक असहमति है और कुछ लोगों को लगता है कि जवाब उतना अच्छा नहीं है जितना कि यह है। यह SQL सर्वर नहीं है, यह SQL सर्वर रिपोर्टिंग है। एसक्यूएल सर्वर 3306 पर चलता है। एसक्यूएल सर्वर रिपोर्टिंग वह चीज है जो मुद्दा है और पोर्ट 80 पर चलता है - barlop


आप कमांड लाइन से अस्थायी रूप से HTTP सेवा को रोक सकते हैं:

  1. व्यवस्थापक कमांड प्रॉम्प्ट चलाएं (उदा। प्रारंभ करें, के लिए खोजें cmd, उस पर राइट क्लिक करें, "व्यवस्थापक के रूप में चलाएं" चुनें, यदि कोई हो तो यूएसी प्रॉम्प्ट को स्वीकृति दें।)
  2. प्रकार net stop HTTP
  3. यदि अन्य चल रही सेवाएं हैं जो HTTP सेवा पर निर्भर करती हैं, तो आपको एक सूची मिल जाएगी; यह देखने के लिए दोबारा जांच करें कि वहां सूचीबद्ध कुछ भी है या नहीं, आप बिना काम नहीं कर सकते हैं। या, यदि आप अस्थायी रूप से बंदरगाह 80 का उपयोग करने के लिए HTTP को रोक रहे हैं, तो उन आश्रित सेवाओं का एक नोट बनाएं जिन्हें आप बंदरगाह के साथ पूरा करने के बाद पुनरारंभ करना चाहते हैं। किसी भी तरह से, अगर यह ठीक है, तो दर्ज करें yजारी रखने के लिए।
  4. कुछ आश्रित सेवाएं स्टॉप कंट्रोल चेतावनियां फेंक सकती हैं जो ऑपरेशन को रद्द करती हैं; बस दोहराना net stop HTTP जब तक यह बंद नहीं हो जाता है (यानी जब तक यह कहता है The HTTP service was stopped successfully.)
  5. बाद में, आप उपयोग कर किसी भी निर्भर सेवाओं को पुनरारंभ कर सकते हैं net start या व्यवस्थापकीय उपकरण में सेवा आइटम का उपयोग करके, और HTTP सेवा स्वचालित रूप से फिर से शुरू हो जाएगी।

19
2017-07-01 04:27



निर्भर सेवाओं को निर्धारित करने के लिए यह बहुत उपयोगी है - धन्यवाद! - Rory
यह मेरे लिए समाधान था! - Girardi
मेरे लिए, यह सभी संबंधित सेवाओं को रोक दिया, फिर कहा, "HTTP सेवा को रोक नहीं सकता", और शुरू हो रहा है net stop http फिर मुझे "बाद में पुनः प्रयास करें" कहता है। मेरे सिस्टम में क्या गलत है :-) - Tominator
का उपयोग करते हुए net stop HTTP मेरे लिए काम किया - Paul Williams
यदि आप एक प्राप्त कर रहे हैं try again later message, आप माइक्रोसॉफ्ट वेब परिनियोजन सेवा चला रहे हैं। support.microsoft.com/kb/2597817 यदि आप वास्तव में आईआईएस को बनाए रखने के लिए इसका उपयोग कर रहे हैं तो शायद आप पहले स्थान पर HTTP को रोकना नहीं चाहते थे =)। - rakslice


टेलनेट लोकहोस्ट 80 रिटर्न HttpAPI / 2.0 जो बदले में "एसक्यूएल सर्वर रिपोर्टिंग सेवा" का मतलब है। उसी रिलीज पोर्ट 80 को रोकना।


3
2018-03-03 15:34



मैंने पाया कि एसक्यूएल सर्वर रिपोर्टिंग सेवाएं भी अपराधी थीं। - J.T.
एक वेब ब्राउज़र की तुलना में अधिक जानकारी प्राप्त करने के लिए 'टेलनेट' का उपयोग करने के लिए यह एक उपयोगी डीबग टूल है। धन्यवाद। एसक्यूएल सर्वर रिपोर्टिंग सेवाएं भी मेरे मामले में अपराधी थीं। - Mark Lakata


ProcessExplorer लें, इसे चलाएं, प्रत्येक प्रक्रिया (सेवा) के टीसीपी / आईपी गुणों को खोलें, प्रक्रिया (सेवा) ढूंढें जो http (80) पोर्ट को सुनकर इसे बंद कर दें।

मैंने पाया कि ऑटोडस्क ईडीएम सर्वर http (80) पोर्ट को सुन रहा था।


0
2018-01-29 06:43



यह सिस्टम के अंदर चल रही सेवाओं के लिए काम नहीं करता है (यानी, 4 के पीआईडी ​​के साथ) - N Reed
मुझे लगता है कि आप 'netstat -anbo' करने से बेहतर हैं। यह आपको सीधे बताएगा कि पोर्ट 80 पर क्या है ... सिवाय इसके कि यह पीआईडी ​​4 है। - Mark Lakata