Hi, now it works with following syslogd_flags: syslogd_flags="-a 127.0.0.1/24:* -4 -b 127.0.0.1" Thanks very much, Michael
________________________________ Von: James Satterfield [mailto:ja...@uberduper.com] Gesendet: Freitag, 20. März 2009 05:47 An: Weschmann Michael Cc: haproxy@formilux.org Betreff: Re: no logging with syslogd under FreeBSD Your ps output shows that syslogd is not running with the flags you've defined in your rc.conf. It's still running in secure ( -s ) mode. Also using "-b 127.0.0.1" would likely be preferred over "-a 127.0.0.1/32" James. On Mar 11, 2009, at 1:39 AM, Weschmann Michael wrote: Hi, I found the entries concerning "no logging with syslogd under FreeBSD" in the archive (http://www.formilux.org/archives/haproxy/subject.html <http://www.formilux.org/archives/haproxy/subject.html> ). But my system doesn't log anything from haproxy: I use haproxy-1.2.18.tar.gz on Freebsd 7.1 My /usr/local/etc/haproxy/haproxy.cfg: global log 127.0.0.1 local0 info maxconn 4096 user haproxy group haproxy daemon defaults log global mode tcp option logasap option dontlognull retries 3 option redispatch maxconn 2000 contimeout 5000 clitimeout 50000 srvtimeout 50000 listen tbsrelay 213.xxx.xxx.xxx:20904 log global balance source mode tcp option tcplog server tbs_1 10.2.xxx.xxx:4746 check port 4746 My /etc/rc.conf contains: syslogd_enable="YES" syslogd_flags="-a 127.0.0.1/32" I've set this because the syslogd use by default option -s (ps auxw | grep syslogd root 621 0.0 0.1 3184 1048 ?? Is 3Feb09 0:11.53 /usr/sbin/syslogd -s) I've tested securelevel 0 and 1. Thanks for your help, Michael From: Rory <rory.amos#gmail.com <mailto:rory.amos> > Date: Wed, 22 Oct 2008 15:51:16 +0800 hi , i am tring to get logging with syslogd on a FreeBSD test machine to work. This is my minimal sample config with haproxy-1.2.18: cat /usr/local/etc/haproxy.conf global log 127.0.0.1 local0 debug maxconn 32768 user nobody group nobody daemon nbproc 8 listen web-balancer log global bind 192.168.15.81:80 mode http stats uri /haproxy-stats stats realm Haproxy\ statistics stats auth another:another balance roundrobin maxconn 32768 clitimeout 60000 srvtimeout 60000 contimeout 5000 retries 3 server web1 192.168.15.88:80 weight 3 check option forwardfor syslogd is listening on the local machine: *# sockstat -4 | grep syslogd* root syslogd 1586 7 udp4 *:514 *:* syslog facility is going to /var/log/haproxy # grep local0 /etc/syslog.conf local0.* /var/log/haproxy.log But haproxy won't log anything. Any ideas? Rory. Received on 2008/10/22 09:51 Weschmann Michael Informatik / Operations Sourcag AG Emil Frey-Strasse 100 CH-4142 Münchenstein Tel: +41 (0) 61 418 7552 Fax: +41 (0) 61 418 7276 mailto:michael.weschm...@sourcag.ch <mailto:michael.weschm...@sourcag.ch> Diese Mitteilung kann vertrauliche und/oder persoenliche Informationen erhalten. Sie erfolgt ungeschuetzt und koennte waehrend der Uebermittlung von Dritten eingesehen und veraendert werden. Sollten Sie diese Mitteilung irrtuemlich erhalten haben, bitten wir Sie, den Absender zu informieren und die Mitteilung in Ihrem System gaenzlich zu loeschen. Unbewilligtes Kopieren, Offenbaren und Verbreiten von Inhalten dieser Mitteilung ist strengstens verboten. Saemtliche per E-Mail uebermittelten Inhalte, insbesondere auch Offerten, sind unverbindlich und ohne Gewaehr. Der Adressat hat sich auf den entsprechenden Informationsquellen oder schriftlichem Weg ueber den Inhalt zu verifizieren. <html><font face="arial" size="1">Diese Mitteilung kann vertrauliche und/oder persoenliche Informationen erhalten. Sie erfolgt ungeschuetzt und koennte waehrend der Uebermittlung von Dritten eingesehen und veraendert werden. Sollten Sie diese Mitteilung irrtuemlich erhalten haben, bitten wir Sie, den Absender zu informieren und die Mitteilung in Ihrem System gaenzlich zu loeschen. Unbewilligtes Kopieren, Offenbaren und Verbreiten von Inhalten dieser Mitteilung ist strengstens verboten.<br><br>Saemtliche per E-Mail uebermittelten Inhalte, insbesondere auch Offerten, sind unverbindlich und ohne Gewaehr. Der Adressat hat sich auf den entsprechenden Informationsquellen oder schriftlichem Weg ueber den Inhalt zu verifizieren.</font></html>