Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.php > #4364

Re: ftp_put kaputt

From Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich)
Newsgroups de.comp.lang.php
Subject Re: ftp_put kaputt
Date 2018-04-16 08:51 +0000
Message-ID <1t5ad46136i6dacn3e8%sfroehli@Froehlich.Priv.at> (permalink)
References (1 earlier) <pal16o$9ri$1@solani.org> <1t5ace3af1i3ff6n3e8%sfroehli@Froehlich.Priv.at> <4583575.h25UuSxUVC@PointedEars.de> <1t5ace7c5ai144bn3e8%sfroehli@Froehlich.Priv.at> <pam24p$c8$1@solani.org>

Show all headers | View raw


On Thu, 12 Apr 2018 00:27:37 Christoph M. Becker wrote:
> Am 11.04.2018 um 23:26 schrieb Stefan Froehlich:
> > Dass FTPS nicht der Weisheit letzter Schluss ist: unbestritten.
> > Trotzdem sollte man IMO einen fatalen Bug nicht einfach 3 Jahre
> > lang ohne jede Reaktion herumliegen lassen - dann sollte man
> > ftp_ssl_connect besser gleich ganz ausbauen.
 
> Na ja, was heißt fataler Bug? Du schriebst im OP, dass du das
> Problem mit deinem eigenen FPTS-Server nicht reproduzieren
> konntest. Der Bug manifestiert sich also nicht immer.

Nicht immer, nein (das wäre auch arg seltsam, die Funktion wird ja
wohl von ihrem Programmierer auch einmal produktiv verwendet worden
sein), aber das Problem tritt offenbar schon etwas öfter auf, wie
man aus diversen Anfragen sieht. Und wenn es auftritt, dann gibt es
(offenbar) auch keinen bekannten Workaround dafür.

> Außerdem gilt[1]:
> 
> | There is a large number of PHP users. There is a much small number of
> | people who actually develop the PHP language and extensions. There is
> | an even smaller number of people who actively fix bugs reported by
> | users.
> 
> Es fehlt also an Zeit. Wollte man eine Funktion entfernen, dann
> müsste man den RFC-Prozess[2] durchlaufen, und zunächst müsste die
> Funktion missbilligt werden, und frühestens in der nächsten
> Hauptversion könnte sie entfernt werden. Und das möglicherweise
> mit dem Widerstand derjenigen, für die die Funktion (bisher)
> funktioniert hat. Das kostet viel Zeit – möglicherweise mehr als
> das Beheben des Bugs.

Was mich daran vor allem stört ist, dass ein vielleicht nicht mehr
ganz zeitgemäßes, aber doch ziemlich basisnahes Protokoll zu fatalen
Fehlern (siehe oben, im Sinn von: Man hat dann einfach Pech gehabt)
führt, und es kommt im Bugtracker drei Jahre lang noch nicht einmal
eine Nachfrage dazu. Selbst ein Warnhinweis in der Dokumentation
wäre schon einmal etwas - ansonsten verwendet man, so wie in meinem
Fall, die Funktion und steht dann irgendwann vor einem Problem. Ich
hätte das ftp-Modul vermutlich komplett anders geschrieben (oder
wenigstens nicht behauptet FTPS zu unterstützen), wäre mir der Bug
bewusst gewesen.

> Jedenfalls: was bezüglich dieses Bugs vielleicht helfen könnte,
> wäre das zur Verfügung stellen eines Servers, mit dem das Problem
> leicht reproduziert werden kann. Vielleicht in Form eines
> entsprechend eingerichteten Docker-Containers.

Blöderweise habe ich es nicht geschafft, selbst einen derartigen
Server einzurichten, auch nicht durch Verwendung von Software und
Konfiguration des defekten Servers. Ansonsten wäre das ja... naja,
nicht gerade einfach, aber es gäbe wenigstens einen Ansatzpunkt.

Servus,
   Stefan

-- 
http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich
Offizieller Erstbesucher(TM) von mmeike

Stefan. über den dummen Klee zu loben!
(Sloganizer)

Back to de.comp.lang.php | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

ftp_put kaputt Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2018-04-11 12:45 +0000
  Re: ftp_put kaputt "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-11 15:05 +0200
    Re: ftp_put kaputt Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2018-04-11 16:43 +0000
      Re: ftp_put kaputt Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-04-11 22:46 +0200
        Re: ftp_put kaputt "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-11 23:17 +0200
        Re: ftp_put kaputt Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2018-04-11 21:26 +0000
          Re: ftp_put kaputt "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-12 00:27 +0200
            Re: ftp_put kaputt Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2018-04-16 08:51 +0000
              Re: ftp_put kaputt Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2018-08-24 21:12 +0000

csiph-web