Mac El Capitan에서 Linux CUPS 프린터로 인쇄 - error_log가 채워지고 인쇄되지 않음

Mac El Capitan에서 Linux CUPS 프린터로 인쇄 - error_log가 채워지고 인쇄되지 않음

이것에 대한 생각이 있나요? OSX 10.11 El Capitan을 실행하는 Mac에서 Debian에서 실행되는 CUPS 프린터로 인쇄하려고 합니다. 인쇄하려고 하면 /var/log/cups/error_log에 다음 내용이 표시됩니다.

D [12/Oct/2015:00:59:04 +0100] [Client 3] Accepted from [v1.fe80::a65e:60ff:fec1:9b01+eth0]:55661 (IPv6)
D [12/Oct/2015:00:59:04 +0100] [Client 3] Waiting for request.
I [12/Oct/2015:00:59:04 +0100] [Client 3] Connection now encrypted.
D [12/Oct/2015:00:59:04 +0100] [Client 3] POST /printers/HomePrinter HTTP/1.1
D [12/Oct/2015:00:59:04 +0100] cupsdSetBusyState: newbusy="Active clients", busy="Not busy"
D [12/Oct/2015:00:59:04 +0100] [Client 3] Read: status=200
D [12/Oct/2015:00:59:04 +0100] [Client 3] No authentication data provided.
D [12/Oct/2015:00:59:04 +0100] [Client 3] cupsdSendHeader: code=403, type="text/html", auth_type=0
D [12/Oct/2015:00:59:04 +0100] [Client 3] Closing connection.
D [12/Oct/2015:00:59:04 +0100] cupsdSetBusyState: newbusy="Not busy", busy="Active clients"
D [12/Oct/2015:00:59:04 +0100] [Client 3] Waiting for socket close.
D [12/Oct/2015:00:59:04 +0100] [Client 3] Read: status=100
D [12/Oct/2015:00:59:04 +0100] [Client 3] Read: status=100
D [12/Oct/2015:00:59:04 +0100] [Client 3] Read: status=100
D [12/Oct/2015:00:59:04 +0100] [Client 3] Read: status=100
D [12/Oct/2015:00:59:04 +0100] [Client 3] Read: status=100

그런 다음 전체 파티션이 가득 찰 때까지 로그 파일은 문자 그대로 수백만 줄로 채워집니다!

Mac 기기에서는 "인증을 기다리는 중"이라고 하는데 CUPS 구성에서 인증이 요구되는지 몰라서 정말 당황스럽습니다. 도움이 된다면 컵 구성을 게시할 수 있습니다.

어떤 안내라도 대단히 감사하겠습니다!

고마워요, 줄리안

답변1

나에게도 이 문제가 있다. 제 경우에는 서버 측 구성 변경이 필요한 것으로 나타났습니다. 특히 관리->서버에서 "인터넷에서 인쇄 허용"을 활성화했습니다.

이유는 확실하지 않지만 El Capitan이 IPv6를 선호하는 것 같고 서버 측 CUPS는 이를 로컬 네트워크가 아닌 "인터넷" 액세스로 해석합니다.

하아!

관련 정보