Hey dev. Masternode setup does not work. I'm on the latest greatest code because my blockchain updates when I run ./solarisd -daemon, but masternode setup is broken. If people knew that anyone running VSphere could open up a console session and watch you setup your VPS live, you would all use your own servers for masternodes behind your own public IP address (preferably static), especially with the threats of meltdown and spectre, and NO.... don't believe the hype... There are no real fixes other than waiting until new hardware comes out that fixes this problem. But back to the masternode problem. This is the second time I've posted this and apparently there is nothing but noobs on this forum.
I'm using Ubuntu 16.04 LTS 64 bit server edition with boost 1.58
My solarisd -daemon runs fine without masternode setup.
Ports are routed at my enterprise edge and allowed on the servers.
I deposited 1000 solaris into 2 different addresses on my wallet where I'm running ./solarisd -daemon
Then I waited for 120 confirmations (and it's WAY past 120 at this point) before trying to setup a masternode.
I'm using CLI only and was able to retrieve all the information in the PDF instructions via ./solaris-cli commands
for the masternode.conf and solaris.conf file.
I try to start ./solarisd -daemon with the masternode.conf and solaris.conf file altered the way the instructions for the VPS show, using my external address as my external address in the solaris.conf file.
I've tried setting up both masternodes (since I have 2 labels, one for each masternode), and just one of them by commenting out the info for the second masternode and nothing works.
I don't want to use a VPS because I don't trust any server I can't get my hands on myself due to the threats of meltdown and spectre.
I want to use a server at my public IP address on the same node as my solarisd -daemon.
Is what I'm doing possible, or do I need to spin up a separate instance of solarisd -daemon, one for each masternode.
The instructions don't work when trying to substitute my public IP address, or 127.0.0.x for the localhost the solarisd -daemon resides on, or any other combination of the localhost IP(s), i.e. 127.0.0.1, 127.0.0.2, and/or my public IP address, or the actual LAN IP address (in which all are static, with the exception of using 127.0.0.1 and 127.0.0.2 per the old solaris master blob talking about the start many
process which uses 127.0.0.1 and 127.0.0.2 in the instructions.)
Any idea why I keep getting this regardless of what I do?
Once I've altered the masternode.conf and solaris.conf file per the directions with the proper IPs (and like I said, I've tried 127.0.0.1 and the LAN IP the host is assigned with for the masternode.conf file), I try to start ./solarisd -daemon at the command line, and this happens. I don't even get a chance to try and type: ./solaris-cli masternode start-alias . the daemon crashes and spits out the following message.
---begin CLI snippet----
************************
EXCEPTION: N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexica l_castEEEEE
bad lexical cast: source type value could not be interpreted as target
solaris in AppInit()
----end CLI snippet-----
I'm very well versed in networking and can do some debugging with google at my side, so if you need to use some tech lingo, go for it. I'll know what you are talking about, and if not, I'll google whatever term it is I'm missing.