NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/58558: syslog.conf(5) man page example does not work.



The following reply was made to PR bin/58558; it has been noted by GNATS.

From: xover2391%hush.com@localhost
To: "RVP" <rvp%sdf.org@localhost>, gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: bin/58558: syslog.conf(5) man page example does not work.
Date: Wed, 04 Sep 2024 07:37:02 +0000

 On 9/4/2024 at 7:22 AM, "RVP" <rvp%SDF.ORG@localhost> wrote:
 >
 >On Wed, 4 Sep 2024,  xover2391%hush.com@localhost via gnats wrote:
 >
 >> I still want to extend things so that each remote host/device 
 >has its syslog messages put into a separate file, so I tried 
 >replacing the "-@" line with "+192.168.1.200". After doing that 
 >(and rebooting the NetBSD server) the syslog messages from 
 >192.168.1.200 are not saved anywhere. Clearly, those messages are 
 >not local, but they are also not identified as "being from" 
 >192.168.1.200. So I changed the line back to "-@" and ran the 
 >tcpdump command you mentioned above.
 >>
 >> netbsd1# tcpdump -Alnt -i re0 host 192.168.1.200 and udp dst 
 >port syslog
 >> tcpdump: verbose output suppressed, use -v or -vv for full 
 >protocol decode
 >> listening on re0, link-type EN10MB (Ethernet), capture size 
 >262144 bytes
 >> IP 192.168.1.200.514 > 192.168.1.100.514: SYSLOG user.info, 
 >length: 154
 >> E.....@.@.................k.<14> Sep  4 14:57:10 192.168.1.200-1 
 >USER_MGR[44365908]: user_mgr_util.c(1638) 9758 %% HTTP Session 46 
 >ended for user admin connected from 192.168.1.210
 >> .
 >> ^C
 >
 >The "hostname" is `192.168.1.200-1', so:
 >
 >> # HP network switch
 >> +192.168.1.200
 >> *.*						/var/log/host-192.168.1.200
 >>
 >
 >```
 ># HP network switch
 >+192.168.1.200-1				/var/log/host-192.168.1.200
 >```
 >
 >Because IP addresses can change, the RFCs prefer to use either a 
 >hostname
 >or some other unique token to key on.
 >
 >Not sure what syslogd does when the hostname is `-' (unspecified). 
 >I'll have
 >to look at the code. Maybe this weekend...
 >
 >-RVP
 
 
 Many thanks for the suggestion, but it didn't work when I changed it to
 
 
 +192.168.1.200-1
 *.*                                             /var/log/host-192.168.1.200
 
 
 The syslog messages from the HP network switch are still being saved to /var/log/foreign but there's nothing in /var/log/host-192.168.1.200
 


Home | Main Index | Thread Index | Old Index