Thank you for your reply.
My three machines do not share the homedir, so I did "python
generate-config-files.py -n 3 IP1:9001 IP2:9002 IP3:9003" for each of
the machines (that is, I have 9 ini files.)
This time I did generate-config-files.py only on IP1 machine, and
copied all ini files to the other two machines, but I still got the
same problem. (I am doing without certificates using --no-ssl option)
Have you tried it on the machines that do not share the homedir?
On Mon, Sep 27, 2010 at 6:24 AM, Sigurd Torkel Meldgaard <s...@cs.au.dk> wrote:
> It might be because you are using the initfiles that are made for localhost
> if I do:
> [...@camel01:~/viff/apps]$ generate-config-files.py -n 3 camel01:9001
> camel02:9002 camel03:9003
> [...@camel01:~/viff/apps]$ generate-certificates.py player-1.ini
> player-2.ini player-3.ini
> [...@camel01:~/viff/apps]$ python millionaires.py player-1.ini
> And on the other machines (with a shared homedir)
> [...@camel02:~/viff/apps]$ python millionaires.py player-2.ini
> [...@camel03:~/viff/apps]$ python millionaires.py player-3.ini
> Everything seems to work fine.
> Hope that helps
> On Mon, Sep 27, 2010 at 3:20 AM, Kyung-Wook Hwang
> <kwhw...@ee.columbia.edu> wrote:
>> My name is Kyung Hwang, a Ph.D. candidate at Columbia University.
>> I set up and tried to test VIFF's millionaires example. It works great
>> when I ran it on a single linux machine. However, it does not work on
>> three different machines.
>> I am quite sure that all the three machines were correctly configured
>> and they were actually connected to one another when I ran
>> millionaires.py because they waited for all the three machines to
>> start VIFF, and after they were all connected, each of them resumed
>> its process and printed out its input information, for example, as
>> follows (for player-1): "I am Millionaire 1 and I am worth 19
>> However, that is it and it does not proceed any further, and it does
>> not show the computation results which are supposed to be as follows:
>> From poorest to richest:
>> Millionaire 1 (19 millions)
>> Millionaire 3
>> Millionaire 2
>> Synchronizing shutdown... done.
>> Closing connections... done.
>> Stopping reactor... done.
>> It looked to me that each of those three players was trying to do the
>> computation (or comparison) and somehow it kept waiting for the other
>> players' shares or responses..
>> I looked at the bug report board, but I could not find related reports.
>> Please take a look at this issue. I will look forward to hearing from you.
>> Thank you.
>> viff-devel mailing list (http://viff.dk/)
viff-devel mailing list (http://viff.dk/)