-
chiselfuse
what are ~/.bitmonero/rpc_ssl.{crt,key} for?
-
br-m
<gan:skhron.org> there's an argument to be had that the naming is self-explaining to be honest
-
chiselfuse
gan: yea but the cert is expired and yet my gui connects to the node and doesn't complain. are they not in use by default?
-
chiselfuse
even if they lack chain of trust, i'd expect at least the ssl library in the gui to refuse using the connection
-
br-m
<gan:skhron.org> to be fair, not totally sure if they are as per
docs.getmonero.org/interacting/monero-wallet-rpc-reference, the params are supposedly autodetect - whatever that means
-
chiselfuse
i checked wireshark and they communicating with tls. i can't tell if it's the expired ones in that directory. my guess is that autodetect has monerod detect if the wallet sent a tls hello or started talking in protocol raw
-
chiselfuse
gan: btw i tested it and found that monerod serves this cert, not sure about monero-wallet-rpc-reference
-
chiselfuse
monero-wallet-rpc*
-
br-m
<gan:skhron.org> ohhh, okay then
-
br-m
<gan:skhron.org> I've looked at the wrong thing for whatever reason
-
chiselfuse
i find it weird how ~/.bitmonero/ is used almost entirely by monerod except for the monero-wallet-gui.log file
-
br-m
<ofrnxmr:xmr.mx> As you said, monerod
-
br-m
<ofrnxmr:xmr.mx> Wallet-rpc and wallet-cli use the working directory
-
br-m
<ofrnxmr:xmr.mx> Monerod also uses ~/.shared-ringdb
-
br-m
<ofrnxmr:xmr.mx> Gui uses ~/Monero
-
br-m
<ofrnxmr:xmr.mx> why would wallets use a hidden data dir?
-
br-m
<ofrnxmr:xmr.mx> Gui also uses (iirc) ~/.config/monero-project or monero-core
-
plowsof
related issue for the gui here
monero-project/monero-gui #2291
-
vthor_
aphoenix:matrix.org: Glad to send you the first with XmrSigner (with OTS lib) signed transaction
xmrchain.net/tx/c67a676df6d741b70f2…7e774fd0bf0826f4b53cc1bd6674af9a647 Have a lot of success.
-
br-m
<rottenwheel:unredacted.org> π
-
br-m
<rottenwheel:unredacted.org> vthor_ what'd you just say? π€
-
br-m
<rottenwheel:unredacted.org> is that OS in alpha, beta, public yet? π
-
DataHoarder
vthor: you fell for the beg spam >.<
-
plowsof
nooooooo
-
dukenukem
oh, well.
-
dukenukem
tru dat.
-
dukenukem
π
-
plowsof
gitlab is offline sadly, vthors recent update shared progress / completion of it. would be great for people to try it, instructions for those with the physical device or those like myself who would require the emulator working with seedsigner compiled would be ideal
-
vthor
DataHoarder: don't think it was spam, I myself needed to beg a friend fro some xmr dust o test the xmrsigner, it's not that he was "begging" for a fortune
-
DataHoarder
they posted all across random channels, dev, etc. on different nicks
-
DataHoarder
can that however make an OutProof or SpendProof? :D
-
DataHoarder
then it's up to par to my libraries which spent something from the zero-key wallet the other day
-
vthor
rottenwheel: I made the first transaction with the "new" XmrSigner(-os (dev build)), when I stop writing I will build a dev and non dev build for pi0 and put it in release.
-
DataHoarder
monero.social having issues >.<
-
br-m
<rottenwheel:unredacted.org> ποΈ
-
vthor
DataHoarder: "can that however make an OutProof or SpendProof?" nope
-
DataHoarder
-
br-m
<rottenwheel:unredacted.org> oh lordy, great.
-
br-m
<rottenwheel:unredacted.org> another day in mononoland.
-
» br-m <rottenwheel:unredacted.org> sips
-
dukenukem
The bridge bridges the /me pretty well.
-
dukenukem
=]
-
DataHoarder
it was temporary
-
DataHoarder
but yeah, dropped some of the messages due to timeouts
-
dukenukem
context deadline exceeded?
-
dukenukem
what timeouts?
-
DataHoarder
-
DataHoarder
-
DataHoarder
funny cause monero wallet by default cannot spend from this wallet (zero-scalar key)
-
DataHoarder
dukenukem: HTTP timeouts, server timeouts, doesn't matter, "matrix server" timeouts so messages cannot be sent
-
br-m
<ct:xmr.mx> @rottenwheel:unredacted.org why did you have plowsof create your twitter account in the first place? I mean it should be pretty simple with single use phone numbers to create am account, no?
-
DataHoarder
context deadline exceeded means in standard ways that the deadline set to the operation failed (timeout)
-
br-m
<ct:xmr.mx> Read your github reply rotten. Your initial post read like you asked plowsof to create an account for you, not that he front-ran you. That's an important difference
-
plowsof
me front-running would be a lie. i was also asked to create the or a reddit account but felt he could at least do something himself (after he asked me to create the irc account, and the twitter federated account which uses a paid relay from pluja (was it 0.01 xmr from my own wallet?). all of which i returned the details for promptly
-
br-m
<321bob321> Plowsof was haveno frontend?
-
plowsof
s/was/wen π
-
vthor
-
vthor
the first signing XmrSigner images for pi0, feather 2.8.1 crashes on importing key images, tested successfully with 2.6.8 and 2.7.0, I guess it has to do with changes in wallet2, but can not say it confidently without to adapt ots to the current master.
-
br-m
<plowsof:matrix.org> can the release artifacts be used in the emulator vthor?
-
vthor
No, but I will thinker now if I can get the libmonero-ots.so in a appimage of the emulator, if I succeed (I hope and I'm releatively confident) I will add it to the release for siduction and ubuntu 24.04 lts
-
vthor
in reality the emulator is the python XmrSigner code + installed OTS library. I have a script that makes an executable, but the libmonero-ots.so is not yet included, so it will for sure fail on a machine where libmonero-ots.so is not installed.
-
br-m
<pw:xmr.mx> plowsof: what does he do?
-
muffinmeow
hello people, do any of you have any recommendations on how to perform the first sync of a monero node? i have tried running `monerod` normally, without pruning as i heard pruning might be more likely to get corrupted (please correct me if i am wrong), and it got corrupted at 99% and gave a BUS error. I have also tried downloading the blockchain from a remote source (from getmonero.org), but the `blockchain.raw` file was only 80GB, and I don't know i
-
muffinmeow
f it is up-to-date.
-
muffinmeow
it took a pretty long time to do all this... but unfortunately it didn't work
-
sech1
Just running monerod is the way. Block chain download is outdated
-
sech1
BUS error shouldn't normally happen
-
muffinmeow
sech1: thank you! i guess i will try again...
-
muffinmeow
it happened when it was at 99%, i really don't want it to happen again
-
sech1
Is it a raspberry pi or something?
-
muffinmeow
no, its a consumer device
-
sech1
It's better to sync on your desktop and then just copy data.mdb
-
muffinmeow
there was no sudden shutdown or anything, there were no disconnections whatsoever
-
muffinmeow
sech1: well i was trying to sync on my desktop
-
br-m
<jeffro256> Mac ARM chip?
-
br-m
<ofrnxmr> > <muffinmeow> hello people, do any of you have any recommendations on how to perform the first sync of a monero node? i have tried running `monerod` normally, without pruning as i heard pruning might be more likely to get corrupted (please correct me if i am wrong), and it got corrupted at 99% and gave a BUS error. I have als [... too long, see
mrelay.p2pool.observer/e/zJOC_JcLb1J1TFRi ]
-
br-m
<ofrnxmr> You are corrected. Pruning isnt more likely to be corrupted
-
sech1
BUS error sounds like ARM
-
muffinmeow
not ARM
-
muffinmeow
x86_64
-
muffinmeow
its a regular computer if that makes sense
-
sech1
Never seen it on x86. Maybe your computer is unstable. Run some stability tests first
-
br-m
<ofrnxmr> (TECHNICALLY since it does more operations, it would be more likely to be doing something during an unclean shutdown that could cause corruption, but its not a differencethat is lose sleep about)
-
muffinmeow
stability tests? i don't really have any other option anyway
-
muffinmeow
this is my personal computer
-
muffinmeow
also, sorry for going off-topic a little, but what is the matrix room ID for the bridged room?
-
br-m
<jeffro256> Like memtest
-
muffinmeow
i guess i will try to prune it next time, since not pruning already failed once
-
br-m
<ky:tilde.horse> hi im pwny
-
br-m
<ky:tilde.horse> last time i spoke here, a mysterious stalker tried to scare me with my ENS metadata
-
br-m
<ky:tilde.horse> i'd like to inform you that i got my tax returns
-
br-m
<ky:tilde.horse> most of it was taxable income i made from being employed
-
br-m
<ky:tilde.horse> i recommend the same if that actor is still here lol
-
moneromooo
SIGBUS can be had on x86_64 for very invalid memory accesses.
-
moneromooo
I've seen that with lmdb before. Can't recall the details of "very" though.
-
moneromooo
I *think* it was accesses via mmap beyond the huge mmapped area...
-
moneromooo
might hav been triggered by bad data from the db tree structure itself. Memory's hazy.
-
moneromooo
But corrupt db for sure.
-
muffinmeow
moneromooo: so do i just try again?
-
muffinmeow
i don't think i have any different options other than trying again but with pruning this tine
-
muffinmeow
*time
-
moneromooo
Yes. If you want to guard against this happening again, and you have space, you can exit monerod from time to time and copy the db so you have less to redo.
-
muffinmeow
moneromooo: yes that is definitely something i shoudl've done last time...
-
muffinmeow
thank you!! and thank you to everyone else who answered
-
moneromooo
Well, it's not supposed to happen in the first place :/
-
muffinmeow
yeah... it was really annoying when i waited for that long and i got hit with a SIGBUS error at 99%
-
muffinmeow
oh also, what is the current size of the blockchain? i have like 200GB or free space, but i also have external storage options if that's necesarry
-
moneromooo
A bit more than 200 GB IIRC :) External is more prone to corruption though - easier to break connection.
-
moneromooo
pruned is less though, like a third or so
-
moneromooo
If you sync pruned, i suggest adding --sync-pruned-blocks, saves on dl size with close to no security impact.
-
moneromooo
And yes, "close to no security impact" does sound dodgy :D
-
muffinmeow
eh no, it seems safe enough
-
muffinmeow
thanks again
-
muffinmeow
im guessing pruning would also reduce the time it takes?
-
stmuthur
hey guys. what steps are necessary to backup and restore the blockchain?
-
br-m
<ct:xmr.mx> stmuthur: copy the .bitmonero folder to a different location for backup, copy it back to the original location to restore
-
moneromooo
and make sure bitmonerod is not running while you do that.
-
moneromooo
Syncing pruned blocks should be a bit faster, but it really depends on your bottleneck.
-
muffinmeow
moneromooo: i believe the bottleneck would be internet speed
-
moneromooo
Pruning without --synced-pruned-blocks actually is slower, since it syncs fully then prunes data older than ~5k blocks.
-
muffinmeow
i will make sure to add that flag
-
stmuthur
thanks guys
-
br-m
<pw:xmr.mx> monerod will continue to sync from it'd last point, no? > <moneromooo> Yes. If you want to guard against this happening again, and you have space, you can exit monerod from time to time and copy the db so you have less to redo.
-
br-m
<pw:xmr.mx> add --prune-blockchain on first run.
-
br-m
<pw:xmr.mx> muffinmeow: add
-
br-m
<pw:xmr.mx> --prune-blockchain on first run.
-
muffinmeow
okay, should i *not* add it when i stop to make a backup and then continue again?
-
br-m
<pw:xmr.mx> why would you stop and make a backup?
-
br-m
<pw:xmr.mx> `/monerod --pruned block chain
-
br-m
<pw:xmr.mx> if it errors or stalls at any point shut down terminal and run it again and it will continue from just before it's stall point
-
br-m
<pw:xmr.mx> sorry for the edits @ IRC people
-
br-m
<pw:xmr.mx> if it faults, just run /monerod and it will continue from where it left off.
-
br-m
<pw:xmr.mx> π
-
br-m
<pw:xmr.mx> just noticed when I edit it takes out - else where. ffs auto correct
-
br-m
<pw:xmr.mx> /Monero --pruned block-chain
-
br-m
<pw:xmr.mx> only needed on the first run.
-
br-m
<pw:xmr.mx> I give up. touch some gass. auto correct is pwning me
-
br-m
<pw:xmr.mx> this > <@pw:xmr.mx> add
-
stmuthur
lol
-
br-m
<infiniteinfinity:matrix.org> Iβm literally only $2.67 short to place an order. I know this is a long shot, but can anyone lend me just three dollars? Iβll repay you $10 next week. ππ₯Ί 84PVFkghz6CLb9Uf6tCQg45DhimMPs1qaSK2atAQHJjoaWGxabBKiroZqPBd7Y6CnB389fgd85nL1UwtYKmKzgWc8FQ7362
-
DataHoarder
plowsof ^ the beg worked and they are in for more
-
DataHoarder
see vthor different nick, different ask, different reason, beg spam/scam :)
-
DataHoarder
cause it worked they are in for more
-
nioc
I have nothing to give now so just pay me $7.33 next week
-
muffinmeow
hehe
-
br-m
<kiersten5821:matrix.org> > <muffinmeow> hello people, do any of you have any recommendations on how to perform the first sync of a monero node? i have tried running `monerod` normally, without pruning as i heard pruning might be more likely to get corrupted (please correct me if i am wrong), and it got corrupted at 99% and gave a BUS error. I have als [... too long, see
mrelay.p2pool.observer/e/5-T6hZgLQnAxQ0pX ]
-
br-m
<kiersten5821:matrix.org> it means some part of your hardware is bad, if you cant diagnose whats wrong with your current hardware like memtest, you will have to buy new hwrdware
-
vthor
DataHoarder: wow, you can't see the difference?
-
DataHoarder
difference?
-
DataHoarder
it's in ref to: > 10:54:22 <vthor> DataHoarder: don't think it was spam, I myself needed to beg a friend fro some xmr dust o test the xmrsigner, it's not that he was "begging" for a fortune
-
vthor
yes, and you don't see the difference between this one and the other one?
-
DataHoarder
it's the same address, spammed across multiple unrelated channels :)
-
vthor
heck, you are right.
-
vthor
my bad. This world is more then screwed
-
DataHoarder
because they got some dust now they know they will get some so they will probably ask every few days (that's how the previous ones behaved)
-
vthor
and then even so cheeky to use the same address.
-
DataHoarder
just ask them for a main address next time :)
-
DataHoarder
so they can mine, and won't work for exchange addresses
-
vthor
well, in this case I felt because I myself wanted to implement for Monero-gui the necessary area labels for the screen reader, but my live goes pretty sideways to not say south, so I was not able to fullfill what I wanted to do (still plan it later in a slower pace if not yet done), and I needed two weeks ago also only some dust to verify myself the XmrSigner transaction. So now officially I felt for an elderly scam :D (and I was laughing before always about
-
vthor
all the scams...)
-
muffinmeow
<kiersten:matrix.org>: well it works fine on a daily basis, and it managed to get to 99%
-
muffinmeow
this wouldn't happen if i stopped the process from time to time to back the database up and keep going
-
muffinmeow
i could've continued from one of the backups in case of a corruption without starting all over again, simply "getting new hardware" isn't really an option
-
muffinmeow
also sorry if that wasn't a proper reply or mention, i don't know how to reply to matrix users through this bridge
-
br-m
<gan:skhron.org> their problem in all fairness, they should setup proper pushrules if that's a concern π§