[Inteproxy-commits] r306 - in trunk: . server/doc/source

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Fri May 27 13:42:38 CEST 2011


Author: sholl
Date: 2011-05-27 13:42:36 +0200 (Fri, 27 May 2011)
New Revision: 306

Modified:
   trunk/ChangeLog
   trunk/server/doc/source/anforderungen.rst
   trunk/server/doc/source/ersterTest.rst
   trunk/server/doc/source/konfiguration.rst
   trunk/server/doc/source/konfigurationsdateiInteProxy.rst
   trunk/server/doc/source/konfigurationsdateiVirtualHost.rst
   trunk/server/doc/source/proxyRemote.rst
   trunk/server/doc/source/versionsgeschichte.rst
Log:
* konfigurationsdateiVirtualHost.rst,
  konfiguration.rst,
  konfigurationsdateiInteProxy.rst,
  proxyRemote.rst,
  anforderungen.rst,
  versionsgeschichte.rst,
  ersterTest.rst: Added some wording, fixed some information.
  Better readable now howfully.




Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2011-05-27 07:58:05 UTC (rev 305)
+++ trunk/ChangeLog	2011-05-27 11:42:36 UTC (rev 306)
@@ -1,3 +1,14 @@
+2011-05-27  Stephan Holl  <stephan.holl at intevation.de>
+
+	* konfigurationsdateiVirtualHost.rst,
+	  konfiguration.rst,
+	  konfigurationsdateiInteProxy.rst,
+	  proxyRemote.rst,
+	  anforderungen.rst,
+	  versionsgeschichte.rst,
+	  ersterTest.rst: Added some wording, fixed some information.
+	  Better readable now howfully.
+
 2011-05-27  Bjoern Schilberg <bjoern.schilberg at intevation.de>
 
 	* M server/doc/source/installApache.rst,

Modified: trunk/server/doc/source/anforderungen.rst
===================================================================
--- trunk/server/doc/source/anforderungen.rst	2011-05-27 07:58:05 UTC (rev 305)
+++ trunk/server/doc/source/anforderungen.rst	2011-05-27 11:42:36 UTC (rev 306)
@@ -17,15 +17,10 @@
 - `mod_proxy_http
   <http://httpd.apache.org/docs/2.2/mod/mod_proxy_http.html>`_
 - `mod_ssl <http://httpd.apache.org/docs/2.2/mod/mod_ssl.html>`_
-- optional für ProxyRemote:
+- `mod_proxy <http://httpd.apache.org/docs/2.2/mod/mod_proxy.html>`_ (Modul erst ab Apache Version 2.2.15  verfügbar)
+ - `mod_substitute <http://httpd.apache.org/docs/2.2/mod/mod_substitute.html>`_ (Modul erst ab Apache Version 2.2.7 verfügbar)
+ - `mod_filter <http://httpd.apache.org/docs/2.2/mod/mod_filter.html>`_ (Modul erst ab Apache Version 2.1 verfügbar)
 
-  - `mod_proxy <http://httpd.apache.org/docs/2.2/mod/mod_proxy.html>`_ (Modul erst ab Apache Version 2.2.15  verfügbar)
-
-- optional für URL Rewriting im WMS Capabilities:
-
-  - `mod_substitute <http://httpd.apache.org/docs/2.2/mod/mod_substitute.html>`_ (Modul erst ab Apache Version 2.2.7 verfügbar)
-  - `mod_filter <http://httpd.apache.org/docs/2.2/mod/mod_filter.html>`_ (Modul erst ab Apache Version 2.1 verfügbar)
-
 .. note:: 
 
    In den Versionen größer oder gleich der Version 2.2.15 sind

Modified: trunk/server/doc/source/ersterTest.rst
===================================================================
--- trunk/server/doc/source/ersterTest.rst	2011-05-27 07:58:05 UTC (rev 305)
+++ trunk/server/doc/source/ersterTest.rst	2011-05-27 11:42:36 UTC (rev 306)
@@ -24,9 +24,9 @@
 
 Nutzung von InteProxy Server
 ----------------------------
-Stellen Sie in Ihrer Anwendung der eigentlichen URL für den abgesicherten WMS
-Dienst den Text ``http://servername:64609/`` voran, so wird für diesen
-abgesicherten WMS Dienst explizit der InteProxy Server angesprochen. 
+Stellen Sie in Ihrer Anwendung der eigentlichen URL 
+Text ``http://servername:64609/`` voran. Dadurch wird der angefragte WMS-Dienst 
+explizit durch InteProxy Server angesprochen und abgesichert.
 
 Einfacher Funktionstest (über Web-Browser)
 ------------------------------------------
@@ -44,10 +44,10 @@
  &format=image/png&width=200&height=200
  &srs=epsg:31467&bbox=3427000,5787590,3444000,5800880
 
-Der Browser stellt die Anfrage zunächst an InteProxy Server welcher auf Port
+Der Browser stellt die Anfrage zunächst an InteProxy Server, welcher auf Port
 64609 auf dem Server auf Anfragen wartet. Nach Eingabe sollte im Browser dann
-eine Karte der Stadt Osnabrück erscheinen, denn der InteProxy Server führt dann die
-eigentliche nachfolgende WMS-Anfrage aus: ::
+eine Karte der Stadt Osnabrück erscheinen, denn der InteProxy Server führt die
+eigentliche nachfolgende WMS-Anfrage an den abgesicherten Dienst aus: ::
 
  https://inteproxy-demo.intevation.org/cgi-bin/frida-wms?VERSION=1.1.1
  &SERVICE=WMS&REQUEST=GetMap&layers=strassenall,sehenswuerdigkeiten

Modified: trunk/server/doc/source/konfiguration.rst
===================================================================
--- trunk/server/doc/source/konfiguration.rst	2011-05-27 07:58:05 UTC (rev 305)
+++ trunk/server/doc/source/konfiguration.rst	2011-05-27 11:42:36 UTC (rev 306)
@@ -74,23 +74,24 @@
 Proxy-Umgebung einrichten
 -------------------------
 
-Befindet sich der InteProxy Server im Intranet und Anfragen müssen nach außen
-durch eine Firewall über einen Proxy geleitet werden, muss der Proxy in der
-Datei :file:`/opt/InteProxy-SERVER-1.0.3/server/conf/inteproxy.conf`
-eingetragen werden.
+Befindet sich der InteProxy Server im Intranet hinter einem Proxy zum
+Internet, muss dieser eingerichtet werden, damit Anfragen in das Internet
+weitergeleitet werden können.
+Das geschieht in der Datei :file:`/opt/InteProxy-SERVER-1.0.3/server/conf/inteproxy.conf`.
 
 .. code-block:: apache
 
    ProxyRemote * http://intranet.proxy:8080
 
-Ersetzen Sie dazu die obige Beispiel URL, durch die URL Ihres Proxies.
+Ersetzen Sie dazu die obige Beispiel URL `http://intranet.proxy:8080` durch die URL Ihres Proxies.
 
 .. note::
 
    Müssen Anfragen nicht über einen Proxy nach außen geleitet werden,
-   kommentieren Sie die Zeile mit der Direktive ``ProxyRemote`` aus.
+   kommentieren Sie die Zeile mit der Direktive ``ProxyRemote`` durch das
+   Einfügen einer Raute (#) aus.
 
-|more| Weitere Informationen zur Proxy Konfiguration erhalten Sie im Kapitel
+|more| Weitere Informationen zur Proxy-Konfiguration erhalten Sie im Kapitel
 :ref:`Nutzung eines Intranet-Proxies <proxy>`.
 
 Testen der Konfiguration
@@ -137,42 +138,40 @@
 --------------------------------------
 
 
-Für den Betrieb von InteProxy Server werden bestimmte Apache Module benötigt.
-Um die benötigten Apache Module zu laden, entfernen Sie in der InteProxy Server
-VHost-Konfigurationsdatei
-:file:`inteproxy-WindowsServer2003.conf` den Kommentar
-vor der ``Include``-Zeile, die Ihrer Distribution entspricht. Im folgenden Beispiel
-sehen Sie das Einbinden der benötigten Apache Module unter Windows.
+Für den Betrieb von InteProxy Server unter Windows sind die benötigten
+Module bereits vorkonfiguriert. Diese stehen in der Datei
+`conf/InteProxy-SERVER-1.0.3/server/conf/platform-WindowsServer2003.conf`.
 
 .. code-block:: apache
 
    # Apache Module für Windows Server
    Include "conf/InteProxy-SERVER-1.0.3/server/conf/platform-WindowsServer2003.conf"
 
-|more| Welche konkreten Apache Module benötigt werden erfahren Sie im Kapitel
+|more| Welche konkreten Apache Module benötigt werden, erfahren Sie im Kapitel
 :ref:`Anforderungen <anforderungen>`.
 
 
 Proxy-Umgebung einrichten
 -------------------------
 
-Befindet sich der InteProxy Server im Intranet und Anfragen müssen nach außen
-durch eine Firewall über einen Proxy geleitet werden, muss der Proxy in der
-Datei :file:`inteproxy-WindowsServer2003.conf` eingetragen werden.
+Befindet sich der InteProxy Server im Intranet hinter einem Proxy zum
+Internet, muss dieser eingerichtet werden, damit Anfragen in das Internet
+weitergeleitet werden können.
+Das geschieht in der Datei :file:`inteproxy-WindowsServer2003.cong`:
 
 .. code-block:: apache
 
    ProxyRemote * http://intranet.proxy:8080
 
+Ersetzen Sie dazu die obige Beispiel URL `http://intranet.proxy:8080` durch die URL Ihres Proxies.
 
-Ersetzen Sie dazu die obige Beispiel URL, durch die URL Ihres Proxies.
-
 .. note::
 
    Müssen Anfragen nicht über einen Proxy nach außen geleitet werden,
-   kommentieren Sie die Zeile mit der Direktive ``ProxyRemote`` aus.
+   kommentieren Sie die Zeile mit der Direktive ``ProxyRemote`` durch das
+   Einfügen einer Raute (#) aus.
 
-|more| Weitere Informationen zur Proxy Konfiguration erhalten Sie im Kapitel
+|more| Weitere Informationen zur Proxy-Konfiguration erhalten Sie im Kapitel
 :ref:`Nutzung eines Intranet-Proxies <proxy>`.
 
 Testen der Konfiguration

Modified: trunk/server/doc/source/konfigurationsdateiInteProxy.rst
===================================================================
--- trunk/server/doc/source/konfigurationsdateiInteProxy.rst	2011-05-27 07:58:05 UTC (rev 305)
+++ trunk/server/doc/source/konfigurationsdateiInteProxy.rst	2011-05-27 11:42:36 UTC (rev 306)
@@ -10,11 +10,6 @@
 Server Konfigurationsdatei :file:`inteproxy.cfg` **oder** durch die manuelle
 Erstellung der Datei :file:`inteproxy-rewrite.conf`.
 
-.. note::
-
-   Für die Einrichtung weiterer abgesicherter OGC Web Services unter Windows
-   empfehlen wir die :ref:`manuelle Einrichtung <inteproxy-rewrite>`.
-
 .. _inteproxy.cfg:
 
 Automatische Einrichtung
@@ -229,8 +224,8 @@
 Direktive Subsitute
 -------------------
 
-Die Substitute Direktive definiert ein Such- und ein Ersetzungs-Pattern welche
-auf den Response Body angewendet wird. Die Syntax ist dabei wie folgt:
+Die Substitute Direktive definiert ein Such- und ein Ersetzungs-Pattern, welche
+auf den Response-Body angewendet wird. Die Syntax ist dabei wie folgt:
 
 .. code-block:: apacheconf
 

Modified: trunk/server/doc/source/konfigurationsdateiVirtualHost.rst
===================================================================
--- trunk/server/doc/source/konfigurationsdateiVirtualHost.rst	2011-05-27 07:58:05 UTC (rev 305)
+++ trunk/server/doc/source/konfigurationsdateiVirtualHost.rst	2011-05-27 11:42:36 UTC (rev 306)
@@ -10,7 +10,8 @@
 :file:`/opt/InteProxy-SERVER-1.0.3/server/conf/inteproxy.conf`.
 
 Die Inhalte der Datei :file:`inteproxy.conf` werden in dem folgenden Block
-erläutert.
+erläutert; sie bezieht sich auf GNU/Linux-Systeme. Windows-Benutzer nehmen
+entsprechend die Datei :file:`inteproxy-WindowsServer2003.conf`
 
 .. code-block:: apacheconf
 

Modified: trunk/server/doc/source/proxyRemote.rst
===================================================================
--- trunk/server/doc/source/proxyRemote.rst	2011-05-27 07:58:05 UTC (rev 305)
+++ trunk/server/doc/source/proxyRemote.rst	2011-05-27 11:42:36 UTC (rev 306)
@@ -5,7 +5,7 @@
 ==============================
 
 Müssen Anfragen über einen Proxy Server, welcher sich im Intranet befindet,
-nach außen durch eine Firewall geleitet werden, kann hierzu die Direktive
+nach außen durch eine Firewall geleitet werden, *muss* hierzu die Direktive
 `ProxyRemote
 <http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxyremote>`_ verwendet
 werden. Die Direktive `ProxyRemote` benötigt das Apache-Module `mod_proxy
@@ -16,10 +16,10 @@
 
 .. code-block:: bash
 
-   |---------|    |------------|     |----------------|    |---------------|
-   | Klient  |    | InteProxy  |     | intranet.proxy |    | abgesicherter |
-   |         | -> |  Server    | ->  |     :8080      | -> |     Dienst    |
-   |---------|    |------------|     |----------------|    |---------------|
+       |---------|    |------------|     |----------------|    |---------------|
+       | Klient  |    | InteProxy  |     | intranet.proxy |    | abgesicherter |
+       |         | -> |  Server    | ->  |     :8080      | -> |     Dienst    |
+       |---------|    |------------|     |----------------|    |---------------|
 
 Im nachfolgenden Beispiel werden
 alle Proxy-Anfragen an ``intranet.proxy:8080`` weitergeleitet::
@@ -30,13 +30,14 @@
   oder ein * für beliebige URLs. 
 - Der zweite Parameter ist die vollständige URL des Remote-Servers.
 
-Die Direktive `ProxyRemote` muss in der Datei :file:`inteproxy.conf`
-eingetragen werden. Passen Sie in dieser Datei die URL für Ihren Proxy
+Die Direktive `ProxyRemote` steht in der Datei :file:`inteproxy.conf`
+eingetragen. Passen Sie in dieser Datei die URL für Ihren Proxy
 entsprechend an.
 
 .. note::
 
-   Wird kein Proxy benötigt, müssen Sie die `ProxyRemote` Direktive auskommentieren.
+   Wird kein Proxy benötigt, müssen Sie die `ProxyRemote` Direktive mit
+   einer Raute (#) auskommentieren.
 
 
 Nach erfolgter Anpassung müssen Sie die Apache HTTP Server Konfigurationen neu
@@ -45,6 +46,6 @@
 
 .. note::
 
-   Für eine die ``HTTPS_upstream-proxy`` Unterstützung benötigen Sie einen
+   Für die ``HTTPS_upstream-proxy`` Unterstützung benötigen Sie einen
    Apache HTTP Server ab Version 2.2.15 (vgl. Kapitel :ref:`anforderungen`)!  Eine
    Proxy Authentifizierung wird zur Zeit noch nicht unterstützt.

Modified: trunk/server/doc/source/versionsgeschichte.rst
===================================================================
--- trunk/server/doc/source/versionsgeschichte.rst	2011-05-27 07:58:05 UTC (rev 305)
+++ trunk/server/doc/source/versionsgeschichte.rst	2011-05-27 11:42:36 UTC (rev 306)
@@ -9,6 +9,7 @@
   * Anpassung: Konfigurationsdatei inteproxy-rewrite.conf für das Umschreiben von GetCapabilities Antworten.   
   * Anpassung: Konfigurationsdateien und Dokumentation für den Einsatz des
     InteproxyServers unter openSUSE 11.3
+  * Erweiterung: Überarbeitung der Dokumentation zu InteProxy Server.
 
 Neu seit Version 1.0.2 vom 11. September 2010
 ---------------------------------------------



More information about the Inteproxy-commits mailing list