3931
TestNet Discussion Archive / Re: BIBLEPAY - TESTNET THREAD - TESTING SANCTUARIES FOR GO LIVE AT CHRISTMAS
« on: October 08, 2017, 09:21:34 AM »Can anyone help me with this? I'm not successful in creating a cold masternode. But maybe that's because both my computers are in the same network and have the same external ip? I'm not at all an expert in linux, so I just try to follow the guide as best as possible.So what I have found so far about public IPs, is they really will be required in prod because your masternode payment will fall back to the end of the queue if the pings to the external IP fail. Also in testnet, it will be hard to test watchman out properly if we dont simulate the prod environment with real permanent IPs. You can use a dynamic IP though, it just has to be Public and Distinct (another words, a house IP is fine with port forwarding, but you can only have One masternode running in your house per public IP).
Also: should the biblepay.conf also be in the testnet3 folder? Or does the testnet use the same one as the main wallet? I put it in the testnet3 folder btw.
I'm also compiling biblepay on my raspberry as we speak. seems to work now I have the swapfile enabled. I wonder how much hps2 I'm gonna get with this :p
Anyway, if you will port forward port 40001 from your router to the PC that is going to be the masternode, and it has to run linux since watchman needs to run, do a test from another pc to telnet to the address (IE: telnet my_public_ip 40001) and ensure it answers. Then you know you have that public IP associated with the new masternode.
As far as binding it to the new hot wallet, you would need to put this line in the actual masternode (not the controller) in the biblepay.conf file:
externalip=my_public_ip
On the controller wallet, you dont need the line with externalip.
Then, as far as directories, here is what I learned that is sort of frustrating: For testnet, you need to go into the \testnet3 directory and create the masternode.conf file there, IE: \testnet3\masternode.conf. But for the standard settings in testnet, they go in : ~.biblepaycore\biblepay.conf (IE the root).