I set my rpc-bind-ip=x.x.x.x in my bitmonero.conf file and used my public IP addres. But I am getting this error:

ERROR default src/rpc/rpc_args.cpp:80 --rpc-bind-ip permits inbound unencrypted external connections. Consider SSH tunnel or SSL proxy instead. Override with --confirm-external-bind

What else do I need to do to make a public node where my monejuro can connect to?

FYI, I'm on linux with firewall enabled and ports opened for monero rpc.


You have to do what it's told and add --confirm-external-bind

| improve this answer | |
  • This is correct but also you should consider the warning text. Ideally run through stunnel or over ssh. – jtgrassie Jul 25 '18 at 18:32
  • Indeed. But m2049r was more precise in patoshi previous question, about including login and password. Btw I don't see an easy way to use a node through ssh tunnel with monerujo. That will imply bringing the tunnel up everytime before connecting, and might require a rooted phone (which is a security threat I would not recommand along with monerujo). – el00ruobuob Jul 25 '18 at 18:38
  • is that confirm-external-bind=1 or true? no where does it say to use true or 1 when using it in bitmonero.conf file. – Patoshi パトシ Jul 25 '18 at 19:03
  • Both are correct. – el00ruobuob Jul 25 '18 at 19:04

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.