On Monday 22 June 2020 09:18:29 Charles Lepple wrote:> On Jun 22, 2020, at 8:52 AM, Gene Heskett wrote: > > pi at rpi4:~ $ upscmd myups test.battery.start.quick > > Username (pi): > > Password: > > Unexpected response from upsd: ERR ACCESS-DENIED > > > > Looking at /etc/nut/uspd.users, I (me, pi) should be able to do > > that. ??? > > Hi Gene, > > You have a [pi] section in upsd.users, then? If it's one of the > example users from the man page or comments, you'll need to use that > name with upscmd, or change upsd.users. > > Plus, you'll need "instcmds = all" (or the specific test command) in > the section for that NUT user. > > Ref: https://networkupstools.org/docs/man/upsd.users.html > <https://networkupstools.org/docs/man/upsd.users.html>I think its all there. Heresa snip, edited [pi] password = xxxxxxxxxxxxx instcmds = test.battery.start instcmds = test.battery.stop calibrate.start calibrate.stop # # --- Configuring for upsmon # # To add a user for your upsmon, use this example: # [upsmon] password = xxxxxxxxxxxxx upsmon master Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene>
On Mon, Jun 22, 2020 at 8:27 AM Gene Heskett <gheskett at shentel.net> wrote:> > > On Jun 22, 2020, at 8:52 AM, Gene Heskett wrote: > > > pi at rpi4:~ $ upscmd myups *test.battery.start.quick* > > > Username (pi): > > > Password: > > > Unexpected response from upsd: ERR ACCESS-DENIED > > [pi] > password = xxxxxxxxxxxxx > instcmds = *test.battery.start* > instcmds = test.battery.stop > calibrate.start > calibrate.stop >Hi Gene, Looks like it might be that you're allowing test.battery.start but executing test.battery.start.quick. You'd think one would imply the other, but maybe not. --Larry -- Larry Fahnoe, Fahnoe Technology Consulting, fahnoe at FahnoeTech.com Minneapolis, Minnesota www.FahnoeTech.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20200622/bc621369/attachment.html>
On Monday 22 June 2020 09:50:50 Larry Fahnoe wrote:> On Mon, Jun 22, 2020 at 8:27 AM Gene Heskett <gheskett at shentel.net>wrote:> > > On Jun 22, 2020, at 8:52 AM, Gene Heskett wrote: > > > > pi at rpi4:~ $ upscmd myups *test.battery.start.quick* > > > > Username (pi): > > > > Password: > > > > Unexpected response from upsd: ERR ACCESS-DENIED > > > > [pi] > > password = xxxxxxxxxxxxx > > instcmds = *test.battery.start* > > instcmds = test.battery.stop > > calibrate.start > > calibrate.stop > > Hi Gene, > > Looks like it might be that you're allowing test.battery.start but > executing test.battery.start.quick. You'd think one would imply the > other, but maybe not.Apparently not: pi at rpi4:~ $ upscmd myups test.battery.start Username (pi): pi Password: Unexpected response from upsd: ERR CMD-NOT-SUPPORTED It's working, but me goes away scratching what little hair I have left. So I just edited /etc/nut/upsd.users to add both the commands it claims to have but get this response to either: pi at rpi4:~ $ upscmd myups test.battery.start.quick Username (pi): pi Password: Unexpected response from upsd: ERR ACCESS-DENIED pi at rpi4:~ $ upscmd myups test.battery.start.deep Username (pi): pi Password: Unexpected response from upsd: ERR ACCESS-DENIED Back to scratching head. That gets boring too. Thanks, Larry.> --LarryCheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene>