Esto parece un problema realmente sencillo, pero hasta ahora no he tenido mucha suerte buscando en Internet. (Un par de foros de mensajes hablan de ello, pero no ofrecen ninguna solución).
El problema
Cuando corro sudo portsnap fetch
, obtengo:
Looking up portsnap.FreeBSD.org mirrors... none found.
Fetching snapshot tag from portsnap.FreeBSD.org... failed.
No mirrors remaining, giving up.
Detalles
- La conexión a Internet parece estar funcionando.
- Lo he usado con éxito
portsnap fetch
en esta máquina antes.
Obviamente, proporcionaré cualquier otro detalle que necesite, pero no tengo idea de qué detalles serían relevantes.
Respuesta1
¿Quizás tenga un proxy configurado en sus variables de entorno? En ese caso, utilice el indicador -E para sudo
pasar por el entorno completo (lo que no hace de forma predeterminada por razones de seguridad):
sudo -E portsnap fetch
Una alternativa es 'mantener' HTTP_PROXY (o como se llame la variable relevante). Edite /usr/local/etc/sudoers
y agregue una línea como la siguiente:
Defaults env_keep += "HTTP_PROXY"
Puede limitar aún más el alcance de este posible agujero de seguridad configurando las cosas con más detalle, consulte sudoers(5)
.