So I should be able to use that node with Nami right? However when I make a transaction it fails like this. I’m sorry I have no idea what this is supposed to mean. Could somebody help me pointing out the steps I have to complete for this setup to be running?
Cardanoscan (the transaction number above is linked to it) says that it really should be there, but your node does not seem to know it. That’s why I would conclude not fully synced.
You can do cardano-cli query tip --mainnet to see the sync status.
Perhaps, you have to do export CARDANO_NODE_SOCKET_PATH="/run/cardano-node/socket" before that, so that cardano-cli knows, where to find the node.
Thanks you are right! I thought it was done since I synced for 1.5 days and the db folder size didn’t change in hours. It’s at 99.7%.
Sorry I know this is offtopic but I have also a minor issue with users. I currently have a user that’s in the group cardano and I set the same permissions for owner and group. However the socket file might reset after restart leading to a permission error for the socket. I’m thinking my approach to manage the users might be flawed. Is there a best practice for this issue?
Could be stuck. Check if the cardano-cli query tip --mainnet output changes at all. At least, slots and blocks should change. Percentages change very slowly in the more recent, more crowded part of the chain.
Sorry, I don’t know. I just let the node and cardano-cli run as the same user.
It seems to create the socket with rwxr-xr-x. So, the group wouldn’t be allowed to write to it. But this might be because of my umask set to 0022.
To let the recreated socket be writable by a specific group, maybe ACLs would help. I’m doing that for things on my web server (files belonging to the user’s group, but also accessible, partly writable by www-data, which is the group the web server runs in).