| Subcribe via RSS

Cups Adiciona “AuthInfoRequired username,password” as Impressoras

January 8th, 2010 Posted in Geral


Este problema aconteceu em um cliente, e é um problema chato. Algumas vezes, sem motivo aparente, o CUPS ia no arquivo de configuração da impressora, printers.conf, e adicionava a linha “AuthInfoRequired username,password“.

O problema maior é que, quando essa linha aparece no CUPS a impressora para de responder em rede. Quando é um caso de uma impressora só, não tem grandes dificuldades, pois basta editarmos o arquivo, e não é tão frequente assim. Agora imaginem isso acontecendo em 70 impressoras de um servidor de impressão… é um caos.

Esse é um bug conhecido do CUPS (https://bugs.launchpad.net/ubuntu/+source/cups/+bug/283811). Como resolver esse problema?

Primeiro criei um script para remover as linhas de autorização:

$ vim /usr/local/bin/cups-workaround.sh

#!/bin/bash

cat /etc/cups/printers.conf | sed ’s/username,password/none/’ | less > /etc/cups/printers2.conf

$ mv /etc/cups/printers2.conf /etc/cups/printers.conf

Depois coloquei isso no cron.

$ crontab -e

* * * * * /usr/local/bin/cups-workaround.sh

Não é a última maravilha do mundo, mas resolveu meu problema! :)

Tags:

Leave a Reply