Hi, take a look on SELinux. Because SELinux can block Rsyslog. So rsyslog has not enough rights to open another program. Can you please send the complete debug log. Because the debug log not contain the main problem. Another problem could be that the user account have not enough rights.
-----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Michael Hale Gesendet: Freitag, 28. Oktober 2011 07:26 An: [email protected] Betreff: [rsyslog] outchannel blocking Hi I am attempting to use outchannel to determisticly control the size of my log files. However, when my log file reaches the limit rsyslog simply blocks. Here is my configuration: $outchannel o_messages, /var/log/messages, 3000, /usr/bin/savelog -pc 3 /var/log/messages *.* $o_messages I captured some debug output at the time when the file passes the threshold with rsyslogd -c4 -dn, but I can't tell what is going on other than my action is failing which I assume means there is some kind of problem with the outchannel definition or the command... but when I run the command outside rsyslog everything works fine. Any ideas? 9172.503877007:b6682b70: Message from UNIX socket: #3 9172.503906379:b6682b70: main Q: entry added, size now log 1, phys 1 entries 9172.503921278:b6682b70: main Q: EnqueueMsg advised worker start 9172.503940494:b6682b70: --------imuxsock calling select, active file descriptors (max 4): 3 4 9172.504014396:b7683b70: wti 0x9563758: worker awoke from idle processing 9172.504030616:b7683b70: we deleted 0 objects and enqueued 0 objects 9172.504038292:b7683b70: delete batch from store, new sizes: log 1, phys 1 9172.504058362:b7683b70: msg parser: flags 14, from 'ip-10-114-31-58', msg '<13>Oct 28 05:19:32 logger: Fri Oct 28 05:19:32 UTC 2011' 9172.504067145:b7683b70: parse using parser list 0x955d808 (the default list). 9172.504075889:b7683b70: Parser 'rsyslog.rfc5424' returned -2160 9172.504084762:b7683b70: Message will now be parsed by the legacy syslog parser (one size fits all... ;)). 9172.504093723:b7683b70: Parser 'rsyslog.rfc3164' returned 0 9172.504101318:b7683b70: ZZZ: processBatch: batch of 1 elements must be processed 9172.504109167:b7683b70: Processing next rule 9172.504135121:b7683b70: result of expression evaluation: 0 9172.504144284:b7683b70: Processing next action 9172.504152949:b7683b70: Called action(NotAllMark), logging to builtin-file 9172.504160450:b7683b70: Called action(Batch), logging to builtin-file 9172.504172414:b7683b70: actionTryResume: action state: susp, next retry (if applicable): 1319779178 [now 1319779172] 9172.504181078:b7683b70: actionTryResume: action state: susp, next retry (if applicable): 1319779178 [now 1319779172] 9172.504188712:b7683b70: ruleset: get iRet 0 from rule.ProcessMsg() 9172.504196252:b7683b70: Processing next rule 9172.504221064:b7683b70: result of expression evaluation: 1 9172.504228755:b7683b70: Processing next action 9172.504235997:b7683b70: Called action(NotAllMark), logging to builtin-file 9172.504243333:b7683b70: Called action(Batch), logging to builtin-file 9172.504256393:b7683b70: Action 0x956a408 transitioned to state: itx 9172.504264293:b7683b70: entering actionCalldoAction(), state: itx 9172.504271861:b7683b70: file to log to: /var/log/messages 9172.504279522:b7683b70: write to stream, pData->pStrm 0x9569e80, lenBuf 87 9172.504286911:b7683b70: Action 0x956a408 transitioned to state: rtry 9172.504294143:b7683b70: action call returned -2007 9172.504301762:b7683b70: tryDoAction: unexpected error code -2007[nElem 1, Commited UpTo 0], finalizing 9172.504309984:b7683b70: Action 0x956a408 transitioned to state: rdy 9172.504317073:b7683b70: Action 0x956a408 transitioned to state: itx 9172.504324084:b7683b70: entering actionCalldoAction(), state: itx 9172.504330966:b7683b70: file to log to: /var/log/messages 9172.504338463:b7683b70: write to stream, pData->pStrm 0x9569e80, lenBuf 87 9172.504345439:b7683b70: Action 0x956a408 transitioned to state: rtry 9172.504352265:b7683b70: action call returned -2007 9172.504359362:b7683b70: tryDoAction: unexpected error code -2007[nElem 1, Commited UpTo 0], finalizing 9172.504366987:b7683b70: Action 0x956a408 transitioned to state: rdy 9172.504373995:b7683b70: Action 0x956a408 transitioned to state: itx 9172.504381016:b7683b70: entering actionCalldoAction(), state: itx 9172.504387832:b7683b70: file to log to: /var/log/messages _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com

