On Wed, Sep 14, 2011 at 7:57 PM, Rob Donovan <hikerman2005-...@yahoo.com> wrote:
> hi,
>    I recently upgraded my Debian Lenny system to Squeeze, and have been
> happily running nut as a MODE=standalone system talking to my Cyberpower
> 1500 avr lcd via the usbhid-ups driver for a couple of weeks or so.  No
> problems.
>
>   Now I'm trying to hang another machine off the same ups as a slave, and it
> isn't working.  The problem I'm getting is best illustrated by what happens
> when I run this on the server:
>
> upsd -DDDDDDDDD
> Network UPS Tools upsd 2.4.3
>  0.000000     listen_add: added 127.0.0.1:3493
>  0.000070     listen_add: added 192.168.1.104:3493
>  0.000117     setuptcp: try to bind to 192.168.1.104 port 3493
>  0.000204     setuptcp: bind: Cannot assign requested address
>  0.000226     not listening on 192.168.1.104 port 3493

The short answer is that the "listen" directive specifies the address
on the *server* that will be used for listening.

I think you're trying to specify that the server should only listen to
that one slave. Those rules are best handled by the system firewall
(and/or by tcp_wrappers), which is why we dropped the ACL syntax from
NUT.

Your choices for the listen directive are basically any of the
addresses shown in 'ifconfig', or 0.0.0.0 to listen on all IPv4
interfaces.

-- 
- Charles Lepple

_______________________________________________
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser

Reply via email to