Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Daemon recurring error message #9314

Open
houseofleaf opened this issue May 1, 2024 · 8 comments
Open

Daemon recurring error message #9314

houseofleaf opened this issue May 1, 2024 · 8 comments
Labels

Comments

@houseofleaf
Copy link

This error continues to appear when monerod is running:

2024-04-30 12:49:42.949	E Unable to send transaction(s) via Dandelion++ stem
2024-05-01 01:22:35.811	E Unable to send transaction(s) via Dandelion++ stem
2024-05-01 01:24:37.642	E Unable to send transaction(s) via Dandelion++ stem

I run a node with port 18080 open. Does anyone know what this means, or how it can be resolved?

@selsta
Copy link
Collaborator

selsta commented May 1, 2024

If it only shows up once in a while you can ignore it. I sometimes see it on my nodes too. The transaction will still end up getting propagated in the Dandelion++ fluff phase.

@vtnerd can you explain in detail what could cause this?

@vtnerd
Copy link
Contributor

vtnerd commented May 1, 2024

This should only happen when you don't have any outbound connections. If you have outbound connections, then there is a bug somewhere in the D++ logic.

@houseofleaf
Copy link
Author

This should only happen when you don't have any outbound connections. If you have outbound connections, then there is a bug somewhere in the D++ logic.

I can confirm I do have outbound connections

@houseofleaf
Copy link
Author

Sorry, I didn't mean to close this

@vtnerd
Copy link
Contributor

vtnerd commented May 2, 2024

Did you check for outbound connections when the errors appeared or later? We still don't have confirmation of a bug unfortunately.

@houseofleaf
Copy link
Author

Did you check for outbound connections when the errors appeared or later? We still don't have confirmation of a bug unfortunately.

I check the status frequently, and I recieved confirmation of inbound and outbound connections before and after the errors appeared. It hasn't appeared again since filing this issue.

@selsta
Copy link
Collaborator

selsta commented May 3, 2024

@vtnerd what happens when the randomly selected peer in the stem phase disconnects? could this cause the message?

@selsta selsta added the daemon label May 3, 2024
@vtnerd
Copy link
Contributor

vtnerd commented May 3, 2024

The Dandelion++ code should select a replacement peer, if available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants