On Thu, Apr 03, 2014 at 03:48:53PM +0000, Stepan Tezyunichev wrote:
> Pieter,
> 
> Unfortunately I can't do that right now. Problem occurred in public 
> environment. It is used for demo purposes and there are some testers online. 
> I have access to problem client and I can hack it. I can add some traces on 
> server side and restart it. But I have to preserve protocol.
> 
> Our transport layer (built on ZMQ) uses client public key for identification 
> also. I can try to change protocol in testing environment but it will take 
> some time.
> 
> Right now I am trying to reproduce problem in testing environment. There are 
> 500 clients and 5 of them are experiencing problems.
> 
> Two clients fails to pass Curve Hello stage in process_hello(). It fails with 
> -1 on crypto_box_open(). May be this is somehow connected with my problem. 
> Curve fails to decrypt incoming messages and drops them for example.
> 
> I will try to reproduce problem in my environment and also reproduce it using 
> plain (not secure) sockets.
> 
> Thank you for your response.
> 
> Stepan.
 

I have the same problem I think. But for me restarting the server
allows the clients to connect again. So any printf I add to debug this
means I have to wait for the problem to occur somewhere again. I
haven't found a way to reproduce it artificaly yet.

MfG
        Goswin
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to