View previous topic :: View next topic |
Author |
Message |
MartinUni
Joined: 19 Feb 2007 Posts: 33
|
Posted: Wed Apr 18, 2007 10:21 Post subject: m23-Server im privaten Netz über Proxy |
|
|
hallo Hauke,
ich weiss, es gibt schon das Thema "Server installation behind Proxy". Aber der Beitrag ist von 2005. Es ist fraglich, ob das noch aktuell ist.
Zum Problem:
Ich möchte meinen neuen Server (m23 halfBaked 0.5.5) im privaten Netz (192.168....) aufbauen und muss dafür im m23-Server einen Proxyserver eintragen um Internetzugang zu bekommen.
Geht das überhaupt und wie kann ich das machen?
Gruss |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Wed Apr 18, 2007 18:52 Post subject: Re: m23-Server im privaten Netz über Proxy |
|
|
MartinUni wrote: | ich weiss, es gibt schon das Thema "Server installation behind Proxy". Aber der Beitrag ist von 2005. Es ist fraglich, ob das noch aktuell ist. |
Wo hast Du den gefunden? Wenn es damals funktioniert hat, wird es wohl auch noch heute gehen, da immer noch dieselben Komponenten (allerdings in neueren Versionen) im m23-Server verwendet werden.
MartinUni wrote: | Geht das überhaupt und wie kann ich das machen? |
Das sollte eigentlich kein Problem sein. Dem Squid-Proxy kann man in der squid.conf einen übergeordneten Proxy angeben, der benutzt wird, um Daten aus dem Internet zu bekommen. Wie die Option genau heißt, weiß ich nicht, das solltest Du aber leicht herausbekommen.
Damit der Proxy von den anderen Programmen benutzt wird, kannst Du die Umgebungsvariablen
Code: | export http_proxy=<proxyIP>
export ftp_proxy=<proxyIP> |
setzen. Vielleicht reicht es, das in /etc/profiles einzutragen. Wenn nicht, bemühe bitte eine Suchmaschine, um herauszubekommen, wie man das "offiziell" bei Debian so einrichtet.
Wäre nett, wenn Du bei Erfolg ein kleines Howto ins m23/WIKI stellen könntest _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
MartinUni
Joined: 19 Feb 2007 Posts: 33
|
Posted: Fri Apr 20, 2007 14:16 Post subject: |
|
|
hallo,
den Server mit privater IP (192.168...) artet zu einem echten Problem aus.
In der /etc/squid/squid.conf kann man eintragen: cache_peer ProxyServer parent 3128 3130
und in die /etc/environment kann man eintragen:
export http://ProxyServer:3128
export ftp://ProxyServer:3128
Aber das führt zu keinem Ergebnis. Der m23-Server kann z.B. nicht auf die Seiten http://m23.sf.net/m23patch/m23patch.php zugreifen um nach Serverupdates zu suchen.
In der /var/log/apache/error.log steht ungefähr: m23.sf.net ... failed connection timed out
Das sagt mir, das der apache versucht direkt ins Internet zugehen.
Die ganzen Einstellungen interessieren den nicht.
Was kann man tun? |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Fri Apr 20, 2007 17:43 Post subject: |
|
|
MartinUni wrote: | Was kann man tun? |
Vielleicht gibt es eine andere Stelle im System, wo man den Proxy global einstellen kann. Dafür müßtest Du die Suchmaschine Deines Vertrauens befragen oder vielleicht steht das auch im Debian-Handbuch.
Ein "ping" auf m23.sf.net funktioniert aber? _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
nehemia
Joined: 25 Apr 2007 Posts: 4
|
Posted: Fri Apr 27, 2007 17:31 Post subject: Update m23 Server hinter einem Proxy funktioniert nicht |
|
|
Auch mein m23 Server befindet sich in einem Netz 192.168...
Der Internetzugang ist über einen Proxy geregelt. Am Proxy muß man sich authenifizieren.
192.168.0.10 = m23 Server und squid Proxy
192.168.0.50 = Proxy zum Internet
Dazu habe ich die /etc/squid/squid.conf nachfolgend angepasst:
cache_peer 192.168.0.50 parent 3128 7 default no-query no-netdb-exchange no-digest login=Benutzer:password
Danach habe ich die /etc/environment angepasst:
http_proxy=192.168.0.10:2323
ftp_proxy=192.168.0.10:2323
Auf der Shell man kann man z. B. wget http://www.google.de absetzen und bekommt aus dem Internet auch ein Ergebnis. Das heißt über diese Einstellungen ist zumindest ein Internetzugriff möglich.
Leider funktioniert aus der Weboberfläche von m23 der Update nicht und wie bei MartinUni sind in der /var/log/apache/error.log Fehlereinträge, bei mir ist es:
Connecting to m23.sf.net[66.35.250.209]:80... failed: No route to host.
Meiner Meinung nach wird der Zugriff des Updates nicht über den squid geleitet, sondern direkt, sieht man auch an Port 80.
Hat jemand eine Idee?
mfg.
MartinUni wrote: | hallo,
den Server mit privater IP (192.168...) artet zu einem echten Problem aus.
In der /etc/squid/squid.conf kann man eintragen: cache_peer ProxyServer parent 3128 3130
und in die /etc/environment kann man eintragen:
export http://ProxyServer:3128
export ftp://ProxyServer:3128
Aber das führt zu keinem Ergebnis. Der m23-Server kann z.B. nicht auf die Seiten http://m23.sf.net/m23patch/m23patch.php zugreifen um nach Serverupdates zu suchen.
In der /var/log/apache/error.log steht ungefähr: m23.sf.net ... failed connection timed out
Das sagt mir, das der apache versucht direkt ins Internet zugehen.
Die ganzen Einstellungen interessieren den nicht.
Was kann man tun? |
|
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Sat Apr 28, 2007 7:20 Post subject: Re: Update m23 Server hinter einem Proxy funktioniert nicht |
|
|
nehemia wrote: | Was kann man tun? |
Du könntest Dich z.B. an der Lösung des Problems beteiligen. Siehe meine vorige Nachricht. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
Fooni
Joined: 04 Jun 2009 Posts: 1 Location: Villingen-Schwenningen
|
Posted: Fri Jun 05, 2009 13:17 Post subject: Update m23 Server hinter einem Proxy funktioniert nicht |
|
|
Quote: | nehemia wrote:
Was kann man tun? |
Quote: | Du könntest Dich z.B. an der Lösung des Problems beteiligen. Siehe meine vorige Nachricht. |
Also, ich hatte vermutlich das gleiche Problem, daß der Server hinter einem Proxy ist und über die Weboberfläche kein Update gemacht werden kann.
Nachdem ich mit vi /etc/apt/apt.conf.d/custom eine neue Datei mit folgendem Inhalt
Code: | Acquire::http::Proxy "http://Proxy-IP:Port";
Acquire::ftp::Proxy "http://Proxy-IP:Port"; |
erstellt habe und mit vi /etc/wgetrc nach Proxy gesucht und folgendes
Code: | http_proxy = http://Proxy-IP:Port/
ftp_proxy = http://Proxy-IP:Port/ |
eingegeben habe, hat es endlich geklappt.
Die Software konnte auf Vers. 0.8.3 (100215) upgedatet werden.
Hoffe, damit geholfen zu haben.
Grüßle,
Fooni |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Sat Jun 06, 2009 15:41 Post subject: |
|
|
Danke für Deine Hilfe!
Mag sein, daß es in einer der nächsten m23-Versionen eine Möglichkeit zum Einstellen eines Proxys in der Weboberfläche geben wird. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
|