Accessing a Service without any Endpoints made Windows Node crash #4990
Labels
area/OS/windows
Issues or PRs related to the Windows operating system.
area/proxy
Issues or PRs related to proxy functions in Antrea
kind/bug
Categorizes issue or PR as related to a bug.
Milestone
Describe the bug
If a Service has no available Endpoints, antrea-agent should send a reject response when a client accesses the Service IP, by generating a packet-out message to OVS. However, on Windows, generating the packet-out message with in_port set to
CONTROLLER
(0xfffffffd) triggers a bug in ovs-windows, leading to system crash.The issue can also be reproduced by the following command that generates packet-out directly via
ovs-ofctl
:To Reproduce
Create a Service without any Endpoints and access its Service IP from Windows Pod. Or execute the above
ovs-ofctl
command to generate a packet-out message. The Windows Node would crash immediately.Versions:
The text was updated successfully, but these errors were encountered: