cypherstack / stack_wallet

Stack Wallet, a multicoin, cryptocurrency wallet
https://stackwallet.com
GNU General Public License v3.0
196 stars 55 forks source link

Bug: Monero - server unreachable when rpc-login is ON #981

Open mariodian opened 3 weeks ago

mariodian commented 3 weeks ago

Is there an existing issue for this?

Current Behavior

When I try connecting to my own monero node, I'm prompted to confirm untrusted certificate. As soon as I click trust I get the server unreachable error. I'm a 100% sure I provide the correct login credentials since I have no issues connecting to my node in Cake Wallet under these circumstances.

I can connect to the node with Stack when rpc_login is NOT set.

Expected Behavior

After clicking trust I should be able to connect to the server because the app can obviously communicate with it since it shows me the certificate fingerprint.

Reproduce Steps

1) monerod.conf: set rpc-login=<user>:<password> 2) add new node to Stack with the correct login credentials 3) click "test connection" 4) click "trust" certificate

Error

Environment

Server:

Client:

Logs

No response

Further Information

No response

sneurlax commented 3 days ago

Working on this, just still having issues with RPC digest authentication

GhostDog98 commented 21 hours ago

Here's a video demo, as well as a (seemingly related?) Issue where the app insists on adding http:// to a local IP address; https://youtu.be/T0Xy2B8h7ZQ

mariodian commented 16 hours ago

Issue where the app insists on adding http:// to a local IP address; https://youtu.be/T0Xy2B8h7ZQ

That’s fine. The rpc calls are made over http.