La HP Color LaserJet 2840 Hoy se presentó un pequeño problema: después de agregar una impresora de red HP Color LaserJet 2840 a una LAN He configurado el cliente de impresión debido a que la impresora utilizando el protocolo de impresión CUPS. En el cliente se ejecuta Debian GNU / Linux firewall-iptable protegidas. A pesar de que la impresora fue identificado, no pudo comenzar a imprimir un documento sin deshabilitar el firewall.

Análisis y resolución del problema requiere sólo unos pocos minutos! Después de un `` comenzado en la cola / var / log / messages puse en marcha una prueba de impresión:

#tail -f /var/log/messages
De inmediato obtuvo un video de registro de estas líneas generados por iptable:

Mar 18 12:34:53 localhost kernel: DROPPED IN= OUT=eth2 src=192.168.1.112 DST=192.168.1.138 LEN=78 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=1700 DPT=161 LEN=58
Mar 18 12:34:53 localhost Officejet_6300_series?ip=192.168.1.138: INFO: open device failed; will retry in 30 seconds...

En otras palabras, el intercambio de paquetes en el puerto UDP 161 fue bloqueado (en nerdese: cayó) desde el servidor de seguridad. Basta con añadir una regla de firewall para permitir el tránsito de paquetes UDP en la puerta para resolver el problema.