0

I have a VPS and would like to run a public node and get it indexed by moneroworld to help the network.

I made the necessary changes to monerod.conf to change the port to 18089 and to restrict things to keep people from mining on my system. But whenever I use monerod to check the status, it keeps trying to connect to port 18081. See screenshot below.

screenshot

My node is currently running (209.159.146.140:18089) and I can connect to it directly using wallets on different systems just fine. But I keep getting the above error when running monerod status.

1

The default config file location is actually in ~/.bitmonero/bitmonero.conf, so if you are using another location, you need to start the daemon with --config-file /etc/monerod.conf in your case.

Or if your domain is, as you say, already running on the port 18089, to run the status command you would need to:

monerod status --rpc-bind-port 18089

  • When I created a service definition for monerod.service, I included the path to the config file: ExecStart=/usr/local/bin/monerod --config-file /etc/monerod.conf --detach --pidfile /run/monero/monerod.pid Running monerod status --rpc-bind-port 18089 worked for me. Thank you! – John Lester Jan 12 at 20:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.