Hallo Sascha, Sascha Silbe schrieb: > On Fri, Sep 04, 2009 at 10:23:06AM +0200, Micha Lenk wrote: > >> Da ist jetzt natürlich das Problem, dass der Gwenhywfar IO-Layer, in dem >> das Proxy-Handling gerade implementiert ist, nicht zwangsläufig nur >> HBCI-Verbindungen aufbaut, da Gwenhywfar ja ganz generelle >> Socket-Funktionen zur Verfügung stellt. > > Mit anderen Worten: Der Code, der die Verbindung zum Proxy aufbaut und > dafür die Umgebungsvariablen auswertet weiß nicht, für welches Protokoll > er dies tun soll? Das kann nur per CONNECT funktionieren, also würde ich > vorschlagen immer https_proxy zu verwenden. Da mir keine speziellen > HBCI-Proxies bekannt sind dürfte das für allen in der Praxis relevanten > Fälle ausreichend sein.
Noch schlimmer: Der allgemein geschriebene I/O-Code in Gwenhywfar, der die Verbindung zum Proxy aufbaut, weiß nur anhand der Umgebungsvariable (derzeit GWEN_PROXY), ob er überhaupt einen Proxy benutzen soll. Wenn also jemand auf die etwas abgefahrene Idee kommen sollte, mit Gwenhywfar z.B. einen E-Mail-Client zu schreiben, der Nachrichten z.B. über POP3 abholt, dann würde Gwenhywfar dafür auch den Proxy nutzen, obwohl der Benutzer den GWEN_PROXY evtl. eigentlich nur für HBCI nutzen wollte. Zugegeben: Dieses Beispiel ist sehr konstruiert. Es zeigt aber, wo die Probleme mit der aktuellen Implementierung liegen. Das ist nicht weiter Schlimm, denn es funktioniert ja. Aber solche einfach klingenden Forderungen, wie http_proxy zu benutzen nur weil das der Nutzer so gewohnt ist, sind in diesem Licht schon happig: Der ganze Proxy-Code müsste komplett umgeschrieben werden. Schöne Grüße Micha ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel