Mariusz, you are correct, this is for SPLUNK related activities.
I was told not to use omhttp, but at the time I did not know that term and
thought he meant "http."

I ran the "*rsyslogd -N1*" command.  The response I got was:

ID for group ‘ ’ could not be found [v8.24.0-57.el7_9.3 try
http://www.rsyslog.com/e/3003 ]



--------------------------
Warron French



On Mon, Apr 15, 2024 at 10:52 AM Mariusz Kruk via rsyslog <
rsyslog@lists.adiscon.com> wrote:

> I see you're trying to send data to Splunk and thus probably want the
> files read as a user running the Universal Forwarder.
>
> Instead of writing files locally you can send them straight to HEC input
> using the omhttp module. (which gives you additional flexibility since
> you can dynamically overwrite the metadata on the fly).
>
> But anyway, if your rsyslogd doesn't start, check with "rsyslogd -N1"
> where's the problem in your config. (you can give a config filename with
> -f option if you're not using standard /etc/rsyslog.conf).
>
> MK
>
> On 15.04.2024 15:59, warron.french via rsyslog wrote:
> > At David, Mariusz, and Attila, here is my attempt to provide the syntax
> > (again).  I am thinking you might not have received it because it came in
> > image form before.
> >
> > Snippets of my Rsyslog.conf
> >
> > $ModLoad  imudp
> >
> > $UDPServerRun  514
> >
> >
> >
> > ##########   UDG-specific; Start
> >
> > # $ModLoad  omfile;  Wfrench;  28FEB2024;  does not work, error 3003
> >
> > Module(load=”builtin:omfile”)
> >
> > $CreateDirs                           on
> >
> > $DirCreateMode                  0700
> >
> > #$dirGroup                           root
> >
> > #$dirOwner                          root
> >
> > $FileCreateMode                 0600
> >
> > #$FileGroup                          splunk
> >
> > #$FileOwner                         root
> >
> > ##########   UDG-specific; End
> >
> >
> > ###############                Syntax with Templates and Conditionals
> > needed               #################
> >
> > ##################                     TEMPLATES
> >   #############################
> >
> > $template  CATC,”/var/log/remote/%HOSTNAME%.log”
> >
> > $template  SECU,”/var/log/remote/%HOSTNAME%/secure”
> >
> > $template  MESG,”/var/log/remote/%HOSTNAME%/messages”
> >
> > ####################         CONDITIONALS
> ########################
> >
> > if   ($fromhost-ip startswith  ‘172.20.245.5’  or $fromhost-ip contains
> > ‘172.20.245.101’)  then  {
> >
> >
> > authpriv.*
> > -?SECU
> >
> >
> > *.info;mail.none;authpriv.none;cron.none
> > -?MESG
> >
> >                      &  stop
> >
> > }   else  if     ( $fromhost  contains  ‘i42tskvm’ ) then {
> >
> >
> > *.*
> > -?MESG
> >
> >                      stop
> >
> > }  else   {
> >
> >
> >           *.*
> > /var/log/messages
> >
> >                      stop
> >
> > }
> >
> > #
> >
> > #######   End all Custom Directives to support TGS Rsyslog forwarding to
> > MNTR01 in support of CDP-initiative
> >
> >
> > I am not permitted to provide the entire Rsyslog Configuration, but we
> are
> > not using /etc/rsyslog.d/ files at all, we do not have any files in
> there.
> >
> >
> > --------------------------
> > Warron French
> >
> >
> >
> > On Mon, Apr 15, 2024 at 9:53 AM warron.french <warron.fre...@gmail.com>
> > wrote:
> >
> >> Did you not see the full config?  I provided it as an image.  Was the
> >> image blocked at your end, from being received?
> >>
> >> --------------------------
> >> Warron French
> >>
> >>
> >>
> >> On Sat, Apr 6, 2024 at 3:04 AM David Lang via rsyslog <
> >> rsyslog@lists.adiscon.com> wrote:
> >>
> >>> it's common for rsyslog configs to drop privileges, and if it does so,
> it
> >>> can't
> >>> then make use of those privileges to open files as other users, etc.
> >>>
> >>> This is why we need to see the full config, and any files included.
> >>>
> >>> David Lang
> >>>
> >>> On Sat, 6 Apr 2024, Mariusz Kruk via rsyslog wrote:
> >>>
> >>>> Also remember that in Linux system (quoting the man 2 chown):
> >>>>
> >>>>         Only a privileged process (Linux: one with the CAP_CHOWN
> >>>> capability) may change the owner of a file.  The owner of a file may
> >>>>         change  the group of the file to any group of which that owner
> >>>> is a member.  A privileged process (Linux: with CAP_CHOWN) may
> >>>>         change the group arbitrarily.
> >>>>
> >>>> So if your rsyslogd is an unprivileged process (it does not have
> >>>> CAP_CHOWN granted explicitly and it does not run as root user), you
> >>> won'
> >>>> be able to create files as a different user.
> >>>>
> >>>> MK
> >>>>
> >>>> On 6.04.2024 07:20, David Lang via rsyslog wrote:
> >>>>> if you are using the action() syntax, you set the ownership as part
> of
> >>>>> the action.
> >>>>>
> >>>>> if you post your full config (including included files) we can better
> >>>>> guess what's wrong with it.
> >>>>>
> >>>>> David Lang
> >>>>>
> >>>>> On Sat, 6 Apr 2024, warron.french via rsyslog wrote:
> >>>>>
> >>>>>> I am running multiple servers on RHEL-7.9 at work and with no option
> >>> to
> >>>>>> upgrade to a newer major version.
> >>>>>>
> >>>>>> I have a server collecting (consolidating) logs from other (remote)
> >>>>>> servers
> >>>>>> and need to store the various independently generated logfiles but
> >>>>>> also set
> >>>>>> the Group-owner to something other than root.
> >>>>>>
> >>>>>> I thought the proper syntax to do this was to set:
> >>>>>> $FileOwner   somegroup
> >>>>>>
> >>>>>> But rsyslogd upon restart fails to accept this directive.
> >>>>>>
> >>>>>> Can someone tell me what directive I should be using because
> >>>>>> attempting to
> >>>>>> find the Rsyslog documentation specific to my RHEL-7.9 in
> combination
> >>> to
> >>>>>> answering this query at *rsyslog.com <http://rsyslog.com> *
> >>>>>> is not proving to be useful.
> >>>>>>
> >>>>>> Thank you in advance for your assistance,
> >>>>>>
> >>>>>> --------------------------
> >>>>>> Warron French
> >>>>>> _______________________________________________
> >>>>>> 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.
> >>>> _______________________________________________
> >>>> 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.
> >>
> > _______________________________________________
> > 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.
_______________________________________________
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.

Reply via email to