-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
0.20.0-rc2: rc1 & rc2 fail to boot up with WebTransport in Addresses.Announce #9838
Comments
@ylempereur hey! I'm sorry you're experiencing this. I cannot reproduce your issue on macOS. I tried your configuration (adapting where needed due to secrets being removed). What version of macOS are you running? For how long did you try running the daemon before you killed it? |
@hacdias First, I just upgraded to 0.19.2 and there's no problem there. Next, I reran rc2 and waited 15 mins; still stuck (0.19.2 boots in under 2 seconds). I tried the following from another terminal before I killed it:
Also, one ctl-C doesn't kill it, it takes two. I'm running "macOS Ventura 13.3.1 (a)" on an Intel Mac (16GB RAM). If you create a debugging/logging branch, I can build it and post the log here. For reference, while I'm not a go dev, I'm a back end dev with 40+ years of experience. In fact, I was a Mac dev from '84 to '98, and the first half of that was entirely in 68K assembler. So, I can follow directions 😬 |
@guseggert has managed to pin-point the issue: removing the WebTransport announce addresses from the configuration fixes the issue. Thanks for reporting. We'll work on finding the root cause to fix it. Reproducible on macOS, Linux and Windows. Libp2p upgrade caused the issue: 3c363eb |
Thread in #libp2p-implementers public slack channel: https://filecoinproject.slack.com/archives/C03K82MU486/p1683208653452199 and potential fix: libp2p/go-libp2p#2268 |
Checklist
Installation method
ipfs-update or dist.ipfs.tech
Version
Config
Description
The daemon fails to finish booting if I try to use 20 rc1 or rc2. If I switch back to the 0.19.1 binary, it boots fine.
Here is the log from an rc2 boot:
It simply hangs there and does nothing until I kill it.
Here is the log if I switch back to 0.19.1 (I removed some lines in the middle):
Please advise.
The text was updated successfully, but these errors were encountered: