0

I have a WCF service (WebHttpBinding) running successfully. I call it from browser like this:

http://xxxxx:9000/LicenseService/GetInterfaceVersion

Then browser displays: "1.0"

The WCF service is running successfully for years, which is being accessed from different operating systems (Win7, Win10), including virtual machines. However, service is not accessible from a Windows Server 2022 virtual PC. The error on the browser is ERR_CONNECTION_RESET.

I used Wireshark to monitor WCF server port. Here the result:

> 249   18.503053   from:wcf_client to:wcf_server   TCP 66  56249 → 9000 [SYN, ECN, CWR] Seq=0 Win=64240 Len=0 MSS=1340 WS=256 SACK_PERM=1
> 250   18.503138   from:wcf_server to:wcf_client   TCP 66  9000 → 56249 [SYN, ACK] Seq=0 Ack=1 Win=65535 Len=0 MSS=1360 WS=256 SACK_PERM=1
> 257   18.731672   from:wcf_client to:wcf_server   TCP 60  56249 → 9000 [ACK] Seq=1 Ack=1 Win=1573632 Len=0
> 258   18.732173   from:wcf_client to:wcf_server   TCP 60  56249 → 9000 [RST, ACK] Seq=1 Ack=1 Win=1573632 Len=0

The RST can be seen in the last line.

What can be the root cause of issue. It is not SSL/TLS issue, because connection is HTTP.

Note: I enabled trace of WCF service. However, the client request is not visible in trace.

Thanks

Murat
  • 36
  • 5

0 Answers0