Nach Update auf ZP17 keine Connection zu Webserver möglich

  • Guten Abend,

    habe das Update auf V17 schon länger rausgeschoben und heute gedacht ich wage mich dran. zuerst lief alles gut, neue Version in schwarz startete und ich konnte meine Page auch updaten.

    Aber beim Hochladen bleibt das Fesnter hängen mit Sanduhr...

    Nach bissl Suchen bin ich draufgekommen, daß es scheinbar einen Connect-timeout gibt:


    Rebex.Net.SftpException

    -----------------

    Connection attempt timed out.

    -----------------

    at Rebex.Net.Sftp.nzyik(String p0, Int32 p1, SshParameters p2, kmmoj p3)
    at Rebex.Net.Sftp.amtyu(String p0, Int32 p1, SshParameters p2)
    at Rebex.Net.Sftp.Connect(String serverName, Int32 serverPort)
    at ZetaProducerPublishing.Runtime.Protocols.SftpProtocol.SftpEngine.DoOpen(OpenInformation information) in C:\P\ukeim\zp-develop\ZetaProducerPublishing\Source\Runtime\Protocols\SftpProtocol\SftpEngine.cs:line 231
    at ZetaProducerPublishing.Runtime.Protocols.Base.BasePublishingEngine.Open(OpenInformation information) in C:\P\ukeim\zp-develop\ZetaProducerPublishing\Source\Runtime\Protocols\Base\BasePublishingEngine.cs:line 58
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly) in C:\P\ukeim\zp-develop\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Publishing\Testing\ConnectionTestController.cs:line 72
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow) in C:\P\ukeim\zp-develop\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Publishing\Testing\ConnectionTestController.cs:line 30

    SftpException
    {
    Status=SocketError,
    Code=UnknownError,
    Transferred=0,
    RemotePath=null,
    LocalPath=null,
    ProblemType=0,
    Status=SocketError,
    ProtocolCode=null,
    ProtocolMessage=null,
    TargetSite=RuntimeMethodInfo: nzyik,
    Message="Connection attempt timed out.",
    Data=
    [
    "SftpStatus" = SocketError
    "Status" = SocketError
    ]
    ,
    InnerException=ProxySocketException
    {
    Status=Timeout,
    ErrorCode=0,
    Status=UnclassifiableError,
    ProtocolCode=null,
    ProtocolMessage=null,
    TargetSite=RuntimeMethodInfo: Connect,
    Message="Connection attempt timed out.",
    Data=
    [
    "ProxyStatus" = Timeout
    "Status" = UnclassifiableError
    ]
    ,
    InnerException=null,
    HelpLink=null,
    Source="Rebex.Networking",
    HResult=-2146233088,
    StackTrace=" at Rebex.Net.ProxySocket.Connect(EndPoint remoteEP)\\r\\n at Rebex.Net.ProxySocket.Connect(String serverName, Int32 serverPort)\\r\\n at Rebex.Net.Sftp.nzyik(String p0, Int32 p1, SshParameters p2, kmmoj p3)"
    },
    HelpLink=null,
    Source="Rebex.Sftp",
    HResult=-2146233088,
    StackTrace=" at Rebex.Net.Sftp.nzyik(String p0, Int32 p1, SshParameters p2, kmmoj p3)\\r\\n at Rebex.Net.Sftp.amtyu(String p0, Int32 p1, SshParameters p2)\\r\\n at Rebex.Net.Sftp.Connect(String serverName, Int32 serverPort)\\r\\n at ZetaProducerPublishing.Runtime.Protocols.SftpProtocol.SftpEngine.DoOpen(OpenInformation information) in C:\\P\\ukeim\\zp-develop\\ZetaProducerPublishing\\Source\\Runtime\\Protocols\\SftpProtocol\\SftpEngine.cs:line 231\\r\\n at ZetaProducerPublishing.Runtime.Protocols.Base.BasePublishingEngine.Open(OpenInformation information) in C:\\P\\ukeim\\zp-develop\\ZetaProducerPublishing\\Source\\Runtime\\Protocols\\Base\\BasePublishingEngine.cs:line 58\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly) in C:\\P\\ukeim\\zp-develop\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Publishing\\Testing\\ConnectionTestController.cs:line 72\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow) in C:\\P\\ukeim\\zp-develop\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Publishing\\Testing\\ConnectionTestController.cs:line 30"
    }
    -->Connection attempt timed out.

    Rebex.Net.ProxySocketException


    Was mich irritiert ist dass hier nirgends mein Webserver meines Providers auftaucht UND warum es unter ZP16.7 problemlos funkt und unter ZP17 nicht?

    BTW: scheinbar ist auch eine neue PHP Version nötig :(


    Bitte um kurze Hilfe was es da beim Connect haben könnte...


    Danke & LG Wolfgang

    • Offizieller Beitrag

    Bitte mit dem Provider die SFTP-Einstellungen abgleichen und fragen, ob der Webserver-Speicher ggf. überschritten ist, oder ob der Provider beim Upload Dateien scannt (Web-Firewall) und dadurch die Verbindung beendet wird…

    Ja, Zeta Producer erfordert mindestens PHP 8.2 das hat aber mit dem Timeout nichts zu tun und ist nur ein Hinweis.

  • Hallo,

    danke für den Tip!

    Netzwerkeinstellungen passen, Provider hat nichts umgestellt oder geändert.

    Ich habe tags darauf nochmal den Verbindungstest gestartet, der ging dann OK.


    Provider will sich die PHP Upgrade Geschichte "demnächst" anschauen :-/

    Bis dahin...

    Kann ich auch mit der veralteten Version von PHP die ZP17 Version nutzen (also ist das nur eine warunung oder ein Error) ?

    PlanB: kann ich ZP16 weiterhin nutzen, ZP17 inzwischen ignorieren/deinstallieren und das Projekt dann (wenn PHP8.2 am webserver läuft) neu migrieren nach ZP17?


    LG und Danke

    Wolfgang

    • Offizieller Beitrag

    Kann ich auch mit der veralteten Version von PHP die ZP17 Version nutzen (also ist das nur eine warunung oder ein Error) ?

    Da kann es, je nach Widget, schon zu Fehlern kommen.

    Allerdings, sollte der Provider da schon aktiv werden, denn ältere PHP-Versionen als 8.1 werden schon länger nicht mehr unterstützt. Version 7.4 ist quasi seit Dezember 2022 EOL. Siehe https://www.php.net/supported-versions

  • Da kann es, je nach Widget, schon zu Fehlern kommen.

    Allerdings, sollte der Provider da schon aktiv werden, denn ältere PHP-Versionen als 8.1 werden schon länger nicht mehr unterstützt. Version 7.4 ist quasi seit Dezember 2022 EOL. Siehe https://www.php.net/supported-versions

    Ok und vielen Dank für die Info!

    Und bezüglich ZP16 einstweilen weiternutzen?

    kann ich das Projekt nach ZP17 neu migrieren? Wenn Ja, wie?

    LG Wolfgang

  • nAbend,

    kurze Rückmeldung, das Connection Timeoutproblem dürfte irgendwas temporäres gewesen sein, Provider hat auf PHP 8.3 upgegraded, Webseiten upload funkt problemlos.

    Danke für dei Hilfe!


    LG Wolfgang

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!