Maybe you can just use wireshark -- a screen shot from the gui is probably sufficient.
Rainer El mié., 11 nov. 2020 a las 9:31, Seifer, Florian (<[email protected]>) escribió: > > Hello Rainer, > > I am not terribly firm with tcpdump, how would I go about doing that? > > Also I forgot to mention, the logs are always coming from the same Host with > exactly the same format. > ( A VmWare logInsight-Server if that’s relevant) so I doubt the messages are > suddenly changing form. > > > -----Ursprüngliche Nachricht----- > Von: Rainer Gerhards <[email protected]> > Gesendet: Mittwoch, 11. November 2020 09:26 > An: Seifer, Florian <[email protected]> > Cc: rsyslog-users <[email protected]> > Betreff: Re: [rsyslog] rsyslog ignoring random incoming tcp-messages > > looks good. my gut feeling is that some senders do not properly > terminate the syslog frame with '\n'. Can you check you captures for a > case where a message is missing and post all bytes of the last seen > and missing messages in the correct sequence? > > Rainer > > El mié., 11 nov. 2020 a las 9:16, Seifer, Florian > (<[email protected]>) escribió: > > > > # rsyslog configuration file > > > > # For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html > > # or latest version online at http://www.rsyslog.com/doc/rsyslog_conf.html > > # If you experience problems, see > > http://www.rsyslog.com/doc/troubleshoot.html > > > > #### MODULES #### > > > > module(load="imuxsock" # provides support for local system logging (e.g. > > via > > > > logger command) > > SysSock.Use="off") # Turn off message reception via local log socket; > > # local messages are retrieved through imjournal > > now. > > module(load="imjournal" # provides access to the systemd journal > > StateFile="imjournal.state") # File to store the position in the > > journal > > #module(load="imklog") # reads kernel messages (the same are read from > > journald) > > #module(load"immark") # provides --MARK-- message capability > > > > # Provides UDP syslog reception > > # for parameters see http://www.rsyslog.com/doc/imudp.html > > module(load="imudp") # needs to be done just once > > input(type="imudp" port="514") > > > > # Provides TCP syslog reception > > # for parameters see http://www.rsyslog.com/doc/imtcp.html > > module(load="imtcp") # needs to be done just once > > > > > > > > > > > > > > > > > > #### GLOBAL DIRECTIVES #### > > > > # Where to place auxiliary files > > global(workDirectory="/var/lib/rsyslog") > > > > # Use default timestamp format > > module(load="builtin:omfile" Template="RSYSLOG_TraditionalFileFormat") > > > > # Include all config files in /etc/rsyslog.d/ > > include(file="/etc/rsyslog.d/*.conf" mode="optional") > > > > #### RULES #### > > > > # Log all kernel messages to the console. > > # Logging much else clutters up the screen. > > #kern.* /dev/console > > > > # Log anything (except mail) of level info or higher. > > # Don't log private authentication messages! > > *.info;mail.none;authpriv.none;cron.none /var/log/messages > > > > # The authpriv file has restricted access. > > authpriv.* /var/log/secure > > > > # Log all the mail messages in one place. > > mail.* -/var/log/maillog > > > > > > # Log cron stuff > > cron.* /var/log/cron > > > > # Everybody gets emergency messages > > *.emerg :omusrmsg:* > > > > # Save news errors of level crit and higher in a special file. > > uucp,news.crit /var/log/spooler > > > > # Save boot messages also to boot.log > > local7.* /var/log/boot.log > > > > > > > > > > > > > > # ### sample forwarding rule ### > > #action(type="omfwd" > > # An on-disk queue is created for this action. If the remote host is > > # down, messages are spooled to disk and sent when it is up again. > > #queue.filename="fwdRule1" # unique name prefix for spool files > > #queue.maxdiskspace="1g" # 1gb space limit (use as much as possible) > > #queue.saveonshutdown="on" # save messages to disk on shutdown > > #queue.type="LinkedList" # run asynchronously > > #action.resumeRetryCount="-1" # infinite retries if host is down > > # Remote Logging (we use TCP for reliable delivery) > > # remote_host is: name/ip, e.g. 192.168.0.1, port optional e.g. 10514 > > #Target="remote_host" Port="XXX" Protocol="tcp") > > > > > > # Diese Regel erstellt pro Hostname ein eigenes Verzeichnis > > $template RemoteHost,"/var/log/remote/%hostname%/%programname%.log" > > > > # Der Regelsatz remote wendet auf alle eingehenden Logs das Template > > RemoteHost an: > > > > $RuleSet remote > > *.* ?RemoteHost > > > > # Nun binden wir den Regelsatz "remote" an alle syslog Meldungen von Außen. > > > > input(type="imtcp" port="514" ruleset="remote" > > supportoctetcountedframing="off") > > > > $EscapeControlCharactersOnReceive on > > > > $RepeatedMsgReduction off > > > > $SystemLogRateLimitInterval 0 > > > > $DebugLevel 2 > > > > $DebugFile /var/log/rsyslog/debug.log > > > > -- > > Florian Seifer > > Berater secunet Anwendungen, Managed Security Services > > Division Operational Services > > secunet Security Networks AG > > > > Tel.: +49 201 5454-2297, Fax: +49 201 5454-1259 > > [email protected] > > Kurfürstenstraße 58, 45138 Essen, Germany > > www.secunet.com > > > > ----------------------------------------------------------------------- > > Sitz: Kurfürstenstraße 58, 45138 Essen > > Amtsgericht Essen HRB 13615 > > Vorstand: Axel Deininger (Vors.), Torsten Henn, Dr. Kai Martius, Thomas > > Pleines > > Aufsichtsratsvorsitzender: Ralf Wintergerst > > > > -----Ursprüngliche Nachricht----- > > Von: Rainer Gerhards <[email protected]> > > Gesendet: Mittwoch, 11. November 2020 09:13 > > An: rsyslog-users <[email protected]> > > Cc: Seifer, Florian <[email protected]> > > Betreff: Re: [rsyslog] rsyslog ignoring random incoming tcp-messages > > > > config? > > > > El mié., 11 nov. 2020 a las 9:11, Seifer, Florian via rsyslog > > (<[email protected]>) escribió: > > > > > > Hello, > > > > > > I have a rather strange problem with an rsyslog-machine. > > > > > > I configured it to process incoming logs over network via tcp port 514 > > > using imtcp. > > > > > > The incoming logs on that connection are simply stored in a specific > > > folder in a log-file. > > > This setup works 90% of the time but sometimes logs get "lost". > > > > > > I have no idea what causes it. I set up a tcpdump on the receiving > > > machine and I can confirm that the packages are indeed being delivered. > > > But for some reason rsyslog does not notice them. I can find all other > > > log-messages mentioned in the rsyslog-debug log, where they are noticed > > > and processed correctly. > > > > > > The ones that don't make it to the logfiles are no where to be found. I > > > cannot find any difference in these files, so I would expect them to be > > > handled identically. > > > > > > Has anyone of you ever had similar problems and found a solution? Its > > > not a firewall or network problem as the packages are definitely reaching > > > the client. > > > > > > I am grateful for any support you guys can provide > > > > > > With kind regards > > > > > > -- > > > Florian Seifer > > > Berater secunet Anwendungen, Managed Security Services > > > Division Operational Services > > > secunet Security Networks AG > > > > > > Tel.: +49 201 5454-2297, Fax: +49 201 5454-1259 > > > [email protected] > > > Kurfürstenstraße 58, 45138 Essen, Germany > > > www.secunet.com > > > > > > ----------------------------------------------------------------------- > > > Sitz: Kurfürstenstraße 58, 45138 Essen > > > Amtsgericht Essen HRB 13615 > > > Vorstand: Axel Deininger (Vors.), Torsten Henn, Dr. Kai Martius, Thomas > > > Pleines > > > Aufsichtsratsvorsitzender: Ralf Wintergerst > > > > > > _______________________________________________ > > > rsyslog mailing list > > > https://lists.adiscon.net/mailman/listinfo/rsyslog > > > http://www.rsyslog.com/professional-services/ > > > What's up with rsyslog? Follow https://twitter.com/rgerhards > > > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad > > > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > > > DON'T LIKE THAT. _______________________________________________ rsyslog mailing list https://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

