-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
coredump when fingerprint is not correct #209
Comments
Good catch! Note for me: In order to easily test it, just add the following at // TODO: TMP for testing https://github.com/versatica/mediasoup/issues/209
dtlsParameters.fingerprints[0].value = dtlsParameters.fingerprints[0].value.replace(/1/g, 'F'); |
Core dump in OSX:
|
Confirmed that it happens during the DTLS processing. |
IMGO the issue is in // Pass the remote fingerprint to the DTLS transport.
this->dtlsTransport->SetRemoteFingerprint(fingerprint);
// Run the DTLS transport if ready.
MayRunDtlsTransport(); It happens that
|
Not sure about the last comment. It's not what I see in the logs. |
No, it's not like said above. BTW: a full log detail (with some extra logs added):
|
So the super strange thing is the latest |
Confirmed that |
Thanks a lot @yangjinecho. It's fixed in mediasoup 2.2.1. |
@ibc could fix it on 1.x |
No, sorry. 1.x is not maintained. |
if happen "fingerprint in the remote certificate (%s) does not match the announced one (%s)", then the woker will coredump, you can test it by revise fingerprint!
The text was updated successfully, but these errors were encountered: