[Bug 265800] net/gemserv: Update to 0.6.6

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 17 Aug 2022 07:27:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265800

--- Comment #5 from Evaldas Auryla <ea@uoga.net> ---
Hi, thanks for pointing to the comment in the source code, indeed, I was
testing with self-signed cert. So I grabbed one of my Letsencrypt issued certs,
and got this in /var/log/messages:

Aug 17 07:54:04 gemserv gemserv[81330]: 2022-08-17 05:54:04,555 INFO  [gemserv]
Serving 1 vhosts
Aug 17 07:54:04 gemserv gemserv[81330]: thread 'main' panicked at 'removal
index (is 0) should be < len (is 0)', src/lib/tls.rs:46:42
Aug 17 07:54:04 gemserv gemserv[81330]: stack backtrace:
Aug 17 07:54:04 gemserv gemserv[81330]:    0:     0x26ac1dff085d -
<std::sys_common::backtrace::_print::DisplayBacktrace as
core::fmt::Display>::fmt::hf271a1988635e66b
Aug 17 07:54:04 gemserv gemserv[81330]:    1:     0x26ac1ded30ae -
core::fmt::write::h06f611de0d6a5aeb
Aug 17 07:54:04 gemserv gemserv[81330]:    2:     0x26ac1dfcabd4 -
std::io::Write::write_fmt::h825a3caddcfda349
Aug 17 07:54:04 gemserv gemserv[81330]:    3:     0x26ac1dfd8ba6 -
std::panicking::default_hook::{{closure}}::h48207883971a61ed
Aug 17 07:54:04 gemserv gemserv[81330]:    4:     0x26ac1dfd97bf -
std::panicking::rust_panic_with_hook::hb1605447e655ad18
Aug 17 07:54:04 gemserv gemserv[81330]:    5:     0x26ac1dff0c22 -
std::panicking::begin_panic_handler::{{closure}}::h72e6f0c380d86540
Aug 17 07:54:04 gemserv gemserv[81330]:    6:     0x26ac1dff0b96 -
std::sys_common::backtrace::__rust_end_short_backtrace::h9602d023f6801785
Aug 17 07:54:04 gemserv gemserv[81330]:    7:     0x26ac1dfd9182 -
rust_begin_unwind
Aug 17 07:54:04 gemserv gemserv[81330]:    8:     0x26ac1ded5b02 -
core::panicking::panic_fmt::h735f12c53d12ea24
Aug 17 07:54:04 gemserv gemserv[81330]:    9:     0x26ac1dec78b1 -
alloc::vec::Vec<T,A>::remove::assert_failed::h89829a84e8dde3ab
Aug 17 07:54:04 gemserv gemserv[81330]:   10:     0x26ac1de9e931 -
gemserv::lib::tls::tls_acceptor_conf::he7ebc86cebbbbfe9
Aug 17 07:54:04 gemserv gemserv[81330]:   11:     0x26ac1dea2f9e -
gemserv::run::{{closure}}::h47eb3bc4db1af29a
Aug 17 07:54:04 gemserv gemserv[81330]:   12:     0x26ac1de837a0 -
<core::future::from_generator::GenFuture<T> as
core::future::future::Future>::poll::h7096b8765f4e0031
Aug 17 07:54:04 gemserv gemserv[81330]:   13:     0x26ac1deb20a1 -
gemserv::main::h1794507196c913e9
Aug 17 07:54:04 gemserv gemserv[81330]:   14:     0x26ac1de520b3 -
std::sys_common::backtrace::__rust_begin_short_backtrace::h469d0ba2741643ee
Aug 17 07:54:04 gemserv gemserv[81330]:   15:     0x26ac1de52e9d -
std::rt::lang_start::{{closure}}::he3ab2a2e7f3b24d0
Aug 17 07:54:04 gemserv gemserv[81330]:   16:     0x26ac1deb3f6d - main

Tried with "cert.pem", then "fullchain.pem", same error. Which CA certs are you
using ?

-- 
You are receiving this mail because:
You are the assignee for the bug.