Cannot establish a livestatus connection from thruk to icingaweb2, icinga::socket_error

Hi,

I’m currently trying to connect our icingaweb2 backend to our customers icinga2 thruk instance via livestatus.
if we press ‘test’ in the connection tab in thruk the instance, the following error is returned

within the the icingaweb2 icinga.log i found the following entry after every connection attempt:
[2023-11-02 11:06:36 +0100] critical/Socket: recv() failed with error code 104, “Connection reset by peer”
[2023-11-02 11:06:36 +0100] critical/ThreadPool: Exception thrown in event handler:
Error: std::exception

Stacktrace:
0# __cxa_throw in /usr/lib64/icinga2/sbin/icinga2 1# void boost::throw_exceptionicinga::socket_error(icinga::socket_error const&) in /usr/lib64/icinga2/sbin/icinga2 2# void boost::exception_detail::throw_exception_icinga::socket_error(icinga::socket_error const&, char const*, char const*, int) in /usr/lib64/icinga2/sbin/icinga2 3# icinga::Socket::Read(void*, unsigned long) in /usr/lib64/icinga2/sbin/icinga2 4# icinga::NetworkStream::Read(void*, unsigned long, bool) in /usr/lib64/icinga2/sbin/icinga2 5# icinga::StreamReadContext::FillFromStream(boost::intrusive_ptr icinga::Stream const&, bool) in /usr/lib64/icinga2/sbin/icinga2 6# icinga::Stream::ReadLine(icinga::String*, icinga::StreamReadContext&, bool) in /usr/lib64/icinga2/sbin/icinga2 7# icinga::LivestatusListener::ClientHandler(boost::intrusive_ptr icinga::Socket const&) in /usr/lib64/icinga2/sbin/icinga2 8# bool icinga::ThreadPool::Post<std::function<void ()> >(std::function<void ()>, icinga::SchedulerPolicy)::{lambda()#1}::operator()() const in /usr/lib64/icinga2/sbin/icinga2 9# boost::asio::detail::executor_op<boost::asio::detail::work_dispatcher<bool icinga::ThreadPool::Post<std::function<void ()> >(std::function<void ()>, icinga::SchedulerPolicy)::{lambda()#1}>, std::allocator, boost::asio::detail::scheduler_operation>::do_complete(void*, std::allocator*, boost::system::error_code const&, unsigned long) in /usr/lib64/icinga2/sbin/icinga2 10# boost::asio::detail::scheduler::run(boost::system::error_code&) in /usr/lib64/icinga2/sbin/icinga2 11# boost::asio::detail: :posix_thread::func <boost: :asio::thread_pool::thread_function>::run() in /usr/lib64/icinga2/sbin/icinga2 12# boost_asio_detail_posix_thread_function in /usr/lib64/icinga2/sbin/icinga2 13# 0x00007F93D39DFEA5 in /lib64/libpthread.so.0 14# clone in /lib64/libc.so.6

current livestatus setup:

library “livestatus”
object LivestatusListener “livestatus-tcp” {
socket_type = “tcp”
bind_host = “0.0.0.0”
bind_port = “6558”
}

object LivestatusListener “livestatus-unix” {
socket_type = “unix”
socket_path = “/var/run/icinga2/cmd/livestatus”
}

the Firewallport 6558 is open in both directions

in our testsetup the livestatus connection works without any problem,

thank you upfront for every hint or possible solution

Versions:
icinga2 - The Icinga 2 network monitoring daemon (version: 2.13.2-1)

Copyright (c) 2012-2023 Icinga GmbH
License GPLv2+: GNU GPL version 2 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

System information:
Platform: Red Hat Enterprise Linux Server
Platform version: 7.9 (Maipo)
Kernel: Linux
Kernel version: 3.10.0-1160.92.1.el7.x86_64
Architecture: x86_64

PHP 7.4.27 (cli) (built: Dec 14 2021 17:17:06) ( NTS )

Icinga Web 2 Version
2.9.5

Modules:
director 1.9.0
fileshipper 1.2.0
incubator 0.12.0
map 1.1.0
monitoring 2.9.5
setup 2.9.5