Skip to content
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

ET fatals with "Decrypt failed. Possible key mismatch?" #558

Open
maiergre opened this issue Jan 4, 2023 · 0 comments
Open

ET fatals with "Decrypt failed. Possible key mismatch?" #558

maiergre opened this issue Jan 4, 2023 · 0 comments

Comments

@maiergre
Copy link

maiergre commented Jan 4, 2023

I'm running version 6.2.1 on ubuntu 22.04. Installed using the ppa packages (both client and server). Occasionally it fatals with

[FATAL 2023-01-03 17:17:57,644 client-main CryptoHandler.cpp:42] Stack Trace: 
[0] 0xebdd3 et::CryptoHandler::decrypt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[1] 0xe431b et::CryptoHandler::CryptoHandler(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char)
[2] 0xe49fa et::BackedReader::constructPartialMessage(et::Packet*)
[3] 0xe53b0 et::BackedReader::read(et::Packet*)
[4] 0xe6581 et::Connection::read(et::Packet*)
[5] 0x97a70 et::TerminalClient::run(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[6] 0x5620c main
[7] 0x7fcae9b46d90 __libc_init_first
[8] 0x7fcae9b46e40 __libc_start_main
[9] 0x5a2b5 _start
Decrypt failed.  Possible key mismatch?
[WARNING 2023-01-03 17:17:57,644 client-main CryptoHandler.cpp:42] Aborting application. Reason: Fatal log at [./src/base/CryptoHandler.cpp:42]

I can't reliably reproduce it but it appears to be more likely if there's lots of output in the terminal (e.g., large compile jobs filling stdout/stderr). Logs for one instance are attached. Note there's a 3hr timezone difference between client and server. Offending session/connection is 9Ue6CMTWFKcE4JdF. I've trimmed the etserver log to the relevant time range and scraped IPs and username.

etclient-2023-01-03_15_40_24.log
etserver-2022-12-29_16-42.log
etterminal.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant