facebookexperimental / facebookexperimental/moxygen
moqrelayserver crash on mismatch or missing cert
- Dominant language
- C++
- Stars
- 111
- Forks
- 35
- Avg merge
- 4m
- Merged PRs (30d)
- 1
Description
gmarzot@typhoon:~/Projects/moq/upstream/moxygen$ ./_build/bin/moqrelayserver -port 4433 -cert ./certs/fullchain.pem -key ./certs/privkey.pem -endpoint /moq --logging DBG
^C
gmarzot@typhoon:~/Projects/moq/upstream/moxygen$ ./_build/bin/moqrelayserver -port 4433 -cert ./certs/xfullchain.pem -key ./certs/privkey.pem -endpoint /moq --logging DBG
terminate called after throwing an instance of 'std::runtime_error'
what(): Cert does not match private key
*** Aborted at 1741545253 (Unix time, try 'date -d @1741545253') ***
*** Signal 6 (SIGABRT) (0x3e8001f9441) received by PID 2069569 (pthread TID 0x7f22a19e4280) (linux TID 2069569) (maybe from PID 2069569, UID 1000) (code: -6), stack trace: ***
./_build/bin/moqrelayserver(+0x208baa)[0x55b38b07ebaa]
./_build/bin/moqrelayserver(+0x1b483d)[0x55b38b02a83d]
./_build/bin/moqrelayserver(+0x1b2777)[0x55b38b028777]
/lib/x86_64-linux-gnu/libc.so.6(+0x4251f)[0x7f22a3b7b51f]
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7f22a3bcf9fc]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x15)[0x7f22a3b7b475]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd2)[0x7f22a3b617f2]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa4f25)[0x7f22a3f11f25]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb6d9b)[0x7f22a3f23d9b]
/lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt9terminatev+0x16)[0x7f22a3f23e06]
/lib/x86_64-linux-gnu/libstdc++.so.6(__cxa_throw+0x47)[0x7f22a3f24067]
./_build/bin/moqrelayserver(__cxa_throw+0xce)[0x55b38afa0b0e]
./_build/bin/moqrelayserver(+0x52a18d)[0x55b38b3a018d]
./_build/bin/moqrelayserver(+0x524ef1)[0x55b38b39aef1]
./_build/bin/moqrelayserver(+0x525137)[0x55b38b39b137]
./_build/bin/moqrelayserver(+0x52558a)[0x55b38b39b58a]
./_build/bin/moqrelayserver(+0x2b6e4e)[0x55b38b12ce4e]
./_build/bin/moqrelayserver(+0x2a8c92)[0x55b38b11ec92]
./_build/bin/moqrelayserver(+0x297c3b)[0x55b38b10dc3b]
./_build/bin/moqrelayserver(+0x122053)[0x55b38af98053]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d8f)[0x7f22a3b62d8f]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x7f)[0x7f22a3b62e3f]
./_build/bin/moqrelayserver(+0x128b14)[0x55b38af9eb14]
(safe mode, symbolizer not available)
Aborted (core dumped)
gmarzot@typhoon:~/Projects/moq/upstream/moxygen$ ./_build/bin/moqrelayserver -port 4433 -cert ./certs/xfullchain.pem -key ./certs/xprivkey.pem -endpoint /moq --logging DBG
Contributor guide
Assessment
This issue has not been assessed yet.