[Nut-upsuser] Can not inialize SSL connection

Gareth Williams gareth at garethwilliams.me.uk
Thu Aug 31 21:33:15 UTC 2017


Hi,

I'm trying to get upsd (version 2.7.2 running on Debian) to work with an 
SSL certificate.

When I run /sbin/upsd (as 'root' or as user 'nut') or on the command 
line or start it with systemctl, I get the following:

  Startup successful
Aug 31 22:00:29 pve upsd[20522]: Intend to retrieve password for NSS 
User Private Key and Certificate Services / NSS Certificate DB: password 
configured
Aug 31 22:00:29 pve upsd[20522]: Intend to retrieve password for NSS 
User Private Key and Certificate Services / NSS Certificate DB: password 
configured
Aug 31 22:00:29 pve upsd[20522]: Can not inialize SSL connection
Aug 31 22:00:34 pve upsd[20522]: Intend to retrieve password for NSS 
User Private Key and Certificate Services / NSS Certificate DB: password 
configured
Aug 31 22:00:34 pve upsd[20522]: Intend to retrieve password for NSS 
User Private Key and Certificate Services / NSS Certificate DB: password 
configured
Aug 31 22:00:34 pve upsd[20522]: Can not inialize SSL connection

However, when I start it on the command line with the -D option, it works:

    0.000196    listening on 0.0.0.0 port 3493
    0.002103    Intend to retrieve password for NSS User Private Key and 
Certificate Services / NSS Certificate DB: password configured
    0.002348    Connected to UPS [eaton]: dummy-ups-eaton
    2.592014    SSL handshake done successfully with client 172.28.65.5
    2.593174    User nut_nut at 172.28.65.5 logged into UPS [eaton] (SSL)

My upsd.conf file is as follows:

LISTEN 0.0.0.0
CERTPATH /etc/nut/cert_db/
CERTIDENT Nut\ Server <password here>

Permissions on /etc/nut and /etc/nut/cert_db are 0650 while all the 
files are 640. Everything is owned by user 'root', group 'nut'.

What can cause this?

Thanks,

Gareth




More information about the Nut-upsuser mailing list