회사 프록시 뒤에있는 Emacs에서 ELPA에 액세스 할 수 없음 (Mac)

Aug 20 2020

회사 프록시 뒤에서 Mac에서 ELPA에 액세스하는 데 문제가 있습니다. 이맥스 27.1.

나는 한 http_proxyhttps_proxy(나는 또한 설정을 시도했습니다 적절하게 구성 url-proxy-services).

Emacs ( M-x package-refresh-contents)에서 :

Using a proxy for https...
Contacting host: elpa.gnu.org:443
elpa.gnu.org/0 nodename nor servname provided, or not known
Package refresh done
Failed to download ‘gnu’ archive.

터미널에서 :

hostname:~ 000$ gnutls-cli -V --ca-verification --x509cafile=/tmp/master.pem elpa.gnu.org Processed 205 CA certificate(s). Resolving 'elpa.gnu.org:443'... Cannot resolve elpa.gnu.org:443: nodename nor servname provided, or not known hostname:~ 000$ nslookup elpa.gnu.org
Server:     XXX.XXX.XXX.XXX
Address:    XXX.XXX.XXX.XXX#53

** server can't find elpa.gnu.org: NXDOMAIN

그것은 모양 gnutlsnslookup문제가 도메인을 해결 발생하는 것은 ( nodename nor servname provided, or not known이맥스 던지고 것과 같은 오류입니다).

그러나 curl문제가 없습니다.

hostname:~ 000$ curl elpa.gnu.org|head
<!doctype html>
<html>
    <head>
        <title>GNU Emacs Lisp Package Archive</title>

내가 무엇을 놓치고 있습니까?

답변

EightyEight Aug 31 2020 at 03:27

여기에 설명 된대로 Squid를 사용하여이 문제를 해결할 수있었습니다 . 여전히 elpa.gnu.org/0 nodename nor servname provided, or not known 오류가 표시됩니다.