NODATA मुद्दा मिला: 'NODATA' (क्या नेटवर्क को प्रमाणीकरण की आवश्यकता है?)


21

मैं फ़ायरफ़ॉक्स के साथ इंटरनेट एक्सेस करने के लिए अपने मोबाइल ब्रॉडबैंड का उपयोग कर सकता हूं, लेकिन जब मैं टर्मिनल से कोई पैकेज स्थापित करना चाहता हूं या 'apt-get update' कमांड बनाना है, तो मुझे निम्नलिखित त्रुटि मिली:

got 'NODATA' (does the network require authentication?)

apt-get अपडेट आउटपुट:

Get:1 extras.ubuntu.com trusty InRelease [213 B] 98% [1 InRelease gpgv 213 B] [Connecting to archive.ubuntu.com]
Splitting up /var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_InRelease into data
Ign extras.ubuntu.com trusty InRelease E: GPG error: extras.ubuntu.com trusty InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?) 

`cat /var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_InRelease का आउटपुट

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>404</title> <meta http-equiv="Cache-Control" content="no-cache"/> </head> <body> <p> Not Found </p> </body> </html>

wget का उत्पादन:

wget -O - http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease

--2014-06-01 09:23:35--  http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
Resolving extras.ubuntu.com (extras.ubuntu.com)... 91.189.92.152
Connecting to extras.ubuntu.com (extras.ubuntu.com)|91.189.92.152|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 213 [text/html]
Saving to: ‘STDOUT’

 0% [                                       ] 0           --.-K/s              <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>404</title>
<meta http-equiv="Cache-Control" content="no-cache"/>
</head>
<body>
<p>
Not Found 
</p>
</body>
</html>

क्या आप अपने प्रश्न को संपादित कर सकते हैंapt-get update
bain

apt-get update output: Get: 1 extras.ubuntu.com भरोसेमंद InRelease [213 B] 98% [1 InRelease gpgv 213 B] [आर्काइव से कनेक्ट कर रहा है ।ubuntu.com] विभाजन / var / lib / apt / list / आंशिक dataIgn में /extras.ubuntu.com_ubuntu_dists_trusty_InRelease extras.ubuntu.com भरोसेमंद InRelease ई: GPG त्रुटि: extras.ubuntu.com भरोसेमंद InRelease: Clearsigned फ़ाइल वैध नहीं है, 'NODATA' (नेटवर्क प्रमाणीकरण की आवश्यकता होती है?) मिल गया
user281814

क्षमा करें, मेरे पास कोई प्रतिष्ठा नहीं है कि मैं प्रश्न को संपादित कर सकता हूं और 2 से अधिक लिंक डाल सकता हूं।
user281814

आप के उत्पादन में पोस्ट कर सकते हैंapt-config dump|grep -i proxy
बैन

इसके अलावा, आप क्या कर सकते हैं cat /var/lib/apt/lists/extras.ubuntu.com_ubuntu_dists_trusty_InReleaseऔर यहां उत्पादन pastebin के लिए और यह करने के लिए लिंक पोस्ट
बैन

जवाबों:


24

आपका मोबाइल ब्रॉडबैंड प्रदाता एक दोषपूर्ण पारदर्शी प्रॉक्सी चला रहा है । URL http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease "404 Not Found" को वापस करना चाहिए। इसके बजाय यह "200 ओके" देता है, लेकिन 404 सामग्री भेजता है। चूंकि URL "ओके" है, उपयुक्त सामग्री को कॉपी करता है /var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_InReleaseऔर इसका उपयोग करने का प्रयास करता है, और फिर शिकायत करता है कि यह गलत है।

यहां समस्या उबंटू नहीं है, यह आपके मोबाइल ब्रॉडबैंड प्रदाता का पारदर्शी प्रॉक्सी है। आप इसे ठीक करने के लिए उनसे संपर्क करने में सक्षम हो सकते हैं।

यहाँ एक सामान्य इंटरनेट कनेक्शन से आउटपुट है:

$ wget -O - http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
--2014-06-01 10:25:36--  http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
Resolving extras.ubuntu.com (extras.ubuntu.com)... 91.189.92.152
Connecting to extras.ubuntu.com (extras.ubuntu.com)|91.189.92.152|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-06-01 10:25:36 ERROR 404: Not Found.

मोबाइल कनेक्शन पर पारदर्शी परदे के पीछे की समस्याओं के कुछ विवरण के लिए प्रश्न का उत्तर देखें कैसे वोडाफोन प्रॉक्सी से जावास्क्रिप्ट इंजेक्शन रोकें?


हाँ, आपने ठीक कहा, मैंने एक और ब्रॉडबैंड आईएसपी की कोशिश की और यह ठीक काम करता है, मैं पारदर्शी प्रॉक्सी का उपयोग बंद करने के लिए आईएसपी के लिए क्या कह सकता हूं? पारदर्शी प्रॉक्सी अवैध है?
user281814

यदि आपके पास आईएसपी के पास किसी भी प्रकार का तकनीकी समर्थन है, तो आप उनसे शिकायत कर सकते हैं। आप वीपीएन के माध्यम से भी अपने ट्रैफ़िक को रूट कर सकते हैं ताकि यह एन्क्रिप्ट हो जाए और आईएसपी इसमें हस्तक्षेप न कर सके।
बैन

क्या आपका मतलब है कि मैं उनसे पारदर्शी प्रॉक्सी का इस्तेमाल बंद करने को कहूं? इस समस्या के समाधान के लिए उन्हें क्या करना चाहिए?
user281814

हां, आप उनसे पूछ सकते हैं कि क्या पारदर्शी प्रॉक्सी को बंद करने का कोई तरीका है। इस समस्या को हल करने के लिए उन्हें प्रॉक्सी को या तो बंद करना होगा या उसे ठीक करना होगा। यह जानने के बिना कि वे किस सॉफ्टवेयर का उपयोग कर रहे हैं, यह कहना असंभव है कि वे ऐसा कैसे कर सकते हैं।
बैन

1
@ user281814 क्या आप अन्य उपयोगकर्ताओं की मदद करने के लिए जवाब को चिह्नित कर सकते हैं, जिनके पास इस मुद्दे का जवाब खोजने के लिए है।
बैन

12

मुझे बस यही समस्या थी। मुझे लगता है कि मेरा आईएसपी भी एक बुरा गंदे छद्म का उपयोग करता है।

जबकि बैन द्वारा प्रस्तावित समाधान राइट थिंग टू डू (टीएम) हो सकता है, मुझे लिनक्स मिंट फोरम पर एक और अधिक तत्काल और व्यावहारिक समाधान मिला, जिसमें मूल रूप से /var/lib/apt/listsनिर्देशिका से संभावित रूप से टूटी हुई प्रविष्टियों को निकालना शामिल है (या बल्कि, पूरी तरह से निर्देशिका):

$ cd /var/lib/apt
$ sudo mv lists lists.old
$ sudo mkdir -p lists/partial
$ sudo apt-get update

इन आदेशों ने मेरे लिए समस्या तय कर दी।


मेरे लिए mkdir के बिना काम किया।
AlikElzin-kilaka

आप इस ऑपरेशन को पूर्ववत कैसे करते हैं? मैंने उन कमांडों को चलाया, अपडेट करने की कोशिश की (जो काम नहीं किया, मुझे वही समस्या थी जो उस व्यक्ति से थी जिसने मूल प्रश्न पूछा था), और अब यह उस सॉफ़्टवेयर के पुराने संस्करण को भी स्थापित नहीं करेगा जिसे मैं स्थापित करने की कोशिश कर रहा था।
Anson Savage

1
@AnsonSavage यदि आपने ठीक चरणों का पालन किया है, तो आपके मूल listsफ़ोल्डर को अभी भी सहेजा जाना चाहिए lists.old। इसलिए ऑपरेशन को उलटने के लिए, आपको ऐसा करने में सक्षम होना चाहिए: cd /var/lib/apt ; sudo mv lists lists.undone ; sudo mv lists.old lists ; sudo apt-get update... जो मूल रूप से नए "टूटे हुए" listsफ़ोल्डर का नाम बदल देता है lists.undoneऔर फ़ोल्डर को पुनर्स्थापित करता listsहै lists.old। उम्मीद है की वो मदद करदे।
फ्रेंडएफ़एक्स

5

मैं VMWare में उबंटू 14.04 रन कर रहा था। ऊपर की टिप्पणी ने नेटवर्क सेटिंग्स के साथ प्रयोग करने के लिए मुझे टाल दिया। एक बार जब मैं डिफ़ॉल्ट NAT से Bridged में बदल गया तो मेरी समस्या हल हो गई।


3

जब मैंने एक ppa ( ड्रॉपबॉक्स ) को एक डोमेन से जोड़ा, जो मेरी कंपनी के प्रॉक्सी (* .dropbox.com) द्वारा अवरुद्ध है, तो मैं उसी मुद्दे पर भाग गया । चूंकि apt-get updateपढ़ा नहीं जा सकता http://linux.dropbox.com/ubuntu, इसलिए यह "NODATA" त्रुटि फेंकता है।

मैंने पीपा निकाल दिया :

sudo rm /etc/apt/sources.list.d/dropbox.list

3

यह तब भी हो सकता है जब apt-get एक प्रॉक्सी का उपयोग करने के लिए कॉन्फ़िगर किया गया है जो मौजूद नहीं है (duh!)। मेरे मामले में, मैंने एक ऐसी मशीन को स्थानांतरित किया जो प्रॉक्सी नेटवर्क पर थी लेकिन इस फ़ाइल में उपयुक्त-प्राप्त प्रॉक्सी कॉन्फ़िगरेशन को निकालना भूल गया :

/etc/apt/apt.conf

अपने क्रेडिट के लिए मैंने पर्यावरण चर प्रविष्टियों को हटा दिया था ( यहां भी देखें ) लेकिन केवल apt-get कॉन्फ़िगरेशन फ़ाइल के बारे में भूल गया।


मेरे मामले में, उपयुक्त-कैचर एक था। इसके कैश को निकालने के बाद rm -r /var/cache/apt-cacher/*, त्रुटि गायब हो गई।
अकिहिरो हिरई

उस एक ने मेरे लिए यह किया: /etc/apt/apt.conf को लाइन जोड़ना !! धन्यवाद
dmeu

1

मेरे पास एक ही समस्या थी, यह मेरे आईएसपी की सामग्री को नियंत्रित करता है जो मेरे सर्वर के डीएनएस अनुरोधों के साथ खिलवाड़ करता है। एक गुस्से में कॉल ने उन पर नियंत्रण निष्क्रिय कर दिया, और राउटर रीसेट के बाद मेरे डीएनएस सामान्य हो गए।


1

यहाँ एक ही मुद्दे पर चलने पर मुझे पता चला कि हमारा फ़ायरवॉल 'एप्लिकेशन कंट्रोल' के माध्यम से हस्तक्षेप कर रहा है। इसलिए यूआरएल परिवर्तन कार्यों के बारे में पता होना चाहिए


यह वास्तव में सवाल का जवाब नहीं देता है। यदि आपका कोई अलग प्रश्न है, तो आप प्रश्न पूछें पर क्लिक करके पूछ सकते हैं । पर्याप्त प्रतिष्ठा होने पर आप इस प्रश्न पर अधिक ध्यान आकर्षित करने के लिए एक इनाम भी जोड़ सकते हैं ।
वाल्टिनेटर

@waltinator यह प्रश्न का उत्तर देने का प्रयास प्रतीत होता है।
सेठ

1

मैं शुरू में एक मोबाइल डेटा इंटरनेट का उपयोग कर रहा था और इसलिए मैं कुछ प्रॉक्सी के कारण ubuntu 14.04 को अपडेट करने में सक्षम नहीं था और जब मैंने किया तो कोई डेटा नहीं मिला

$ sudo apt-get install update

लेकिन तब जब मुझे एक वायर्ड लाइन मिली और उसी अपडेट की कोशिश की गई तो इसने मुझे ऐसा नहीं करने दिया और उसी NO DATA की त्रुटि दी।

लेकिन फिर आश्चर्यजनक रूप से कुछ सॉफ़्टवेयर उपयुक्त-स्थापित विवरण के माध्यम से स्थापित हो गए।

मैंने सारी दुनिया से पूछताछ की और कोई जवाब नहीं मिला। अंत में मैंने यह कोशिश की और यह काम कर गया। कृपया निम्न छवि देखें।

मैंने छवि में सूची से कुछ चेक मार्क हटा दिए

मैं सिर्फ यह है कि यह कुछ इसी तरह के मुद्दे पर आए कुछ मदद कर सकता है।

मुझे यह उत्तर एक ताजा उबंटू को स्थापित करके और एक ही वायर्ड कनेक्शन से "अपडेट" करने की कोशिश में मिला और सेटिंग्स की तुलना करके इसे ठीक कर दिया गया :-) लंबे समय तक चलने के बाद फिर से लीक हो गया।


1
archive.cononical.comयाद आती है। यह संभवतः आपके मुद्दे का कारण था और ओपी के मुद्दे से संबंधित नहीं है।
डेविड फ़ॉस्टर

@DavidFoerster - ओह, मैंने ऐसा बिल्कुल नहीं देखा। वे लिंक जहां डिफ़ॉल्ट रूप से उपलब्ध हैं, क्या आप जानते हैं कि वे कैसे शामिल थे? हैरान हूँ।
अभिलाष अर्जुनन

मुझे बिल्कुल पता नहीं है, कि यह स्रोत प्रविष्टि डिफ़ॉल्ट उबंटू स्थापना में कैसे मिली।
डेविड फ़ॉस्टर 1

1

मुझे आज यह त्रुटि मिली, और इसका कारण यह था कि मेरी डिस्क भरी हुई थी। शायद संबंधित नहीं है, लेकिन कुछ जगह खाली करने से यह मुद्दा हल हो गया। एप्ट-गेट हालांकि "डिवाइस पर कोई जगह नहीं छोड़ रहा है" मुद्दा दिखा रहा था।


«शायद संबंधित नहीं» धन्यवाद जो मेरे लिए मामला था। इसलिए मैं पुष्टि करता हूं कि एक लिंक है।
tuxayo

0

हाल ही में विश्वविद्यालय जहां सर्वर झूठ है ने प्रॉक्सी को खारिज कर दिया है। मैं सभी प्रॉक्सी उदाहरणों की तलाश कर रहा हूं और उन्हें हटा दिया गया है ~.bashrc, /etp/apt/apt.confलेकिन मुझे प्रॉक्सी सेटिंग्स को /etc/environmentऔर में निकालने की भी आवश्यकता है /etc/bash.bash.rc

इसने आखिरकार सभी समस्याओं को हल कर दिया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.