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