Erreur Unknown directive BrowseAddress Cups

De EjnTricks
Révision de 17 août 2014 à 00:59 par Etienne (discussion | contributions) (Page créée avec « 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... »)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

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.


Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


Study icon.png 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.


Update icon.png 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

.
.
.