-
Adamas[m]
<selsta "Adamas: what is the output of "s"> literally days stuck at 200 blocks behind and suddenly synced up.
-
refactor_ring[m]
Can anybody tell me why syncing through a remote node can be a slow process, i.e. what are the bandwidth/latency requirements and bottlenecks ?
-
refactor_ring[m]
Spent time in remote places with limited bandwidth and high latency and it was basically impossible to sync my wallet at times (was using cakewallet,monerujo and monero gui)
-
sethsimmons
You have to download a portion of each block to check for transactions you control locally, which requires a good bit of bandwidth depending on how many blocks behind your wallet is.
-
sethsimmons
AFAIK this can be worked around with Monero-wallet-RPC but not sure if mobile wallets support it/how to use it personally.
-
mnt_grrrl
and also io
-
refactor_ring[m]
Thanks, that makes sense I guess, I will look into Monero-wallet-RPC
-
mnt_grrrl
ssd or raid/zfs wil be faster
-
refactor_ring[m]
It's something which was a big hurdle for adoption in that particular situation because when I would show people Monero it would always be a bit problematic
-
sethsimmons
Yeah mobile light wallets against your own full node is the easy solution
-
refactor_ring[m]
@mnt_grrl I don't think io was the issue, tried monero gui locally with gui
-
sethsimmons
Right now mobile wallets are full wallet clients and have to check every block individually
-
refactor_ring[m]
I do run my own node
-
sethsimmons
Monero-wallet-rpc enables light wallets when run as a server against a full node IIRC
-
sethsimmons
I think hyc has done that before?
-
sethsimmons
Not sure if anyone else has input on the subject
-
mnt_grrrl
for a full node io is an issue
-
refactor_ring[m]
I meant I tried gui with a ssd earlier
-
refactor_ring[m]
So Monero-wallet-rpc is used when you use a remote node in monero gui for instance ?
-
mnt_grrrl
what host are you using?
-
refactor_ring[m]
I run a couple nodes on different hosts, hardware for the nodes themselves shouldn't be the issue
-
mnt_grrrl
clear,i2p or tor
-
refactor_ring[m]
Ah clear
-
refactor_ring[m]
But with password for rpc
-
mnt_grrrl
what port
-
refactor_ring[m]
18080 and 18081
-
refactor_ring[m]
But it really seems like latency is the problem, with a good connection it is fine, however at the remote places with high latency (ranging intermittently from ~200-2000ms) it just doesn't work
-
refactor_ring[m]
While other wallets like electrum will cope much better
-
mnt_grrrl
I might be missing something but why are you having latancy above 500ms
-
refactor_ring[m]
There are still places in the world with really bad connections haha
-
refactor_ring[m]
Islands without cables for instance
-
refactor_ring[m]
However bandwidth is not that bad
-
midipoet
what's half a second between friends anyway?
-
kankles
trying to sign a a transaction from a cold wallet. keep getting "Error: Failed to sign transaction"
-
kankles
hotwallet and cold wallet running same version. computers are different arch. hot -> x64 cold -> arm
-
kankles
0.17.1.9-release
-
mnt_grrrl
refactor_ring[m], are you seeing packet loss with ping?
-
refactor_ring[m]
mnt_grrrl: Yes for sure, I'm just wondering why it's so slow because my experience with other cryptos has been better
-
Quotes
CRYPTO IS NOT CRYPTOCURRENCY ಠ_ಠ ~ IT REFERS TO CRYPTOGRAPHY, refactor_ring[m]
-
kankles
in the logs i see "Filed to parse data from unsigned tx"
-
kankles
the unsigned_tx data file is formatted with ---BEGIN MoneroAsciiDataV1---
-
moneromooo
There's a bug ferrying cold data between different archs. It'll be fixed in next couple days. If you want to help, it might be fixed earlier. You need to run a logging patch on both archs and paste the resulting log.
-
kankles
logging patch?
-
moneromooo
-
kankles
is this a recent bug? what if i just downgrade the hot wallet version instead to generate the unsinged tx?
-
kankles
but publish the signed tx with a 0.17 version?
-
moneromooo
Fairly recent, yes. I believe 0.17.0.0 would work.
-
kankles
can i generate and sign with 0.15 versions?
-
moneromooo
Probably not.
-
donkeydonkey[m]
hey y'all wondering how current is the zero to monero for the tech details and all that? thanks
-
kankles
really?
-
kankles
ya, i se, downgrading to 0.15 probably requires more effort.
-
zed19[m]
<Quotes "CRYPTO IS NOT CRYPTOCURRENCY ಠ_ಠ"> agreed, xmr is crypto 90% of the rest is digital currency
-
orly_owl
topkek
-
zed19[m]
<Quotes "CRYPTO IS NOT CRYPTOCURRENCY ಠ_ಠ"> agreed. xmr is crypto, 90% of the rest is digital currency
-
kankles
is there a reason i cant create the full transaction from the cold wallet?
-
kankles
it has all of the outputs imported and the keyimages
-
kankles
what is the hot wallet accessing that the coldwallet cant?
-
moneromooo
There's a bug ferrying cold data between different archs. It'll be fixed in next couple days. If you want to help, it might be fixed earlier. You need to run a logging patch on both archs and paste the resulting log.
-
moneromooo
When I say "in a couple days", it's because I have someone who can repro it easily who's running these patches to get me the logs, but offline atm.
-
moneromooo
So it'll probably take a couple days to debug.
-
moneromooo
kankles: oooh, I have an idea
-
moneromooo
in monero-wallet-cli, enter:
-
moneromooo
set export-format binary
-
moneromooo
Then try again.
-
mnt_grrrl
what is the difference between runing monero-gui and monero-rpc against a localserver?
-
moneromooo
I'd been assuming it was all binary, I'd forgot someone added an ASCII version.
-
kankles
oh ya i forgot about the binary version
-
kankles
let me try
-
kankles
i thought i remembered it was in binary the last time i did cold transfer
-
moneromooo
And if you can build with the patch I linked and get me the level 0 logs (both from export and import), I should be able to copare and spot where it goes out of sync.
-
kankles
nope. still failed.
-
xmready
Are the attacks still ongoing?
-
» moneromooo bumped logs up a bit to check, I'll look again in an hour or so
-
moneromooo
No attack packet so far. Probably over.
-
xmready
moneromoo: point upgrade solved it or attacker gave up?
-
h2017
bitcoin is going to test 35000 again
-
h2017
sorry wrong chan
-
h2017
that was meant for #-markets
-
u29601mg6ba93j[m
-
u29601mg6ba93j[m
-
u29601mg6ba93j[m
-
dyskotekowy_ding
Hello everyone
-
mawk
is 6GiB too few ram for a full node?
-
mawk
I see my node was out of memory killed a month ago, I hadn't noticed it
-
Inge-
there has been an OOM attack running against nodes
-
mawk
ah
-
Inge-
running a publicly available node on a 4GB VPS, seems fine.
-
sech1
on that note, it's recommended to update your node to the latest v0.17.1.9
-
orly_owl
how does this benefit the attackers
-
mawk
some people just like chaos
-
mawk
that's where the benefit is
-
orly_owl
hmm
-
Inge-
There could be many motives. There is the somewhat delusional guy with a thorn in his side wanting to get "monero" to concede something, then there are govts that probably want Monero to fail (or at least to be trackable), then there could be those looking to make a buck by shorting and/or buying low by attacking and making it out to be a coin in trouble
-
mawk
also testing a theory at large scale that's cool too
-
sech1
anything popular enough will attract haters and attackers, Monero is not an exception
-
mawk
I found a first bug in v0.17.1.9, it doesn't like my empty password
-
mawk
but trying one more time does it
-
mawk
or maybe I just typed a few letters by accident just the first time, becasue trying again and it works sounds suspicious
-
mawk
the "mark as trusted daemon" checkbox keeps unchecking itself
-
selsta
mawk: I have a lot of test wallets with empty passwords and they work fine
-
selsta
which OS are you using?
-
mawk
linux, with debian
-
mawk
but I guess I may have typed something by mistake in the box if it works fine by your side as well
-
selsta
10:28 <mawk> the "mark as trusted daemon" checkbox keeps unchecking itself <-- yea that is kinda bugged, the idea is that it unchecks itself if the value is changed but it annoys me too
-
mawk
well the value is changed but kinda not
-
mawk
the value changes to the old value
-
mawk
I guess if the ssl certificate didn't change, and the uri is the same, it shouldn't say it's changed
-
amuro
Is monero is still worth mining?
-
orly_owl
yes
-
amuro
Is there any public node I can connect to for my cli-wallet?
-
Inge-
-
amuro
Inge-: thanks.
-
Inge-
yw
-
urza
Hello I have a question. By accident I started monerod with --prune-blockchain command. I shut it down by CTLR+C quiclky after that when I noticed it started prunning. Is there something I can do to check that I still have full blockchain locally and if not, can I force to re-download missing blocks? Thanks.
-
dyskotekowy_ding
Do you know when Triptych will be implemented?
-
moneromooo
No.
-
Adamas[m]
<orly_owl "how does this benefit the attack"> word down the grape vine is that the attacker is moneromoo and Selsta. They purposely made sure to never fully take down the network. They did this in an attempt to rile up the community to start up more full nodes to make the network stronger while simultaneously keeping the price low so XMR could stay out of the radar a little longer as to not fully kick the hornets nest just
-
Adamas[m]
yet.
-
Adamas[m]
jk tho
-
selsta
Adamas[m]: did you resolve your syncing issue?
-
Adamas[m]
<selsta "Adamas: did you resolve your syn"> yeah, somehow it decided to work after a week+ of being constantly behind by 200 blocks.
-
Lusya_BriTvA
Howard, you know why all the 'Titanic intelligence Saviour of NASA' posts stopped last year? They know you are an embarrassment. Your arse didn't learn anything new in 25 years, and that includes C++. They just can't say it to your face.
-
urza
Hello I have a question. By accident I started monerod with --prune-blockchain command. I shut it down by CTLR+C quiclky after that when I noticed it started prunning. Is there something I can do to check that I still have full blockchain locally and if not, can I force to re-download missing blocks? Thanks.
-
moneromooo
check_pruning IIRC. Or check_blockchain_pruning.
-
moneromooo
To force re-download: rm ~/.bitmonero/lmdb/data.mdb while monerod is down.
-
kinghat[m]
anyone running the xrmto node container? i got it to the point where it wants to write the db but i get a permission denied even though the ENV is set to 1000.
-
urza
@moneromooo thanks
-
testericle_
hello, which wallet is most recommended?
-
testericle_
non web, non store the entire blockchain type preferably?
-
fachpersonal[m]
Just use the standard cli or gui wallet and a remote node
-
cacamonerr
hey guys
-
sethsimmons
<cacamonerr "hey guys"> hey there
-
miliw[m]
howdy
-
raecarruth
ohai fibonacci :)
-
miliw[m]
hope we are all doing well
-
Dyrim[m]
oaky so everyone is dead /shrug
-
r00tobo
hello if I may ask does running a full monero node without mining takes up cpu usage all times (for validation/verification) ? is it ok to run it on a small vps ?
-
mmxxx[m]
hello Dyrim
-
jebba
hello hoomans
-
u29601mg6ba93j[m
>>> update check
-
u29601mg6ba93j[m
[1/11/21 11:07 AM] 2021-01-11 17:07:48.397 I Monero 'Oxygen Orion' (v0.17.1.8-release)
-
u29601mg6ba93j[m
Error: Problem fetching info-- rpc_request: Error checking for updates
-
azy
r00tobo low cpu usage if synced
-
jebba
r00tobo: after it syncs, low cpu
-
u29601mg6ba93j[m
any ideas why the update check fails?
-
jebba
r00tobo: you can do it with 1 gig ram, 1 cpu, but more "comfortable" with 2 gig ram, 2 cpu.
-
jebba
u29601mg6ba93j[m: do you have --public-node or restricted RPC going?
-
r00tobo
so it's better to load up the monero blockchain ahead of running the daemon ? so shared low end vps won't be affected ?
-
-
jebba
r00tobo: i dont do that, but ya, that could be a way perhaps.
-
u29601mg6ba93j[m
restricted RPC on
-
u29601mg6ba93j[m
* restricted RPC on that device
-
jebba
u29601mg6ba93j[m: ya, that restricted/public-node thing will stop you from running `status` etc.
-
r00tobo
cause according to ramnode AUP they strictly prohibited "Crypto verification (SmartNodes, etc.) (*Allowed on VDS*)" I don't know if this applies to running a full node tho and what do they mean by smartnodes
-
jebba
u29601mg6ba93j[m: I also see you are running .8, you probably want to update to latest/greatest.
-
u29601mg6ba93j[m
<jebba "u29601mg6ba93j: ya, that restric"> thanks!
-
jebba
:)
-
jebba
r00tobo: I think they dont want blockchain miners (since it crushes the vps), but you may want to just confirm with them.
-
jebba
I haven't seen any that dont allow nodes, fwiw.
-
u29601mg6ba93j[m
<jebba "u29601mg6ba93j: I also see you a"> thanks. I can do it manually and verify the hashes myself. just testing the auto updater feature
-
r00tobo
they say "Virtual currency / cryptocurrency (*coin) mining"
-
r00tobo
so it's also prohibited
-
r00tobo
but I don't get the crypto verification part
-
jebba
maybe find another host? there's millions of them.
-
jebba
best bet is to contact them
-
monerouser1144
LOL, my monerod is "syncing" with IP 116.203.42.1 from ZZ (reserved / unknown country) according to whois :-)
-
r00tobo
monerouser1144, that's a hetzner ip
-
r00tobo
your whois is outdated x3
-
jebba
ya, looks like german hetzner
-
jebba
Fine provider, btw. :)
-
r00tobo
I might go with them then instead of RN
-
jebba
r00tobo: are you just setting up a node for kicks? Maybe track down a country that is serverless at present. Just humble suggestion, idk what your plans/needs are.
-
monerouser1144
Well, even the 2 web-whois sites I just checked say this:
paste.debian.net/1180675
-
r00tobo
terms of service saying Operating applications that are used to mine crypto currencies
-
jebba
monerouser1144: ya, the `whois` record is old for that IP. By tracing it and looking at current DNS, shows it is probably at hetzner germany.
-
r00tobo
jebba, just a node to connect to
-
r00tobo
always run your own node
-
jebba
then you probably want it close to you
-
jebba
maybe
-
r00tobo
or just run it at home why not
-
jebba
Anyhoo, i havent used hetzner for monero, but i've used them in the past and they are good, in my experience.
-
jebba
if your home will allow incoming 18080-1 and you have the bandwidth....
-
r00tobo
I can limit it with monerod
-
jebba
ya
-
r00tobo
how much bw do I need ?
-
jebba
Uh, initially you have to download 30 gigs (pruned) or 98 gigs (full). Then you could probably throttle down to a couple mbit/sec (?).
-
r00tobo
that's easy I have 100 mbps down
-
ndorf
after the initial sync you can throttle as low as 100k/s and it will work fine.
-
r00tobo
perfect
-
Inge-
doesn't a pruned node download the full 98GB (but only need 30-ish gigabytes storage)?
-
sethsimmons
Roughly, but less than that IIRC
-
marmulak
such data
-
miliw[m]
is anybody running with the rpc_payments? I can't figure it out
-
Adamas[m]
tried to set up through tor on arch but gave up :(
-
moneromooo
Did you try contrib/tor/monero-over-tor.sh ?
-
monerouser1144
Catching up on earlier discussions, I think that using dedicated ("root") servers instead of VPS for monerod, you get a lot more "bang for the buck". Because a VPS (running on KVM) typically offer better uptime and redundancy etc, which you don't need for "disposable" / "ephemeral" monerod nodes.
-
monerouser1144
I have no final opinion on using Docker to deploy, but I currently think doesn't offer any advantages over a dedi (with auto-deployment).
-
micah
hi, i'm trying to send some xmr... it waits for confirmation for a while, and then it just says "Failed"
-
micah
i see in the log: 2021-01-11 18:32:20.504 E res.txs.size() != 1. THROW EXCEPTION: error::wallet_internal_error
-
micah
this is with 0.17.1.9
-
selsta
micah: CLI or GUI?
-
micah
selsta: Gui
-
selsta
which wallet mode?
-
selsta
can check on Settings -> Info
-
micah
selsta: Simple
-
micah
i'm also using a hardware wallet (trezor)
-
selsta
Ok, go to Settings -> Info, click on (Change) next to wallet restore height and then on ok twice
-
selsta
wait for a full rescan and try again
-
viperperidot[m]
Any update on the tor attack?
-
micah
selsta: ok, i did that, there was no wait for a rescan though, it was just...immediate
-
Adamas[m]
<moneromooo "Did you try contrib/tor/monero-o"> yeah, ran into some issues. will try again later. probably doesnt help that i fell for the anti systemd meme and am running artix. will prob switch that system to ubuntu to make my life easier.
-
selsta
micah: look at the left status bar
-
micah
selsta: although I don't see a value there now, and if I click Change again, its 0
-
micah
selsta: yeah, the left says wallet synchronized, daemon is synchronized
-
selsta
micah: ok, let’s try this then
-
selsta
click on Change and enter a date that was before you first received a transaction into this wallet
-
micah
i could try and quit/restart after the 'change'
-
selsta
e.g. 2020-02-01 if you first received a tx in Feb 2020
-
jebba
Inge-: If you start with `--prune-blockchain` it wont download the full 98G, it will just start pruned. I have some KVM with just 50G, for example.
-
selsta
then click on ok twice and see if the wallet scan bar restarts
-
jebba
micah: IMC? :)
-
micah
selsta: it does not
-
micah
jebba: ahimsa ;D
-
jebba
lol
-
selsta
micah: what value does "Wallet restore height" display now?
-
micah
selsta: if I click change it shows '0'
-
selsta
micah: do you know how to restore from seed?
-
micah
selsta: i do
-
selsta
yea, that will work too
-
selsta
afterwards you should be able to send again
-
Inge-
jebba: did you check how much data it downloaded? not talking about disk space used.
-
jebba
Inge-: good question, i didnt check that.
-
-
assratatouille[m
also, im using btrfs. should i disable CoW for my lmdb directory
-
urza
Full blockchain sync in 6 hours and 12 minutes on Ryzen 5900x. Not too bad. I noticed that mostly only one core was fully utilized. Is it not possible to paralelize the verification?
-
moneromooo
Try --fast-block-sync 0
-
moneromooo
This should be more parallel, and also much slower.
-
urza
slower?
-
moneromooo
Taking more time.
-
urza
so what is the bottleneck if not parallelization?
-
urza
At least with Bitcoin, what takes most time during IBD (initial blockchain download) is CPU time verifying all those signatures. So in theory the more parallelizable the verification the faster it should be. Is it different with Monero?
-
urza
Assuming fast internet connection and fast nvme drive.
-
endor00[m]
The hash function is much heavier for Monero, so the verification of block headers takes longer too
-
micah
selsta: ok, i'm trying to recover the wallet from my trezor, but when I create a new wallet from device I get: 2021-01-11 21:08:32.937 E Open exception: Failed to acquire device
-
micah
selsta: i'm seeing: !hwdev.connect(). THROW EXCEPTION: error::wallet_internal_error
-
Guest_53
Hello, I have some security questions about running a full node. I'm planning to run automated build and redeploy when master is updated so I can hopefully update before any 0 days can affect me, but I'm wondering if this is potentially a security concern in case something nasty slips into master. Am I being paranoid? or maybe there is a better way
-
Guest_53
to keep the node up to date?
-
sech1
Master branch is not guaranteed to be compatible with current release, use the latest release branch
-
Guest_53
sech1 ok, would automatic builds on updates to the release branch be ok?
-
sech1
mostly ok, but intermediate updates can be unstable
-
sech1
only release tags are safe
-
xmready
If i connect the latest CLI wallet to a remote .onion node will it get blocked or is the network allowing .onion nodes?
-
Guest_53
Thanks!
-
rbd
hi guys, anyone had issues getting --restore-height to be honored with monero-wallet-cli? I am trying a command like "./monero-wallet-cli --generate-from-device myledger --restore-height 0" and the wallet still prompts with "No restore height is specified." -- this is newest release, on OS X Big Sur
-
rbd
tried changing the order of the options around. Also tried --restore-height=0
-
moneromooo
Probably a bug.
-
moneromooo
-
rbd
ah great, thanks @moneromooo ...assuming this fix will be in the next release too?
-
moneromooo
Probably. Assuming it builds.
-
moneromooo
and works :)
-
moneroist
I am reading now on getmonero.org FAQ that lightwallet is not able to know how Monero you received, it is that correct?
-
moneroist
We are talking about light wallet like MyMonero where viewkey is given directly to them , or light wallet like Monero wallet connected to remote node where wallet only download blocks and locally scans transactions to discover own outputs?
-
endogenic
it must be talking about the lightwallet API that scans for you in front of a node
-
endogenic
it can tell which transactions contain outputs decodable by your view key.. but it doesnt have your spend key so cant generate the key images to check if you were the true spender in certain transactions.. aiui
-
endogenic
or dont as the case may be
-
moneroist
ok thanks
-
xmready
If i connect the latest CLI wallet to a remote .onion node will it get blocked or is the network allowing .onion nodes?
-
ndorf
i might be mistaken, but i think blocking tor exits refers only to P2P connections, not RPC
-
ndorf
so node-to-node, not wallet-to-node
-
monerofanboy
Any reddit mods on here? This post looks prime to turn into a "shit show" quickly.
reddit.com/r/Monero/comments/kvf75w/how_to_censor_monero
-
moneromooo
The network doesn't block anything. Individual node operators may block some nodes.