Seu problema é devido ao novo backend do NSS, que foi adicionado em 2.7.1 ( Mudanças de 2.6.5 para 2.7.1 . O cliente tenta primeiro entrar em contato com o tcp / 3943 com um comando STARTTLS e obtém ERR FEATURE-NOT-CONFIGURED a partir do upsd, então ele mostra esse aviso.
A justificativa para essa mudança é que você está transmitindo senhas em texto sem formatação e os desenvolvedores adicionaram suporte a certificado SSL para evitar isso. O cliente está sendo barulhento, afinal.
A mensagem de erro é na verdade do cliente, mas você não pode excluí-la com um grep porque está vindo da saída de erro (stderr).
A maneira mais fácil de resolver seu problema é canalizá-lo corretamente:
upsc [email protected] 2>&1 | grep -v '^Init SSL'
ou se você estiver usando apenas uma parte da saída para, por exemplo, um grafo RRD e você estava recebendo lixo na saída do cron, basta adicionar o 2 > & 1 e será uma linha normal:
upsc [email protected] 2>&1 | grep 'battery.charge:' | awk ...
A maneira não tão fácil de consertar isso é realmente configurar os certificados SSL e o resto das coisas, como descrito em 9. Notas sobre como proteger o NUT | Configurando o SSL | Uso de back-end do NSS .