Re: firewall and UDP packets, and errocode 10004

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Did you tried to uninstall/install TCP stack , or try that on different
machine. Seems like something wrong with your TCP stack
Arkady

<yairinbal@xxxxxxxxx> wrote in message
news:1153329686.597272.295180@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi Arkady,

I tried using blocking and non-blocking sockets and the problem still
occur.

Thanks,
Yair

Arkady Frenkel wrote:
Another proposition : change your socket to non-blocked if it blocked
Arkady

<yairinbal@xxxxxxxxx> wrote in message
news:1153299720.836331.235660@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi Aakady,

We have no special LSP installed (i double checked and view
sporder.exe). It shows the expected LSPs:

MSAFD TCPIP TCP/IP
MSAFD TCPIP UDP/IP
MSAFD TCPIP RAW/IP
RSVP UDP Service provider
RSVP TCP Service provider
MSAFD NetBios....

Thanks,
Yair

Arkady Frenkel wrote:
Maybe some LSP installed on your computer , check it with sporder.exe
(PSDK)
Arkady

<yairinbal@xxxxxxxxx> wrote in message
news:1153229679.191235.77880@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hello,

I have a packet filtering firewall that blocks outgoing connection
from
my machine.

I have an application that sends UDP packets. Apparently sendto()
function fails with error code 10004 (A blocking operation was
interrupted by a call to WSACancelBlockingCall).

It happens both on WIN2KSP4 and WIN2K3SP1

1. I am not using blocking hooks at all
2. As far as I understand, sendto() function should send packets and
succeed as soon as they leave the tcpip/ip stack (even the packets
are
blocked in lower level by the packet filtering firewall).

Does anyone have any explanation for this behavior?

Thanks,
Yair





.



Relevant Pages

  • Re: firewall and UDP packets, and errocode 10004
    ... MSAFD TCPIP TCP/IP ... Arkady Frenkel wrote: ... I have an application that sends UDP packets. ... function fails with error code 10004 (A blocking operation was ...
    (microsoft.public.win32.programmer.networks)
  • Re: seeing strange values for tcp sk_rmem_alloc
    ... Might be because you use loopback device? ... After a while, tcp stack performs skb ... Looks like this is indeed the case, changing the loopback mtu to 8K ... will start dropping packets. ...
    (Linux-Kernel)
  • Re: solaris 9 IPQoS examples?
    ... I'm just saying, if I change the TCP stack on the local machine, ... No matter who initiated the ... it's still the remote end that is sending packets ...
    (comp.unix.solaris)
  • Re: solaris 9 IPQoS examples?
    ... > I'm just saying, if I change the TCP stack on the local machine, ... No matter who initiated the ... it's still the remote end that is sending packets ...
    (comp.unix.solaris)
  • Re: Is this possible?
    ... Arkady ... only when there is a delay on sending between packets. ... I have clients connect to the server, make a chancge and then all ... delay of debugging on a breakpoint gets it past this block time. ...
    (microsoft.public.win32.programmer.networks)