Trabalho de impressão “Retido para autenticação”

9

Seguindo as instruções aqui , instalei um servidor de impressão Samba em um Udoo-quad baseado em ARM executando o Udoobuntu 12.04 LTS.

O servidor Samba está funcionando e (após a configuração guest ok = yesno servidor smb.conf) posso navegar na pasta "print $" (Drivers de impressora) sem inserir credenciais. Consigo navegar até a impressora durante a instalação da impressora do lado do cliente (no Ubuntu 13.10), mas os trabalhos de impressão não chegam ao servidor. Eles apenas ficam na fila de impressão do cliente com a mensagem de status "Retido para autenticação" .

Eu tenho o servidor configurado para permitir o acesso de convidados às impressoras com a seguinte seção em /etc/samba/smb.conf(conforme relatado por testparm):

[printers]
    comment = All Printers
    path = /var/spool/samba
    create mask = 0700
    guest ok = Yes
    printable = Yes
    print ok = Yes
    browseable = No

Por que o cliente acha que a autenticação é necessária e qual é a correção?

nobar
fonte

Respostas:

3

Aparentemente, este é um problema / complicação que foi introduzido na versão do Samba incluída (pelo menos) na versão inicial do Ubuntu 12.04. Não sei se houve uma atualização para o 12.04 para corrigir isso - as atualizações não parecem estar disponíveis para o Udoobuntu.

Eu o resolvi seguindo o Comentário nº 17 do bug da barra de ativação "acesso negado aos compartilhamentos de impressoras samba após a atualização precisa" .

Trecho do smb.conf do servidor:

[global]
   map to guest = bad user
########## Printing ##########
   load printers = yes
   printing = cups
   printcap name = cups
   use client driver = yes

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   public = yes
   guest ok = yes
   read only = yes
   create mask = 0700

O consenso parecia ser que a chave era use client driver = yes.

nobar
fonte
2

Estou usando o Ubuntu 14.04 LTS, tive o mesmo problema. a mensagem de status "Retida para autenticação" na fila de impressão do cliente. Para resolver esse problema, basta instalar no Synaptic esses dois pacotes:
- smbclient
- cifs-utils
e agora funciona bem para mim! Espero que também resolva o seu problema ...

de20ce
fonte
1
A verificação na caixa de diálogo de configuração ainda falhou para mim, mas a impressão real funciona! Ubuntu 16.10
Midnighter
1

Eu configurei uma impressora Windows no meu sistema Ubuntu 16.04.3 LTS Xenial e meus trabalhos não foram iniciados automaticamente, mas foram " Detidos para autenticação ". Eu segui as instruções neste link (principalmente)

  1. Em uma janela do terminal, pare o serviço da impressora de xícaras:

    copos de serviço sudo parar

  2. Edite o arquivo printers.conf:

    sudo vim /etc/cups/printers.conf

  3. Perto do topo do arquivo "/etc/cups/printers.conf", há uma linha:

    Nome de usuário, senha e senha AuthInfo

  4. Insira um caractere "#" na primeira coluna (ou exclua a linha).

  5. Salvar arquivo editado

  6. Reinicie o servidor cups:

    copos de serviço sudo começam

Funcionou para mim, então pensei em publicá-la, mesmo que a pergunta tenha anos.

user1683793
fonte