Hi,
Download ApiMonitor from
http://www.rohitab.com/apimonitor (HTTP link as HTTPS usually and many times misconfigured at their part)
Only select
API functions from (as shown in the screenshot )
Networking -> Windows Socket 2 -> ws2_32.dll
-> wsock32.dll
To be clear not all functions there are needed, you only need "bind" and "listen" and ("closesocket")
Also as i have no idea what DataSnap you referring to, but in some cases a "client" will use WinINet or WinHTTP, but these should not be your concern with opening ports, only if you found some missing
API connections or more complex
API calling like they are not coming form you application (the report will show the stack call for each
API) as these client providers use the
API internally and might be messing up your reports, or might no sense from first look.
After using these you should have a detailed error and response from bind and listen
API call, like the socket
handle is invalid as this means there was another
API already destroyed the
handle hence you need to expand on them or add CloseHandle to the report to track the handles.