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
Can't swap: can't list-sellers
because local peer doesn't support protocols requested by remote
#1414
Comments
The problem seems to come from the Next step might be to find out which protocols the remote is asking for, and which protocols the local |
list-sellers
because local peer doesn't support protocols requested by remotelist-sellers
because local peer doesn't support protocols requested by remote
Using a different rendezvous point works, because one of the sellers on this rendezvous point supports the correct protocols.
|
Very strange... Now one of the sellers on the The "official" unstoppableswap.net seller is still not showing up, however. |
I've seen this before, but couldn't narrow it down at the time :( It seemed to happen only over Tor, I don't think I ever had the issue when using DNS/TCP. @thomaseizinger is this something you have any insight on? |
It's possible upgrading libp2p could help with this, this thread has some useful info: libp2p/rust-libp2p#3605 Unfortunately upgrading libp2p is a major task |
I saw this issue when testing over clearnet and also when testing over Tor |
Unfortunately no. You are running on libp2p 0.42.2 which is 1.5 years old. I am happy to answer any questions regarding updating to the latest version. I'd suggest you open a draft PR and then we can discuss things there. |
How can it be that we are still receiving a quote?
|
Correction: looks like I was wrong when I suggested I had also got this problem over clearnet.
Therefore all my tests (and failures) ran over Tor. Running with
results in a successful handshake with all non-Tor sellers. Since some sellers are only accessible via Tor, this is a terrible workaround! |
I will put a 1 XMR bounty on this. Happy to send it to one of the maintainers for escrow. |
My approach to upgrading libraries is usually:
:) |
is this fixed? i'm having the exact issue at v0.12.3 |
Describe the bug
#1215 but it appears on non-Whonix systems as well: I have tested it on Ubuntu, Debian, and Fedora. All produced the same problem.
This makes it impossible to actually perform swaps.
The issue arises even when talking to the quasi-official unstoppableswap.net peer:
Therefore it seems unlikely to be the result of sellers using outdated software. I assume unstoppableswap.net keeps theirs updated.
Lost/trapped Funds
No
Debug logs
Platform (please complete the following information):
swap
binaryswap 0.12.1
Debian 11.7
The text was updated successfully, but these errors were encountered: