1 votos

Catalina: descargas HTTP en el Terminal sin sudo

Estoy experimentando un comportamiento extraño que sólo afecta a las aplicaciones que se ejecutan en la Terminal (BASH).

Cuando se ejecuta wget someurl, se agota el tiempo de espera. Si ejecuto lo mismo con sudo, funciona.

Otras aplicaciones no tienen problemas de conectividad con las mismas URLs (Chrome, Edge, etc.).

El problema se mantiene con y sin firewall activado.

Ejemplo:

$ wget http://www.google.com
--2019-10-26 22:33:24--  http://www.google.com/
Resolving www.google.com (www.google.com)... 172.217.14.196
Connecting to www.google.com (www.google.com)|172.217.14.196|:80... 
connected.
HTTP request sent, awaiting response...

Aquí no pasa nada, se acabará el tiempo. Google se abre sin problemas en el navegador. Si ejecuto wget con sudo, obtengo la respuesta HTTP.

Ejecuté la opción de primera ayuda en disk util para reparar los permisos de los archivos en todos los volúmenes, no hubo cambios.

¿Alguna idea?

Gracias.

1voto

Tobias Puntos 116

Después de investigar un poco más (usando lsof), encontré que el culpable era Sophos AntiVirus.

Si se encuentra con un problema similar, abra las preferencias de Sophos, desactive Live Protection y todo lo que esté activado en Web Protection.

A continuación, intente ejecutar wget (o lo que sea que se haya bloqueado) de nuevo.

Una vez que funcione, puede restablecer las preferencias de Sophos a sus valores predeterminados y comprobar si todo sigue funcionando.

A mí me parece un error de Sophos AntiVirus.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X