sudo apt 업데이트는 항상 Clearsigned 파일을 제공하지 않습니다. 'NOSPLIT'(네트워크에 인증이 필요합니까?)


15

인터넷을 사용하기 전에 브라우저에 로그인해야하는 대학 네트워크를 사용하고 있습니다. 나는 성공적으로 그렇게하지만 우분투를 새로 설치하면 시도 할 때 sudo apt update다음과 같은 출력을 얻습니다.

$ sudo apt update
Get:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease [2,847 B]
Err:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease                    
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [2,854 B]    
Err:2 http://security.ubuntu.com/ubuntu xenial-security InRelease             
...
Get:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease [2,855 B]   
Err:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease
...
Get:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease [2,857 B]
Err:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Fetched 11.4 kB in 0s (18.3 kB/s)
Reading package lists... Done
E: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease  Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
...
E: Some index files failed to download. They have been ignored, or old ones used instead.

그러나 내가 할 wget http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease때이 출력 성공을 얻습니다.

2017-04-01 05:34:57  http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease
Resolving in.archive.ubuntu.com (in.archive.ubuntu.com)... 91.189.88.162, 91.189.88.149, 91.189.88.152, ...
Connecting to in.archive.ubuntu.com (in.archive.ubuntu.com)|91.189.88.162|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 246846 (241K)
Saving to: ‘InRelease.3’

InRelease.3         100%[===================>] 241.06K   110KB/s    in 2.2s    

2017-04-01 05:35:00 (110 KB/s) - ‘InRelease.3’ saved [246846/246846]

분명히 내 브라우저에서와에서 인터넷에 액세스 할 수 wget있지만 그렇게되면 sudo apt(또는 apt-get) 업데이트 나는이 오류가 발생합니다.

추신 :이 질문은 솔루션이 광산에서 작동하지 않는 것처럼 다른 스레드와 유사하지 않습니다.

내가 알았 듯이이 문제는 나에게만 발생하며 대학 네트워크의 다른 사람들에게는 발생하지 않습니다. 지침에 따라 네트워크를 설정 했음에도 불구하고 여전히 발생합니다. 더 이상 도움이 될 것입니다

편집 : 결과적으로, 대학의 우리 중 50 % 가이 문제에 직면하고있는 반면, 50 %는 지난 주 전에 하드웨어 및 sudo apt 업데이트에 아무런 문제가 없어도 그렇지 않습니다. 이 모든 시간 동안 나를 도와 준 @David Foerster에게 감사합니다.

현재 문제는 우리 대학의 네트워킹 부서에 제기되었습니다. :)


출력은 wget -qO- http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease | head무엇입니까?
— David Foerster

시스템이나 Apt에 대해 HTTP 프록시 서버를 구성 했습니까? 시스템이 인터넷에 어떻게 연결되어 있습니까? 일반적으로이 유형의 오류는 프록시 구성이 잘못되었거나 프록시 서버가 잘못 작동하여 발생합니다.
— David Foerster

현재의 문제는 대학 WiFi에서도 마찬가지입니다. 를 Wget도 원활하게 작동하기 때문이다
— Sparker0i

세 번째로 Ubuntu 리포지토리 미러 를 변경 하고 문제를 재현 해 볼 수 있습니까? 대학 네트워크에서만이 문제가 발생하면 로컬 네트워크 인프라와 HTTP 프록시 서버를 알고 있으므로 로컬 네트워크 관리자에게 문의하여 지원을받는 것이 좋습니다. 감사.
— David Foerster

2
유권자 마감 : 이 문제는 OP의 답변에 따른 업스트림 네트워크 문제와 관련이 있습니다.
— David Foerster

답변:


8

나는 같은 문제가 있었다. apt-get /etc/apt/apt.conf이 프록시 설정에 사용하는 것으로 나타났습니다 (내 브라우저 설정이 이미 설정되어 있음). 만들기 apt.conf일치 브라우저 프록시 설정 문제를 해결했다.

/etc/apt$ cat apt.conf

Acquire::http::proxy "http://<proxy>";
Acquire::https::proxy "https://<proxy>";
Acquire::ftp::proxy "ftp://<proxy>";
Acquire::socks::proxy "socks:<proxy>";

참고 : 16.04에이 파일 을 만들어야 합니다 (이전에 존재하지 않음).
— nobar

이것이 반드시 필요한 버그입니다. 영향을받는 사람들 의 주요 버그.
— nobar

아마도 http행만 필요할 것입니다 . 그리고 포트를 잊지 마십시오 : http://<name>:<port>.
— nobar

네! 우선 나는 우분투 내 WSL이 실행에해야 할 일을했을 echo Acquire::http::proxy \"http://$proxy:$port\";" | sudo tee -a /etc/apt/apt.conf및 echo Acquire::https::proxy \"https://$proxy:$port\";" | sudo tee -a /etc/apt/apt.conf; 그때 사용하는 황금이었다apt-get
— kayleeFrye_onDeck

1
@brian <proxy> 대신 무엇을 써야합니까?
— TSR

5

그것이 우리 대학의 네트워크 백엔드에서 문제 였다는 것이 밝혀졌습니다. 여전히 문제가 있지만 다른 WiFi 네트워크는 정상적으로 작동합니다.


1
이것은 누구에게도 도움이되지 않습니다. 대학 네트워크에 어떤 문제가 있었습니까?
— 무사 하이 다리

글쎄, 그들은 내가 저장소 URL을 열 때 때문에, 잘 작동, APT에서 오는 모든 요청 차단 된 것을 있지만 말할 수 없다
— Sparker0i

1

그러한 문제가 발생하면 먼저 DNS가 링크를 해결할 수 있는지 확인하십시오.

sudo vim /etc/resolv.conf

google dns를 사용해야합니다.

nameserver 8.8.8.8

확인할 이름 서버로 다시 시작 networking.service하고 당신은 갈 것입니다


1
질문에 따라 이름 확인은 훌륭 host in.archive.ubuntu.com 8.8.8.8하지만 ( 출력 된 IP 주소 비교 ) HTTP 프록시 설정은 그렇지 않습니다. -1
— David Foerster

1
제 경우에는 문제가 해결되지 않았습니다. 아직 문제를 찾지 못했지만 DNS는 그렇지 않았습니다. 프록시를 사용할 필요가 없으며 apt.conf에도 프록시가 설정되어 있지 않습니다.
— user323094 2009 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.