syslog-ng is configured to read a symlink pointing to logs generated from my application which rotates the file using log4j2 rollingfile appender. Everything works fine till the rotation happens. after the file get rotated syslog-ng still seems to hold on to the older inode (which is not moved) and doesn't change to follow the new logs. this however does not happen in RHEL where syslog-ng recognizes the file is now rotated and moves to the new file. In both cases the sym link is always configured to point to the latest file. version details and logs from both OSs below.What am i missing here?UBUNTU -syslog-ng 3.5.6Installer-Version: 3.5.6Revision: 3.5.6-2.1 [@416d315] (Ubuntu/16.04)Compile-Date: Oct 24 2015 03:49:19Available-Modules: afsocket,afuser,tfgeoip,confgen,csvparser,syslogformat,afamqp,redis,afsql,affile,afsmtp,linux-kmsg-format,dbparser,system-source,cryptofuncs,basicfuncs,json-plugin,afprog,afsocket-tls,afstomp,afsocket-notls,afmongodbEnable-Debug: offEnable-GProf: offEnable-Memtrace: offEnable-IPv6: onEnable-Spoof-Source: onEnable-TCP-Wrapper: onEnable-Linux-Caps: onEnable-Pcre: onsymlink is pointing to the file that gets the logs. prior to rotation the process watches correctly for the file (same inodes held by my app and syslog-ng)lrwxrwxrwx 1 root root 56 Jun 29 08:44 node1-access.log -> /x/logs/vik-test_access.logCOMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEjava 11032 vikram 53w REG 8,1 1101 1542626 vik-test_access.logsyslog-ng 21661 root 9r REG 8,1 1101 1542626 vik-test_access.logPost rotation, syslog-ng holds on to the older file (now rotated).COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEjava 11032 vikram 53w REG 8,1 876 1542631 e/elasticsearch-6.2.3/logs/vik-test_access.logsyslog-ng 21661 root 9r REG 8,1 1101 1542626 e/elasticsearch-6.2.3/logs/vik-test_access-2018-06-30.logThe same setup works perfectly fine in RHEL (version details below) where syslog-ng follows the new file correctly.RHELsyslog-ng 3.3.5Installer-Version: 3.3.5Revision: ssh+git://bazsi@git.balabit//var/scm/git/syslog-ng/syslog-ng-ose--mainline--3.3--master#d5d607c05251b38e821efe27bc46ac8db78dd722Compile-Date: Oct 18 2012 15:17:09Default-Modules: affile,afprog,afsocket,afuser,basicfuncs,csvparser,dbparser,syslogformatAvailable-Modules: afprog,afsocket-tls,dbparser,confgen,convertfuncs,basicfuncs,afsocket,afmongodb,csvparser,affile,dummy,syslogformat,afuserEnable-Debug: offEnable-GProf: offEnable-Memtrace: offEnable-IPv6: onEnable-Spoof-Source: offEnable-TCP-Wrapper: onEnable-Linux-Caps: offEnable-Pcre: on______________________________________________________________________________Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng