GNU bug report logs - #39702
26.3; Permission denied in make-network-process on MacOS 10.15.3

Previous Next

Package: emacs;

Reported by: Phil Roberts <himself <at> phil-roberts.name>

Date: Thu, 20 Feb 2020 20:36:02 UTC

Severity: normal

Found in version 26.3

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 39702 <at> debbugs.gnu.org (full text, mbox):

From: Alan Third <alan <at> idiocy.org>
To: Phil Roberts <himself <at> phil-roberts.name>
Cc: 39702 <at> debbugs.gnu.org
Subject: Re: bug#39702: 26.3; Permission denied in make-network-process on
 MacOS 10.15.3
Date: Thu, 20 Feb 2020 23:08:07 +0000
On Thu, Feb 20, 2020 at 07:41:52PM +0000, Phil Roberts wrote:
> Evaluating (make-network-process :name "nettest" :buffer "*nettest*"
> :host "www.gnu.org" :service "http" :nowait nil :tls-parameters nil) (I
> did this by typing it into the *scratch* buffer on a session started via
> 'emacs -Q', and hitting C-j) triggers an error with the following
> backtrace:
> 
> Debugger entered--Lisp error: (file-error "make client process failed"
> "Permission denied" :name "nettest" :buffer "*nettest*" :host "www.gnu.org"
> :service "http" :nowait nil :tls-parameters nil)
>   make-network-process(:name "nettest" :buffer "*nettest*" :host
> "www.gnu.org" :service "http" :nowait nil :tls-parameters nil)
>   eval((make-network-process :name "nettest" :buffer "*nettest*" :host
> "www.gnu.org" :service "http" :nowait nil :tls-parameters nil) nil)
>   elisp--eval-last-sexp(t)
>   eval-last-sexp(t)
>   eval-print-last-sexp(nil)
>   funcall-interactively(eval-print-last-sexp nil)
>   call-interactively(eval-print-last-sexp nil nil)
>   command-execute(eval-print-last-sexp)
> 
> This happens using both the build from emacsformacosx.com and that
> from homebrew, running on a 2019-model MacBook Pro 13-inch, running
> MacOS version 10.15.3 (Catalina).  I've granted emacs every
> permission I can find an option for in the GUI, to no avail.

It may be worth noting that the homebrew version is (often) the
emacsformacosx.com release repackaged.

It may be worth trying to give ruby some permissions, as the
emacsformacosx.com releases use a ruby script to select the correct
Emacs version for the OS.

-- 
Alan Third




This bug report was last modified 5 years and 13 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.