I have no clue what SSL offloading is, so can't tell you.
What is SSL offloading? It's delegating all SSL/TLS processes to a load balancing device to aid in server performance. Here's what you need to know.
www.thesslstore.com
"SSL Offloading: What is it? How does it work? What are the benefits? What is SSL Offloading? Performing SSL at the Load Balancer level.
What are the advantages of SSL offloading? SSL offloadingSSL offloading has several benefits: It offloads additional tasks from your application servers so they can focus on their primary functions. It saves resources on those application servers. And, depending on what load balancer you’re using, it can also help with HTTPS inspection, reverse-proxying, cookie persistence, traffic regulation, etc. That last one is one of the most important: that in some cases SSL offloading can assist with traffic inspection. As important as encryption is, it has one major drawback: attackers can hide in your encrypted traffic. There’s no shortage of high-profile exploits that have occurred as a result of attackers hiding in HTTPS traffic, recently Magecart has been using HTTPS traffic to obfuscate the PCI it’s been exfiltrating from various payment pages. Being able to inspect HTTPS traffic becomes almost compulsory once your organization reaches a certain size, and one of the best ways to do that is to offload your SSL/TLS processes."
The TLS Handshake Failed error can originate from the client or the server, here's a guide for fixing the problem for both users and site owners.
www.thesslstore.com
"Man-in-the-Middle A Man-in-the-Middle (MITM) is typically presented as a nefarious hacker that’s attempting to steal information or cause harm. That’s actually not always the case. A lot of programs and devices intercept traffic for inspection or some other purpose like load balancing, and then send it along to the application server. This constitutes a MITM, too."
GaryGB