Thanks David, I will go down the SELinux rabbithole since we are CentOS.
Just weird it broke seemingly out of the blue.




On Mon, Apr 25, 2022 at 10:10 AM David Lang <da...@lang.hm> wrote:

> if you can write to the file as yourself and root and set the permissions
> to
> 777, then it's going to be selinux/Apparmor that's blocking you. It's not
> uncommon for processes to get different permissions at startup than if
> your run
> them as root (in theory this adds security in that it limits the damage
> that can
> be done if the service has a bug, in practice, if the purpose of the
> system is
> to run that particular service, there's nothing else interesting on the
> system,
> so it doesn't help)
>
> there was a post earlier on good ways to troubleshoot selinux problems
>
> Redhat uses SELinux, Ubuntu uses AppArmor.
>
> David Lang
>
> On Mon, 25 Apr 2022, Mike Michael via rsyslog wrote:
>
> > Date: Mon, 25 Apr 2022 09:47:21 -0400
> > From: Mike Michael via rsyslog <rsyslog@lists.adiscon.com>
> > Reply-To: mike.mich...@dominionenterprises.com,
> >     rsyslog-users <rsyslog@lists.adiscon.com>
> > To: rsyslog-users <rsyslog@lists.adiscon.com>
> > Cc: Mike Michael <mike.mich...@dominionenterprises.com>
> > Subject: Re: [rsyslog] Could not open dynamic file/Permission denied
> >
> > Thank you for all the replies! So I opened the dir in question to 777 and
> > still errors. I can manually create a dir and file as myself and as root
> > (presuming rsyslog runs as root, I did not see a specification in the
> conf
> > file otherwise). I have also removed the $PrivDropTo lines because they
> > were not present originally, added in troubleshooting. So this system has
> > been running for like 3 years, the person that set it up left 2 years
> ago,
> > and it has just been running. We noticed the issues in March, but it has
> > not been a real priority, but we do need to get it working again. And no
> > changes have been made, aside from troubleshooting, nobody logs in this
> > instance. I looked for any sort of changes at all on any systems around
> the
> > time this started not logging, and we have nothing listed.
> >
> > ● rsyslog.service - System Logging Service
> >   Loaded: loaded (/usr/lib/systemd/system/rsyslog.service; enabled;
> vendor
> > preset: enabled)
> >   Active: active (running) since Mon 2022-04-25 09:22:03 EDT; 28s ago
> >     Docs: man:rsyslogd(8)
> >           http://www.rsyslog.com/doc/
> > Main PID: 8194 (rsyslogd)
> >   CGroup: /system.slice/rsyslog.service
> >           └─8194 /usr/sbin/rsyslogd -n
> >
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: Could not open dynamic file
> > '/rsyslog_DIR/orf-syslog/2022/04/2022-04-25....7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: omfile: creating parent
> > directories for file  'Permission denied' failed...7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: Could not open dynamic file
> > '/rsyslog_DIR/orf-syslog/2022/04/2022-04-25....7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: omfile: creating parent
> > directories for file  'Permission denied' failed...7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: Could not open dynamic file
> > '/rsyslog_DIR/orf-syslog/2022/04/2022-04-25....7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: omfile: creating parent
> > directories for file  'Permission denied' failed...7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: Could not open dynamic file
> > '/rsyslog_DIR/orf-syslog/2022/04/2022-04-25....7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: omfile: creating parent
> > directories for file  'Permission denied' failed...7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: Could not open dynamic file
> > '/rsyslog_DIR/orf-syslog/2022/04/2022-04-25....7_9.2]
> > Apr 25 09:22:26 orf-syslog rsyslogd[8194]: omfile: creating parent
> > directories for file  'Permission denied' failed...7_9.2]
> > Hint: Some lines were ellipsized, use -l to show in full.
> >
> > The directory in question
> > drwxrwxrwx.  35 root root 28672 Nov  4 12:08 rsyslog_DIR
> >
> >
> > On Thu, Apr 21, 2022 at 2:07 AM Rainer Gerhards via rsyslog <
> > rsyslog@lists.adiscon.com> wrote:
> >
> >> I would suggest to sudo -i into the user in question and manually try to
> >> create the same file. It will most probably give you the same problem
> (if
> >> it is a permission issue). Else it's selinux or friends.
> >>
> >> Rainer
> >>
> >> Sent from phone, thus brief.
> >>
> >> David Lang via rsyslog <rsyslog@lists.adiscon.com> schrieb am Mi., 20.
> >> Apr.
> >> 2022, 22:59:
> >>
> >> > since you just added the permission changes to the rsyslog config,
> they
> >> > are
> >> > almost certain to be the cause of the grief.
> >> >
> >> > the standard unix permissions of the directory look good, I don't know
> >> > your
> >> > system enough to say if the SELinux permissions are good or not
> >> (hopefully
> >> > someone else can comment on those)
> >> >
> >> > are you possibly trying to write to files that were created with an
> >> > earlier
> >> > config and so while the directory would give you permission to create
> a
> >> > new
> >> > file, the existing file has permissions that would block you?
> >> >
> >> > This is not anything specific to rsyslog, this is plain admin stuff to
> >> > track
> >> > down what's wrong with the permissions and fix it.
> >> >
> >> > David Lang
> >> >
> >> >   On Wed, 20 Apr 2022, Mike Michael wrote:
> >> >
> >> > > Date: Wed, 20 Apr 2022 16:52:05 -0400
> >> > > From: Mike Michael <mike.mich...@dominionenterprises.com>
> >> > > To: David Lang <da...@lang.hm>
> >> > > Cc: rsyslog-users <rsyslog@lists.adiscon.com>
> >> > > Subject: Re: [rsyslog] Could not open dynamic file/Permission denied
> >> > >
> >> > >>
> >> > >> This is the directory. I think this is what you mean? DIS is the
> group
> >> > > listed as [ADMN GRP] previously. Thank you for looking at thism,
> again
> >> > > first experience with rsyslog and was inherited.
> >> > >
> >> > >
> >> > > drwxrwxrwx. root DIS  system_u:object_r:nfs_t:s0       rsyslog_DIR
> >> > >
> >> > _______________________________________________
> >> > 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