Hi, Sorry, what I meant to say was that I've different socket names than the one you used in your example. Socket names in both config files are the same. In kea-ctrl-agent.conf:
"control-sockets": { "dhcp4": { "socket-type": "unix", "socket-name": "/tmp/kea4-ctrl-socket" }, In kea-dhcp4.conf: "control-socket": { "socket-type": "unix", "socket-name": "/tmp/kea4-ctrl-socket" }, I've also started strace on kea-ctrl-agent just before running kea-shell --host 10.123.97.212 --port 8001 --service dhcp4 lease4-get-all I've not got enough knowledge on this to be able to detect if there's any clues in the trace output. I can see the HTTP POST done by kea-shell and the heartbeats between primary(10.123.97.212) and standby(10.123.105.228) but then I'm at a loss. strace: Process 6793 attached epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999996000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=326524409}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601083 lseek(5, 0, SEEK_CUR) = 601083 lseek(5, 0, SEEK_END) = 601083 write(5, "2023-06-08 08:55:46.346 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 601162 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067542672, u64=94817765569168}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067542672, u64=94817765569168}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998945288}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=999756153}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601162 lseek(5, 0, SEEK_CUR) = 601162 lseek(5, 0, SEEK_END) = 601162 write(5, "2023-06-08 08:55:46.349 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 601286 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=996117851}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999727993}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999897765}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999996000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=449382734}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601286 lseek(5, 0, SEEK_CUR) = 601286 lseek(5, 0, SEEK_END) = 601286 write(5, "2023-06-08 08:55:56.901 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 601365 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067574192, u64=94817765600688}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067574192, u64=94817765600688}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998983437}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=999746768}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601365 lseek(5, 0, SEEK_CUR) = 601365 lseek(5, 0, SEEK_END) = 601365 write(5, "2023-06-08 08:55:56.904 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 601489 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=995914668}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999740100}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999885261}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999996000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=631794117}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601489 lseek(5, 0, SEEK_CUR) = 601489 lseek(5, 0, SEEK_END) = 601489 write(5, "2023-06-08 08:56:07.274 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 601568 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067542672, u64=94817765569168}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067542672, u64=94817765569168}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998835812}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=999760009}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601568 lseek(5, 0, SEEK_CUR) = 601568 lseek(5, 0, SEEK_END) = 601568 write(5, "2023-06-08 08:56:07.277 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 601692 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=995773323}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999536312}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999895279}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999995000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=762794899}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601692 lseek(5, 0, SEEK_CUR) = 601692 lseek(5, 0, SEEK_END) = 601692 write(5, "2023-06-08 08:56:17.516 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 601771 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067574192, u64=94817765600688}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067574192, u64=94817765600688}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998918604}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=999760901}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601771 lseek(5, 0, SEEK_CUR) = 601771 lseek(5, 0, SEEK_END) = 601771 write(5, "2023-06-08 08:56:17.519 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 601895 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=995972113}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999723014}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999874755}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999996000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=303002519}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601895 lseek(5, 0, SEEK_CUR) = 601895 lseek(5, 0, SEEK_END) = 601895 write(5, "2023-06-08 08:56:28.217 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 601974 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067542672, u64=94817765569168}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067542672, u64=94817765569168}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998945984}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=999760152}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 601974 lseek(5, 0, SEEK_CUR) = 601974 lseek(5, 0, SEEK_END) = 601974 write(5, "2023-06-08 08:56:28.220 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 602098 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=996374315}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999763578}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999900354}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999996000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=989889280}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 602098 lseek(5, 0, SEEK_CUR) = 602098 lseek(5, 0, SEEK_END) = 602098 write(5, "2023-06-08 08:56:38.231 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 602177 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067574192, u64=94817765600688}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067574192, u64=94817765600688}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998913085}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=999767419}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 602177 lseek(5, 0, SEEK_CUR) = 602177 lseek(5, 0, SEEK_END) = 602177 write(5, "2023-06-08 08:56:38.234 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 602301 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=996084682}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999740043}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999893614}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999996000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=600044448}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 602301 lseek(5, 0, SEEK_CUR) = 602301 lseek(5, 0, SEEK_END) = 602301 write(5, "2023-06-08 08:56:48.636 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 602380 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067542672, u64=94817765569168}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067542672, u64=94817765569168}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998858528}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=999764545}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 602380 lseek(5, 0, SEEK_CUR) = 602380 lseek(5, 0, SEEK_END) = 602380 write(5, "2023-06-08 08:56:48.639 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 602504 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=995912081}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999751395}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999868089}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999996000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=170824746}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 602504 lseek(5, 0, SEEK_CUR) = 602504 lseek(5, 0, SEEK_END) = 602504 write(5, "2023-06-08 08:56:59.469 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 602583 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067574192, u64=94817765600688}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067574192, u64=94817765600688}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998942697}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=999773624}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 602583 lseek(5, 0, SEEK_CUR) = 602583 lseek(5, 0, SEEK_END) = 602583 write(5, "2023-06-08 08:56:59.472 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 602707 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=10, tv_nsec=0}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=996 091345}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999741980}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999894626}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [{EPOLLIN, {u32=2067595488, u64=94817765621984}}], 128, -1) = 1 recvmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="POST / HTTP/1.1\r\nHost: 10.123.97"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, 0) = 145 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999996000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=19, tv_ nsec=72580310}}) = 0 fcntl(14, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 602707 lseek(5, 0, SEEK_CUR) = 602707 lseek(5, 0, SEEK_END) = 602707 write(5, "2023-06-08 08:57:10.401 INFO CO"..., 79) = 79 lseek(5, 0, SEEK_CUR) = 602786 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(14, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 15 epoll_create1(EPOLL_CLOEXEC) = 16 timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 17 epoll_ctl(16, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLERR|EPOLLET, {u32=2067547512, u64=94817765574008}}) = 0 write(15, "\1\0\0\0\0\0\0\0", 8) = 8 epoll_ctl(16, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLERR, {u32=2067547524, u64=94817765574020}}) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv _nsec=0}}) = 0 socket(AF_UNIX, SOCK_STREAM, 0) = 18 epoll_ctl(16, EPOLL_CTL_ADD, 18, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|EPOLLET, {u32=2067542672, u64=94817765569168}}) = 0 ioctl(18, FIONBIO, [1]) = 0 connect(18, {sa_family=AF_UNIX, sun_path="/tmp/kea4-ctrl-socket"}, 23) = 0 epoll_wait(16, [{EPOLLIN, {u32=2067547512, u64=94817765574008}}], 128, 0) = 1 sendmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"command\": \"ha-heartbeat\", \"se"..., iov_len=53}], msg_iovlen=1, msg_controllen=0, msg_fla gs=0}, MSG_NOSIGNAL) = 53 epoll_wait(16, [{EPOLLIN|EPOLLHUP, {u32=2067542672, u64=94817765569168}}], 128, 0) = 1 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=999998000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, t v_nsec=998923288}}) = 0 recvmsg(18, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{ \"arguments\": { \"date-time\": \"T"..., iov_len=32768}], msg_iovlen=1, msg_controllen=0, msg_ flags=0}, 0) = 193 epoll_wait(16, [], 128, 0) = 0 timerfd_settime(17, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=60, tv_nsec=0}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=59, tv_nsec=9 99776018}}) = 0 close(18) = 0 epoll_wait(16, [], 128, 0) = 0 fcntl(10, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 fcntl(4, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 lseek(5, 0, SEEK_END) = 602786 lseek(5, 0, SEEK_CUR) = 602786 lseek(5, 0, SEEK_END) = 602786 write(5, "2023-06-08 08:57:10.404 INFO CT"..., 124) = 124 lseek(5, 0, SEEK_CUR) = 602910 fcntl(4, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 fcntl(10, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=1}) = 0 close(16) = 0 close(17) = 0 close(15) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=996073731}}) = 0 sendmsg(13, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="HTTP/1.1 200 OK\r\nContent-Length:"..., iov_len=306}], msg_iovlen=1, msg_controllen=0, msg_flags =0}, MSG_NOSIGNAL) = 306 epoll_wait(7, [], 128, 0) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_n sec=999719477}}) = 0 timerfd_settime(8, 0, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=29, tv_nsec=999999000}}, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=9, tv_ nsec=999893002}}) = 0 getpeername(13, {sa_family=AF_INET, sin_port=htons(33946), sin_addr=inet_addr("10.123.105.228")}, [28->16]) = 0 recvmsg(13, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, [], 128, 0) = 0 epoll_wait(7, ^Cstrace: Process 6793 detached <detached ...> ./PerW > -----Original Message----- > From: Kea-users <kea-users-boun...@lists.isc.org> On Behalf Of Darren > Ankney > Sent: onsdag 7. juni 2023 12:17 > Cc: kea-users@lists.isc.org > Subject: Re: [Kea-users] How do I list current IPv4 leases? (OPEN) > > Hi > > > > As far as I can see I've got the socket statements ok, different socket > > names > though. > > > > Trying the direct socket approach using socat works ok. > > The socket definition in kea-dhcp4 config and kea-ctrl-agent need to match. > If > they are different then kea-ctrl-agent has no idea how to connect to kea- > dhcp4. It connects using that unix socket file just like you did with socat. > -- > ISC funds the development of this software with paid support subscriptions. > Contact us at https://www.isc.org/contact/ for more information. > > To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. > > Kea-users mailing list > Kea-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/kea-users -- ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. Kea-users mailing list Kea-users@lists.isc.org https://lists.isc.org/mailman/listinfo/kea-users