I have recently begun trying to run our company apps under normal windows user accounts rather than under an account with Administrators group membership. Several of these are failing when atempting to send data on a raw socket (specifically this is an Indy ICMP implementaiton, we are using to ping another server).

Under an account with Administrators membershipt this works just fine. Try it without and the Send() on the raw socket fails with WSEACCESS.

Operating system XP Pro SP3 + hot fixes.

Any ideas how to rectify this situation?

1 Answer 1


I'm don't think this is possible. Raw Sockets functionality is only available to members of the Administrators Group. (See this MSDN article.)

There's a similar question on SO that has an answer for server 2003, but as the poster suggests, it probably isn't supported in XP.

  • Seems to work fine with XP SP3 Apr 27, 2011 at 19:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.