Quale file di avvio di Bash ha impostato quel proxy?
Controllate prima login_shell, poi distinguete i profili selezionati dall'ambiente padre ereditato.
shopt login_shell| Avvio | Input di avvio |
|---|---|
| Accesso | /etc/profile, poi il primo file esistente e leggibile tra ~/.bash_profile, ~/.bash_login o ~/.profile; può caricare ~/.bashrc |
| Interattivo senza accesso | ~/.bashrc; le build della famiglia Debian anche /etc/bash.bashrc |
| Non interattivo | BASH_ENV dove applicabile |
Esaminate le assegnazioni e gli script caricati su quel percorso per la variabile proxy reale. Perciò modalità di terminale diverse possono scegliere fonti diverse.
bash --noprofile --norc salta i file di avvio ma eredita comunque l'ambiente padre. Rimuovere un'assegnazione da un file non cancella un valore che il terminale o la shell tengono già.
Correggete la fonte che possiede il valore e partite dall'ambiente padre previsto. Un altro unset in coda può nascondere la fonte senza sistemare un altro percorso di avvio.