Forum Discussion
colin1895
Feb 16, 2020Copper Contributor
windows server rras record other C/S address in SSTP tunnel over ipv6
We can see that Client/Server ipv6 addresses in RRAS MMC console are not the same with netstat log. In rras SSTP mode, client connect to server port 443/tcp. Using packet capture tool such as...
GaryNebbett
May 27, 2024Copper Contributor
This is indeed a bug in SstpSvc.dll. When SstpSvc receives a new call indication in the form of a response from the HTTP service, the HTTP service provides the full address information in SOCKADDR form, but SstpSvc assumes that the address is a sockaddr_in (rather than a sockaddr_in6) and copies just 16 bytes of each address to the buffer that it sends to NDProxy to create the virtual circuit.
Gary
Gary