+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 11
  1. #1
    Registriert seit
    Mar 2014
    Beiträge
    12

    Standard Client Socket – Waiting for connect timed out

    I use a client socket connection to monitor my solar panels. After moving IP-Symcon from a Windows 10 client to a fresh installed Windows Server 2019 system it is no longer possible to make a connection with my SolarEdge SE17K invertor.

    A few seconds after activating the client socket connection the “Waiting for connect timed out.” appears.

    This connection has worked without any problem on Windows 10. Other Client Socket connections with Raspberry Pi’s are working fine on Windows Server.


    IP-Symcon V5,0, kernel date 16-12-2018
    Windows Server 2019, latest updates
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IP-Symcon - IO Instances.PNG 
Hits:	60 
Größe:	57.0 KB 
ID:	47562   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	IP-Symcon - SolarEdge - Wating for connet timed out.PNG 
Hits:	51 
Größe:	19.9 KB 
ID:	47563  

  2. #2
    Registriert seit
    Aug 2016
    Beiträge
    2,960

    Hello Henk,

    what is with your firewall? Have you checked the settings?
    Or you can turn off the firewall for a test?

    greetings,
    Kai
    IPS 5.2, auf Tinkerboard und RPI, piVCCU, Homematic & Homematic IP, diverse Tasmota Geräte, Shelly, GHoma, LG HomBot, Sonos, Tvheadend, HomeKit, AppleTV
    Einfach mal rein schauen: IP-Symcon Discord Channel

  3. #3
    Registriert seit
    Mar 2014
    Beiträge
    12

    Standard Windows firewall is off

    The Windows firewall is off. I get replies on the ping command.

    IP-Symcon logfile
    02/04/19 20:35:38 | 22852 | ERROR | Event Control | Reconnecting [SolarEdge Modbus new] failed = Waiting for connect timed out

    Windows Application eventlog, Source: PHP-7.2.9
    PHP Warning: PHP Startup: Unable to load dynamic library 'php_pdo_oci.dll'
    C:\IP-Symcon\ext\php_php_pdo_oci.dll.dll (The specified module could not be found.)) (C:\IP-Symcon\ips.exe)
    Angehängte Grafiken Angehängte Grafiken  

  4. #4
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,667

    There seems to be a public Firewall enabled. Can you disable it just to be sure? This problem sounds like a firewall problem.

    paresy

  5. #5
    Registriert seit
    Mar 2014
    Beiträge
    12

    Standard Public Profile - Windows firewall is off

    Problem is the same after changing the Public profile for the firewall.
    Angehängte Grafiken Angehängte Grafiken  

  6. #6
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,667

    Can you put the device into the 192.168.1.x subnet and try again?

    paresy

  7. #7
    Registriert seit
    Mar 2014
    Beiträge
    12

    Standard Network configuration or Windows problem?

    Reconfiguring the IP configuration of the SolarEdge invertor is time consuming.

    Instead I replaced the new Windows Sever 2019 system with the old Windows 10 client, communication established!

    I can ping the SolarEdge invertor from the Windows Server 2019 system, therefore I assume that the network configuration is not the problem.

    I there a way to get some debug information of the communication problem in IP-Symcon?

  8. #8
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,667

    Unfortunately there is no more debug information available.

    paresy

  9. #9
    Registriert seit
    Mar 2014
    Beiträge
    12

    Standard Communication trace with Wireshark

    Today I tested IP-Symcon 5.1 on Windows Server 2019, the communication problem still exists.

    I used Wireshark to compare the communication between the SolarEdge inverter and IP-Symcon on Windows 10 and Windows Server 2019.
    The intial packet sent after Activating the socket in IP-Symcon differs.
    - Windows 10 initiates the communication with the Flag [SYN], SolarEdge answers with [SYN ACK]
    - Windows Server 2019 initiates the communication with flags [SYN, ECN, CWR], SolarEdge answers with [RST]

    Why does Windows Server uses the flags ECN and CWR?
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	SolarEdge Windows Server 2019 IP-Symcon 5.1.PNG 
Hits:	32 
Größe:	24.8 KB 
ID:	47792   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	SolarEdge Windows 10 IP-Symcon 5.0.PNG 
Hits:	35 
Größe:	35.3 KB 
ID:	47793   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	SolarEdge Windows Server 2019 IP-Symcon 5.1 - Flags [SYN, ECN, CWR].PNG 
Hits:	34 
Größe:	35.5 KB 
ID:	47794  

  10. #10
    Registriert seit
    Mar 2014
    Beiträge
    12

    Standard Disable Windows Server Explicit Congestion Notification (ECN) capabilities

    The communication with the SolarEdge invertor works after disabling ECN!
    netsh interface tcp set global ecncapability=disabled


    I found the solution in the following article
    Explicit Congestion Notification (ECN) slows down outbound connections - Sysadmins of the North

    Windows Server 2012 and above have ECN turned on by default, on Windows clients ECN is off by default.

Ähnliche Themen

  1. Antworten: 23
    Letzter Beitrag: 03.03.16, 20:01
  2. Antworten: 11
    Letzter Beitrag: 27.02.16, 09:01
  3. HomeMatic: Waiting for response timed out
    Von DominikGenz im Forum Allgemeine Diskussion
    Antworten: 3
    Letzter Beitrag: 31.08.15, 12:15
  4. T 868 waiting for buffer usage timed out
    Von segelwinni im Forum IPS-868 / ProJET, XBee, ZigBee, XPort
    Antworten: 6
    Letzter Beitrag: 20.05.15, 00:02
  5. Warning: Waiting for response timed out
    Von Crackpot im Forum Skripte, PHP, SQL
    Antworten: 7
    Letzter Beitrag: 28.02.14, 21:55