Pertanyaan Punya masalah NODATA: 'NODATA' (apakah jaringan memerlukan otentikasi?)


Saya dapat menggunakan broadband seluler saya untuk mengakses Internet dengan Firefox tetapi ketika saya ingin menginstal paket apa pun dari terminal atau membuat perintah 'apt-get update' saya mendapat kesalahan berikut:

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

keluaran pembaruan 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?) 

keluaran `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>

output dari 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>

20
2018-05-30 17:12


asal


Bisakah Anda mengedit pertanyaan Anda dan menambahkan keluaran yang tepat apt-get update - bain
keluaran pembaruan apt-get: Dapatkan: 1 extras.ubuntu.com trustly InRelease [213 B] 98% [1 InRelease gpgv 213 B] [Menghubungkan ke archive.ubuntu.com] Memisahkan /var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_InRilis ke dataIgn extras.ubuntu.com terpercaya InRelease E: GPG error: extras.ubuntu.com InRelease terpercaya: file Clearsigned tidak valid, mendapat 'NODATA' (apakah jaringan memerlukan otentikasi?) - user281814
Maaf, saya tidak memiliki reputasi untuk mengedit pertanyaan dan memasukkan lebih dari 2 tautan. - user281814
Bisakah Anda mengirim output apt-config dump|grep -i proxy - bain
Anda juga bisa melakukannya cat /var/lib/apt/lists/extras.ubuntu.com_ubuntu_dists_trusty_InRelease dan poskan hasilnya ke pastebin dan tautkan ke sini - bain


Jawaban:


Penyedia broadband seluler Anda menjalankan salah proxy transparan. URL http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease harus mengembalikan "404 Not Found". Sebaliknya, ia mengembalikan "200 OK" tetapi mengirimkan 404 konten. Karena URL "OK", tepat menyalin konten ke /var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_InRelease dan mencoba untuk menggunakannya, dan kemudian mengeluh bahwa itu salah.

Masalahnya di sini bukan Ubuntu, itu adalah proxy transparan dari penyedia broadband seluler Anda. Anda mungkin dapat menghubungi mereka untuk memperbaikinya.

Berikut ini output dari koneksi internet normal:

$ 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.

Untuk beberapa rincian masalah yang disebabkan oleh proksi transparan pada koneksi seluler, lihat jawaban atas pertanyaan tersebut Bagaimana cara menghentikan injeksi javascript dari vodafone proxy?


22
2018-06-01 09:45



ya, Anda baik-baik saja, saya mencoba ISP Broadband lain dan berfungsi dengan baik, apa yang bisa saya katakan untuk ISP untuk berhenti menggunakan transparent proxy? adalah transparent proxy ilegal? - user281814
Jika Anda ISP memiliki dukungan teknis apa pun, Anda dapat mengajukan keluhan kepada mereka. Anda juga bisa mengarahkan lalu lintas Anda melalui VPN sehingga dienkripsi dan ISP tidak dapat mengganggu itu. - bain
Apakah maksud Anda saya harus meminta mereka berhenti menggunakan proxy transparan? Apa yang harus mereka lakukan untuk mengatasi masalah ini? - user281814
Ya, Anda dapat menanyakan apakah ada cara untuk menonaktifkan proxy transparan. Untuk mengatasi masalah ini mereka perlu mematikan proksi atau memperbaikinya. Tanpa mengetahui perangkat lunak apa yang mereka gunakan, mustahil untuk mengatakan bagaimana mereka bisa melakukan ini. - bain
@ user281814 Dapatkah Anda menandai jawaban yang diterima, untuk membantu pengguna lain yang memiliki masalah ini untuk menemukan jawaban. - bain


Saya baru saja mengalami masalah yang sama. Saya pikir ISP saya juga menggunakan proxy yang agak buruk.

Selagi solusi yang diusulkan oleh bain mungkin menjadi Hal yang Tepat untuk Dilakukan (TM), saya menemukan yang lebih cepat dan praktis solusi pada forum Linux Mint yang pada dasarnya melibatkan penghapusan entri yang berpotensi rusak dari /var/lib/apt/lists direktori (atau lebih tepatnya, direktori seluruhnya):

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

Perintah-perintah ini memperbaiki masalah bagi saya.


9
2017-12-15 10:27



Bekerja untuk saya tanpa mkdir. - AlikElzin-kilaka
Bagaimana Anda membatalkan operasi ini? Saya menjalankan perintah-perintah itu, mencoba memperbarui (yang tidak berfungsi, saya memiliki masalah yang sama dengan orang yang menanyakan pertanyaan asli), dan sekarang bahkan tidak akan menginstal versi lama dari perangkat lunak yang saya coba instal. - Anson Savage
@AnsonSavage jika Anda mengikuti langkah-langkahnya tepat, asli Anda lists folder tetap harus disimpan sebagai lists.old. Jadi untuk membalikkan operasi, Anda harus bisa melakukan ini: cd /var/lib/apt ; sudo mv lists lists.undone ; sudo mv lists.old lists ; sudo apt-get update ... yang pada dasarnya mengganti nama "rusak" baru listsfolder ke lists.undone dan mengembalikan lists folder dari lists.old. Semoga itu membantu. - FriendFX


Saya mendapatkan masalah yang sama dengan menjalankan Ubuntu 14.04 di VMWare. Komentar di atas membuat saya tertarik untuk bereksperimen dengan pengaturan jaringan. Setelah saya mengubah dari default NAT ke Bridged masalah saya terpecahkan.


5
2017-10-04 21:39





Ini juga dapat terjadi ketika apt-get dikonfigurasi untuk menggunakan proxy yang tidak ada (duh!). Dalam kasus saya, saya memindahkan mesin yang berada di jaringan proxy tetapi lupa menghapusnya konfigurasi proksi apt-get dalam file ini:

/etc/apt/apt.conf

Untuk kredit saya, saya telah menghapus variabel lingkungan entri (juga lihat di sini) tetapi hanya lupa tentang file konfigurasi apt-get.


3
2018-01-29 23:18



Dalam hal ini, apt-cacher adalah orangnya. Setelah menghapus cache-nya dengan rm -r /var/cache/apt-cacher/*, kesalahan menghilang. - Akihiro HARAI
Yang melakukannya untuk saya: menambahkan baris ke /etc/apt/apt.conf !! Terima kasih - dmeu


Saya mengalami masalah yang sama setelah saya menambahkan ppa (Dropbox) mengacu pada domain yang diblokir oleh proksi perusahaan saya (* .dropbox.com). Sejak apt-get update tidak bisa membaca http://linux.dropbox.com/ubuntu, ini melempar kesalahan "NODATA" ini.

Saya akhirnya menghapus ppa:

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

2
2018-01-09 12:18





Saya memiliki masalah yang sama, ternyata konten ISP saya mengontrol messing dengan permintaan DNS server saya. Satu panggilan marah kepada mereka membuat kontrol dinonaktifkan, dan dns saya kembali normal setelah reset router.


1
2018-01-09 11:36





Berlari ke masalah yang sama di sini saya menemukan bahwa firewall kami mengganggu dengan menggunakan 'kontrol aplikasi'. Jadi sadar akan fungsi pengubahan URL


1
2018-01-21 16:22



Ini tidak benar-benar menjawab pertanyaan itu. Jika Anda memiliki pertanyaan yang berbeda, Anda dapat menanyakannya dengan mengklik Bertanya. Anda juga bisa tambahkan karunia untuk menarik lebih banyak perhatian pada pertanyaan ini setelah Anda memiliki cukup reputasi. - waltinator
@waltinator Tampaknya ini merupakan upaya untuk menjawab pertanyaan. - Seth♦


Saya awalnya menggunakan internet data seluler dan jadi saya tidak dapat memperbarui ubuntu 14.04 karena beberapa proxy dan mendapat NO DATA ketika saya melakukan

$ sudo apt-get install update

Tapi kemudian ketika saya mendapat saluran kabel dan mencoba pembaruan yang sama itu tidak membiarkan saya melakukannya dan memberikan kesalahan NO DATA yang sama.

Tetapi kemudian secara mengejutkan beberapa perangkat lunak terinstal melalui laporan pemasangan apt-get.

Saya bertanya ke seluruh dunia dan tidak mendapat jawaban. Terakhir saya mencoba ini dan itu berhasil. Silakan periksa gambar berikut.

I removed few check marks from the list in the image

Saya hanya bisa membantu orang yang menemukan masalah serupa.

Saya mendapat jawaban ini dengan menginstal ubuntu baru dan mencoba "memperbarui" dari koneksi kabel yang sama dan membandingkan pengaturannya dan memperbaikinya :-) Dibiarkan kembali setelah lari panjang tanpa jalan.


1
2017-12-17 12:44



archive.cononical.com terlihat salah eja. Ini mungkin alasan untuk masalah Anda dan tidak terkait dengan masalah OP. - David Foerster
@DavidFoerster - Oh, saya tidak melihatnya sama sekali. Tautan tersebut jika tersedia secara default, apakah Anda tahu bagaimana di mana mereka disertakan? Bingung. - Abilash Arjunan
Saya sama sekali tidak tahu, bagaimana sumber masuk ini masuk ke instalasi default Ubuntu. - David Foerster


Baru-baru ini universitas tempat server berbohong telah memecat proxy. Saya sudah mencari semua instance proksi dan menghapusnya ~.bashrc dan masuk /etp/apt/apt.conf tapi saya juga perlu menghapus pengaturan proxy /etc/environment dan /etc/bash.bash.rc.

Ini akhirnya memecahkan semua masalah.


0
2017-12-19 15:12