Erreur Unknown directive BrowseAddress Cups
Le serveur d'impression Cups a été installé par défaut avec la machine Ubuntu. Suite à des mises à jour du paquet, un message d'erreur est apparu dans la log d'erreur, fichier /var/log/cups/error.log
.
E [16/Aug/2014:07:56:41 +0200] Unknown directive BrowseAddress on line 27 of /etc/cups/cupsd.conf. E [16/Aug/2014:16:47:08 +0200] Unknown directive BrowseAddress on line 27 of /etc/cups/cupsd.conf.
Cet article se propose de décrire la cause et sa résolution.
Votre avis
Nobody voted on this yet
|
|
Analyse
Le message d'erreur indique l'utilisation d'une directive inconnue, BrowseAddress
. La documentation officielle de la version 1.5 donne une référence de cette directive.
Cependant, cette configuration n'est plus documentée à partir de la version 1.6. Or le fichier /etc/cups/cupsd.conf
a été modifié par rapport au paquet initial de Ubuntu, expliquant qu'il n'a pas été mis à jour lors des montées de version. La directive n'a donc pas été supprimée lors de la mise à jour de Cups.
Correction
Pour ne plus avoir le message d'erreur, il suffit donc de commenter la directive dans le fichier /etc/cups/cupsd.conf
ainsi.
#
#
# Sample configuration file for the CUPS scheduler. See "man cupsd.conf" for a
# complete description of this file.
#
# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn
# Deactivate CUPS' internal logrotating, as we provide a better one, especially
# LogLevel debug2 gets usable now
MaxLogSize 0
# Administrator user group...
SystemGroup lpadmin
# Only listen for connections from the local machine.
#Listen localhost:631
Port 631
Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
Browsing Off
BrowseLocalProtocols dnssd
#BrowseAddress @LOCAL
# Default authentication type, when authentication is required...
DefaultAuthType Basic
.
.
.