00:13:25 i insert MGINFO("trace"); every 2lines but didnt work in all basic.h 00:40:43 unfortuantely i have only output trace 00:40:47 trace,trace 00:40:49 nothing else 00:40:59 maybe i insert on wrong lines 06:34:02 hello! can anyone help me with a monero-rpc-wallet problem? 06:34:58 Set up daemon node with a rpc-wallet for the woocomerse wordpress 06:35:49 everything is connected and seems to be working, but when people try to pay to the address they keep getting "address is invalid" 06:36:23 I'll try asking #monero-dev as well 08:00:17 Maximxxx100, give an example of an address please 08:00:48 azy, 85FmGKEmkNwc3WyqjEynjgYrRSzAFboZ4M5ihpmQkeQ35ha9u3ZGXmvEhbQGDLFCfjW5r33xS12LU9aAJrgD4VLt2SQDnX 08:04:41 Invalid Address Length: 94 @ https://xmr.llcoins.net/addresstests.html 08:08:57 maybe it's cutting a part of the address off. could you open the wallet and `address all` to see what the address ought to read? 08:12:18 interesting, this is generated by monero-wallet-rpc 08:14:31 using the plugin https://github.com/monero-integrations/monerowp it'll generate the invalid sub-address with your own wallet-rpc running. But on viewkey mode it will send out a working normal starting 4 address 08:52:06 the Monero woocomerse plugin is just completely broken 09:01:41 Monero + covid news -> http://ymeb7fibqrahz4oh.onion/#news 09:05:42 Maximxxx100, can you compare the address the plugin is giving you with the one listed in the wallet? 09:09:19 it creates a new sub-address for every transaction I believe azy 09:11:36 But currently, monero-wallet-rpc conformation method creates invalid sub addresses, and the viewkey method creates valid addresses that do go through to your wallet, but it doesn't confirm the transaction to the store so it's broken as well. 09:11:46 they're deterministic, so it'll show in the wallet also 09:12:13 i.e. you generate 20 via the rpc, they'll be listed 0-19 when you do `address new` in the wallet cli 09:12:46 i wanted to see if theres a difference between the one the plugin is showing and the 'real'/working one stored in the wallet 09:13:46 Trying `address new` this is the only result: 09:13:56 2 8871gmmpZBWcxFn4P9men7Q85zdquUt5eBGEfT765nPBChZAecUz8GTZ7ZNioKHxQjBaeNVYoW9sk4zDfwHh5hBsSwwgR9g (Untitled address) 09:15:40 there's no danger in repeating `address new`, you'll never overwrite anything. it just calculates what the deterministic address is at [account,index] 09:16:22 im not sure how many addresses the plugin generated, but if you can find the one similar to `85FmGKEmkNwc3WyqjEynjgYrRSzAFboZ4M5ihpmQkeQ35ha9u3ZGXmvEhbQGDLFCfjW5r33xS12LU9aAJrgD4VLt2SQDnX` to see how it differs i imagine that would be helpful 09:27:21 here is some logs from the RPC if it helps at all, https://pastebin.com/25Arx8rB 09:27:55 The only thing I could find relating to: Invalid address format 09:28:46 SerHack: ^ 09:32:47 Maximxxx100: it looks like that address is 1 character too short 09:33:08 maybe there should be another 8 at the start? 09:36:22 https://github.com/monero-integrations/monerowp/blob/master/monero-woocommerce-gateway.php#L212 09:36:26 seems like this should be 95? 09:37:08 broken by this commit https://github.com/monero-integrations/monerowp/commit/5fa97a828270ce17091613c31321336fbcabe2f6 09:39:18 could be something else though, db shouldn't silently truncate it if the code tries to insert something too long 09:40:04 Thanks for ping. I'm investigating 09:41:36 asymptotically: you might be correct 09:44:40 i think i've hit my daily allowance of php for today, but it's weird that the db would silently accept that 14:31:23 another dumb question: I have the cli wallet on an old linux machine, I would like to clear that machine off and move the wallet to another machine - what's the best process for that? 14:34:07 Copy wallet files to a USB drive, then to the other computer. dd /dev/zero to the first machine (though with SSDs I am unsure how safe that is). Assuming you have an encrypted filesystem, nuking the LUKS headers should be enough anyway. 14:34:41 man cryptosetup should show ways to nuke just that safely. 14:34:49 man cryptsetup 14:35:19 moneromooo: So I can just copy the whole directory over, and there's pretty much nothing else to worry about? 14:36:32 If it's the directory in which all your wallet files are, then yes. You may want to copy the blockchain too, if you don't want to re-download it (~/.bitmonero/lmdb). 14:37:45 moneromooo: thanks 15:41:41 NerdyAnarchist: Make sure to test whether the wallet files are working properly before wiping the old machine 15:41:52 An alternative method is to simply write down / copy the seed and then restore the wallet on the new machine 21:11:53 The RPC server is accessible from the outside, but no RPC payment was setup. RPC access will be free for all. - Is this bad? 21:12:22 wallet or daemon rpc? 21:12:43 if daemon make sure you use the restricted access flag, otherwise remote people can tell your daemon to start mining, or to shut itself down 21:14:10 daemon rpc I guess, I am trying to set up a node on a vm on my lan and have my wallet on my laptop connect to it. I did rpc-bind-ip to a rfc1918 lan address so it should only be accessible on my lan right? 21:14:46 unless you forward the port somehow that should be the case 21:17:31 ok, I have not manually forwarded anything from my firewall but when I checked my upnp status it has port 18080 being forwarded to my laptop for some reason. Does the monero-gui wallet set up upnp forwarding? 21:18:56 18080 is for peer2peer connections, so that other daemons can connect inbound to yours 21:20:10 ok, so why it is pointing to my laptop? its running my wallet, not my node 21:25:40 rebooting, bbiab