Closed noiseight closed 5 months ago
Sorry for the delay. I have been completely floored by Covid.
Each platform has its own way to deal with ports, and firewalls may have an impact, so I am not sure what is wrong with your VirtualBox setup (and I have never used VirtualBox). The code is written to be modular and robust, so you can replace the HTTP server with your own if you like, you can change those port numbers, etc. There are too many ways to do it to even try to cover in a manual.
A good way to set things up is to do it: locally, pseudo-locally (loopback), and then remotely in that order, orchestrated from a single laptop with key-based SSH login to the servers for minimum hassle. When this is working you know how to set it up on your platform and you really should do it from scratch again with hardened machines if you are setting it up for a real application. Then you try to virtualize if you prefer that. Now you know that any problem is an issue in how you virtualize, or its interaction with VMN. This is easier to trouble shoot.
It is interesting that wget behaves differently than browsers. Thank you for mentioning it!
Good luck and feel free to contact me at douglas@verificatum.com !
i made it work by changing my hostname it was something-something-XXX
try this hostnamectl set-hostname localhost
then build vmn again
Hello, in the context of a voting protocol I would like to shuffle and decrypt some ElGamal ciphertexts. I do not need the all mixnet stuff as I would only have one server operating, but I heard about Verificatum and I figured I would give it a go.
I installed Oracle VM VirtualBox and started a new VM with a Linux environment (Ubuntu 22.04.3 Jammy Jellyfish) and religiously followed the steps provided at verificatum.org to build, install and make check gmpmee, vcr, vecj, vmgi and vmn, in the correct order. (Everything was ok.) However, when I type the command vmni -h, I have the following error:
I have found an old issue where you say that we should change http://vm-VirtualBox:8040 to a valid ip but I have no clue about how to do that. Did I miss a step in the configuration or the installation?
Also, I tried to run the demo to get a better understanding about how the all thing works. I followed the step provided at http://verificatum.org/html/install_vmn.html#ubuntu_22.04.1 but when I type the command ./info_files I have an error which is very similar to the one above.
I hope this message finds you well, thank you in advance.
PS: Fun fact, when I type wget https://www.verificatum.org/files/verificatum-vmn-3.1.0-full.tar.gz, I get the error
(I could go around it by dropping the s of the https.)
EDDIT : I tried the installation from scratch on a new VM. After the installation of vmn, the result of make check says: