http_proxy etc. sind fest im system

iGDark

Lt. Junior Grade
Registriert
Sep. 2005
Beiträge
306
moin,

ich benutze ubuntu 8.10. ne zeit lang musste ich über nen proxy ins internet gehen und habe den proxy damals per "export http_proxy="blalbla"" eingegeben.
mittlerweile sitze ich nicht mehr hinter diesem proxy aber die variable ist fest drinne. sprich wenn ich

echo $http_proxy
echo $ftp_proxy
echo $https_proxy

eingebe kommt der proxyserver. auch beim befehl printenv ist er in den drei variablen eingegeben. ich bekomme ihn nur nicht raus. wenn ich ihn per export http_proxy="" entferne dann klappt es zwar aber eben nur für die eine session und das wars. das ist für mich natürlich keine lösung auf dauer.

Unter Einstellungen -> Netzwerk-Proxy-Einstellungen
ist "Direkte Internetverbindung" abgehackt und den Button "Apply System-Wide" hab ich auch schon mindestens 354.221 mal gedrückt.
Mein Firefox arbeitet auch ganz normal, der Internetzugriff selber ist also gegeben. Nur kann ich leider per apt nix machen (kein update, keine software installieren etc.)

lösche ich den proxy per export http_proxy="" dann kann ich wenigstens in der konsole was tun aber eben nur bis zur nächsten session. der paketmanager selber bringt mich auch nicht weiter.

hat jemand ne idee wo sich das fest gefressen haben könnte bzw. wie ich die stelle finde?
in /home/benutzer/.profile und in /etc/profile steht nichts von diesem proxy-server drinne :-/
 
Ordner-Inhalt von /etc/apt:

drwxr-xr-x 2 root root 4096 2008-12-28 15:01 apt.conf.d
-rw------- 1 root root 0 2008-10-29 23:54 secring.gpg
-rw-r--r-- 1 root root 3017 2008-11-27 13:17 sources.list
drwxr-xr-x 2 root root 4096 2008-08-14 18:55 sources.list.d
-rw------- 1 root root 1200 2008-10-29 23:54 trustdb.gpg
-rw-r--r-- 1 root root 6713 2008-10-29 23:54 trusted.gpg
-rw-r--r-- 1 root root 6713 2008-10-29 23:54 trusted.gpg~


Ordner-Inhalt von /etc/apt/apt.conf.d:

-rw-r--r-- 1 root root 40 2008-11-27 13:15 00trustcdrom
-rw-r--r-- 1 root root 165 2008-08-14 18:55 01autoremove
-rw-r--r-- 1 root root 9 2008-08-14 18:55 01ubuntu
-rw-r--r-- 1 root root 157 2008-09-02 14:50 05aptitude
-rw-r--r-- 1 root root 129 2008-01-08 15:13 10periodic
-rw-r--r-- 1 root root 110 2008-02-01 16:55 15update-stamp
-rw-r--r-- 1 root root 85 2006-12-12 11:02 20archive
-rw-r--r-- 1 root root 602 2008-10-13 13:39 50unattended-upgrades
-rw-r--r-- 1 root root 182 2008-10-10 12:32 70debconf
-rw-r--r-- 1 root root 116 2006-12-12 11:02 99update-notifier


sorry hatte ich vergessen zu schreiben :(
ich denke auch nicht das es im apt hängt sondern irgendwo anders, sonst würde es doch nicht schon im printenv drinne stehen oder ?!

*edit*

nachtrag: das anlegen einer leeren apt.conf zeigt keine wirkung :(

*edit*

habs selber gefunden...

/etc/enviroment

da war alles drinne -.-
 
Zuletzt bearbeitet von einem Moderator: (Mehrfachpost zusammengefügt, bitte Forenregeln beachten)
Noch ein Tip zu Shell-Variablen:
Nach deinem export http_proxy="" ist die Variable http_proxy noch immer definiert, nur eben mit einem Leerstring belegt. Sie taucht bei env weiterhin auf. Entfernen kannst du sie mit unset http_proxy.

Wenn du mal wieder nach dem Ort suchst, wo eine systemweite Variable definiert wird, kannst du das so versuchen:
egrep -r http_proxy /etc
 
Zuletzt bearbeitet:

Ähnliche Themen

Zurück
Oben