Andrew Sherman created IMPALA-13283:
---------------------------------------
Summary: DHECK fails with certificate verification failure in
ssl3_get_server_certificate
Key: IMPALA-13283
URL: https://issues.apache.org/jira/browse/IMPALA-13283
Project: IMPALA
Issue Type: Bug
Affects Versions: Impala 4.4.0
Reporter: Andrew Sherman
Assignee: Laszlo Gaal
Could the jenkins machine certificates be out of date or something?
{code}
F0805 22:35:00.692780 25270 tls_handshake.cc:177] Check failed:
continue_status.ok() || continue_status.IsIncomplete() Runtime error: TLS
Handshake error: error:14090086:SSL
routines:ssl3_get_server_certificate:certificate verify failed:s3_clnt.c:1264
{code}
Stack:
{code}
#0 0x00007f6148c85387 in raise () from /lib64/libc.so.6
#1 0x00007f6148c86a78 in abort () from /lib64/libc.so.6
#2 0x0000000000efbd8f in google::DumpStackTraceAndExit() [clone .cold] ()
#3 0x0000000003a1ccfd in google::LogMessage::Fail() ()
#4 0x0000000003a1ec34 in google::LogMessage::SendToLog() ()
#5 0x0000000003a1c6dc in google::LogMessage::Flush() ()
#6 0x0000000003a1ca59 in google::LogMessage::~LogMessage() ()
#7 0x00000000010b92ef in impala::LogKuduMessage (unused=<optimized out>,
severity=kudu::client::SEVERITY_FATAL, filename=<optimized out>,
line_number=<optimized out>, time=<optimized out>, message=0x7f614ac1f1fa
<google::fatal_msg_data_exclusive+58> "Check failed: continue_status.ok() ||
continue_status.IsIncomplete() Runtime error: TLS Handshake error:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify
failed:s3_clnt.c:126"..., message_len=201) at
/data0/jenkins/workspace/impala-asf-master-core-erasure-coding/Impala-Toolchain/toolchain-packages-gcc10.4.0/gcc-10.4.0/include/c++/10.4.0/ext/new_allocator.h:89
#8 0x00000000010ba52b in kudu::client::KuduLoggingFunctionCallback<void*>::Run
(this=<optimized out>, severity=<optimized out>, filename=<optimized out>,
line_number=<optimized out>, time=<optimized out>, message=<optimized out>,
message_len=201) at
/data/jenkins/workspace/impala-asf-master-core-erasure-coding/Impala-Toolchain/toolchain-packages-gcc10.4.0/kudu-e742f86f6d/debug/include/kudu/client/callbacks.h:151
#9 0x00007f614a6333a3 in std::function<void (kudu::LogSeverity, char const*,
int, tm const*, char const*, unsigned long)>::operator()(kudu::LogSeverity,
char const*, int, tm const*, char const*, unsigned long) const (__args#5=201,
__args#4=<optimized out>, __args#3=<optimized out>, __args#2=<optimized out>,
__args#1=<optimized out>, __args#0=<optimized out>, this=<optimized out>) at
/mnt/build/gcc-10.4.0/include/c++/10.4.0/bits/std_function.h:622
#10 kudu::(anonymous namespace)::SimpleSink::send (this=<optimized out>,
severity=3, full_filename=<optimized out>, base_filename=<optimized out>,
line=<optimized out>, tm_time=<optimized out>, message=0x7f614ac1f1fa
<google::fatal_msg_data_exclusive+58> "Check failed: continue_status.ok() ||
continue_status.IsIncomplete() Runtime error: TLS Handshake error:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify
failed:s3_clnt.c:126"..., message_len=201) at
/mnt/source/kudu/kudu-e742f86f6d/src/kudu/util/logging.cc:121
#11 0x00007f614a77fd9b in google::LogSink::send (message_len=<optimized out>,
message=<optimized out>, time=..., line=177, base_filename=0x7f614aa94633
"tls_handshake.cc", full_filename=0x7f614aa94600
"/mnt/source/kudu/kudu-e742f86f6d/src/kudu/security/tls_handshake.cc",
severity=3, this=<optimized out>) at
/mnt/source/kudu/kudu-e742f86f6d/thirdparty/src/glog-0.6.0/src/logging.cc:2089
#12 google::LogDestination::LogToSinks (message_len=<optimized out>,
message=<optimized out>, logmsgtime=..., line=<optimized out>,
base_filename=<optimized out>, full_filename=<optimized out>, severity=3) at
/mnt/source/kudu/kudu-e742f86f6d/thirdparty/src/glog-0.6.0/src/logging.cc:894
#13 google::LogMessage::SendToLog (this=0x7f60918a1920) at
/mnt/source/kudu/kudu-e742f86f6d/thirdparty/src/glog-0.6.0/src/logging.cc:1867
#14 0x00007f614a77bda0 in google::LogMessage::Flush (this=0x7f60918a1920) at
/mnt/source/kudu/kudu-e742f86f6d/thirdparty/src/glog-0.6.0/src/logging.cc:1777
#15 0x00007f614a77d2e9 in google::LogMessageFatal::~LogMessageFatal
(this=<optimized out>, __in_chrg=<optimized out>) at
/mnt/source/kudu/kudu-e742f86f6d/thirdparty/src/glog-0.6.0/src/logging.cc:2557
#16 0x00007f614a804655 in kudu::security::TlsHandshake::NeedsExtraStep
(this=<optimized out>, continue_status=..., token=...) at
/mnt/build/gcc-10.4.0/include/c++/10.4.0/ext/new_allocator.h:89
#17 0x00007f614a53972f in kudu::rpc::ClientNegotiation::HandleTlsHandshake
(this=0x7f60918a23f0, response=...) at
/mnt/source/kudu/kudu-e742f86f6d/src/kudu/rpc/client_negotiation.cc:536
#18 0x00007f614a53bd97 in kudu::rpc::ClientNegotiation::Negotiate
(this=0x7f60918a23f0, rpc_error=0x7f60918a1d20) at
/mnt/source/kudu/kudu-e742f86f6d/src/kudu/rpc/client_negotiation.cc:214
#19 0x00007f614a526e33 in kudu::rpc::DoClientNegotiation
(rpc_error=0x7f60918a1d20, deadline=..., encrypt_loopback=<optimized out>,
encryption=<optimized out>, authentication=<optimized out>, conn=0x15f3c000) at
/mnt/source/kudu/kudu-e742f86f6d/src/kudu/rpc/negotiation.cc:225
#20 kudu::rpc::Negotiation::RunNegotiation (conn=..., authentication=<optimized
out>, encryption=<optimized out>, loopback_encryption=<optimized out>,
deadline=...) at
/mnt/source/kudu/kudu-e742f86f6d/src/kudu/rpc/negotiation.cc:312
#21 0x00007f614a69f1af in std::function<void ()>::operator()() const
(this=0x7f60918a2920) at
/mnt/build/gcc-10.4.0/include/c++/10.4.0/bits/std_function.h:622
#22 kudu::ThreadPool::DispatchThread (this=0x127fdb80) at
/mnt/source/kudu/kudu-e742f86f6d/src/kudu/util/threadpool.cc:775
#23 0x00007f614a691aac in std::function<void ()>::operator()() const
(this=0x14fa9058) at
/mnt/build/gcc-10.4.0/include/c++/10.4.0/bits/std_function.h:622
#24 kudu::Thread::SuperviseThread (arg=0x14fa9000) at
/mnt/source/kudu/kudu-e742f86f6d/src/kudu/util/thread.cc:691
#25 0x00007f614be52ea5 in start_thread () from /lib64/libpthread.so.0
#26 0x00007f6148d4db0d in clone () from /lib64/libc.so.6
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)