CUPS Não Aceita Conexões

217 views
Skip to first unread message

Rodrigo

unread,
Feb 6, 2007, 12:21:39 PM2/6/07
to slack-u...@googlegroups.com
Olá a todos. Preciso de uma ajuda.
Estou com um problema pois tenho um Servidor de Terminal (LTSP), onde uso o CUPS-1.1.23, para gerenciar e compartilhar as impressões. Consigo criar Novas impressoras, Excluir, Modificar. Mas somente nos terminais Linux que consigo imprimir. As estações windows quando instalo uma impressora apontando para o IP do servidor , para ele encaminhar para a impressora que está instalada no CUPS via socket://host:9100 ou LPR não funciona, dá erro de conexão na porta 1023. Já especifiquei a porta no arquivo " cupsd.conf", não há nenhum tipo de firewall rodando. Peço uma ajuda, dica ou sugestão. Segue abaixo meu cupsd.conf.
 
Obrigado
 
 
 
 
 

Classification none

DefaultCharset UTF-8

DefaultLanguage en

Printcap /etc/printcap

PrintcapFormat BSD

RemoteRoot remroot

SystemGroup sys

ServerCertificate /etc/cups/ssl/server.crt

<Location />

Encryption IfRequested

Satisfy All

Order deny,allow

Allow From All

Allow From 128.1.0.224

</Location>

<Location /admin>

AuthType Basic

AuthClass System

Encryption IfRequested

Satisfy All

Order deny,allow

Allow From All

Allow From 128.1.0.224

</Location>

HostnameLookups On

KeepAlive On

KeepAliveTimeout 60

MaxClients 240

MaxRequestSize 0m

Timeout 300

Listen *:631

Listen *:1023

AccessLog /var/log/cups/access_log

ErrorLog /var/log/cups/error_log

PageLog /var/log/cups/page_log

MaxLogSize 1m

LogLevel info

PreserveJobHistory On

PreserveJobFiles Off

AutoPurgeJobs No

MaxJobs 0

MaxJobsPerPrinter 0

MaxJobsPerUser 0

User lp

Group sys

RIPCache 8m

FilterLimit 0

DataDir /usr/share/cups

DocumentRoot /usr/share/cups/doc

RequestRoot /var/spool/cups

ServerBin /usr/lib/cups

ServerRoot /etc/cups

TempDir /var/spool/cups/tmp

Browsing On

BrowseProtocols CUPS

BrowsePort 631

BrowseInterval 30

BrowseTimeout 300

BrowseAddress 128.1.0.X.Y

BrowseAllow 128.1.0.X.Y

BrowseAllow 128.1.0.0

BrowseOrder deny,allow

ImplicitClasses On

ImplicitAnyClasses Off

HideImplicitMembers Yes

allow From 128.1.0.*

Jarbas Celante - CTE Internet

unread,
Feb 7, 2007, 11:16:24 AM2/7/07
to slack-u...@googlegroups.com
Rodrigo escreveu:

> impressora apontando para o IP do servidor , para ele encaminhar para a
> impressora que está instalada no CUPS via socket://host:9100 ou LPR não
> funciona, dá erro de conexão na porta 1023. Já especifiquei a porta no
> arquivo " cupsd.conf", não há nenhum tipo de firewall rodando. Peço uma
> ajuda, dica ou sugestão. Segue abaixo meu cupsd.conf.

Oi

Dá um netstat -an e vê em que IP o cups está rodando. Ele não estaria
rodando no 0.0.0.0? Tente especificar o IP do servidor.

[]s

Jarbas Celante
CTE Internet - O seu provedor de Acesso!
(54) 3522 9300

Rodrigo

unread,
Feb 8, 2007, 9:08:16 AM2/8/07
to slack-u...@googlegroups.com
Olá Jarbas, quando executei o comando netstat -an está assim:
tcp        0      0 0.0.0.0:631             0.0.0.0:*               OUÇA
 Creio que não esteja ouvindo o Ip do servidor. Nesse caso, vc tem alguma dica??
 
Muito Obrigado
 
Em 07/02/07, Jarbas Celante - CTE Internet <jar...@celante.com> escreveu:

Ricardo Nabinger Sanchez

unread,
Feb 8, 2007, 2:40:45 PM2/8/07
to slack-u...@googlegroups.com
On Thu, 8 Feb 2007 12:08:16 -0200
Rodrigo <rodri...@gmail.com> wrote:

> Olá Jarbas, quando executei o comando netstat -an está assim:
> tcp 0 0 0.0.0.0:631 0.0.0.0:* OUÇA
> Creio que não esteja ouvindo o Ip do servidor. Nesse caso, vc tem alguma
> dica??

Está aceitando conexões de qualquer IP.

Tenta:

$ telnet localhost 631

Se aparecer alguma coisa do tipo:

% telnet localhost 515
Trying 127.0.0.1...
Connected to localhost.lan.box.
Escape character is '^]'.

A parte de rede está funcionando, pelo menos. E o próprio servidor aceitou a
conexão, caso contrário daria timeout ou conexão recusada. Que eu me lembre,
o CUPS tenta autenticar o super-usuário para permitir configurá-lo.

--
Ricardo Nabinger Sanchez <rnsanchez@{gmail.com,wait4.org}>
Powered by FreeBSD

"Left to themselves, things tend to go from bad to worse."

Rodrigo

unread,
Feb 9, 2007, 8:02:28 AM2/9/07
to slack-u...@googlegroups.com
Olá, apareceu uma coisa do tipo 

  % telnet localhost 515
       Trying 127.0.0.1...
       Connected to localhost.lan.box.
       Escape character is '^]'.
Então.... o que pode está acontecendo??!!! Tem mais alguam dica???
 
Obrigado

 
Em 08/02/07, Ricardo Nabinger Sanchez <rnsa...@wait4.org> escreveu:

Ricardo Nabinger Sanchez

unread,
Feb 9, 2007, 12:29:03 PM2/9/07
to slack-u...@googlegroups.com
On Fri, 9 Feb 2007 11:02:28 -0200
Rodrigo <rodri...@gmail.com> wrote:

> Olá, apareceu uma coisa do tipo
> % telnet localhost 515
> Trying 127.0.0.1...
> Connected to localhost.lan.box.
> Escape character is '^]'.
> Então.... o que pode está acontecendo??!!! Tem mais alguam dica???

Aparentemente está aceitando requisições. Tenta na 631, que é a do cups, e
vê se aparece algo parecido.

Por sinal, já tenta direto via navegador:

http://localhost:631

Se estiver funcionando, ele vai pedir autenticação de super-usuário para
configurar.

Ou então esperar alguém com experiência em CUPS responder, eu só uso o
LPRng. :)

Jarbas Celante - CTE Internet

unread,
Feb 10, 2007, 8:14:06 AM2/10/07
to slack-u...@googlegroups.com
Rodrigo escreveu:

> Olá, apareceu uma coisa do tipo
> % telnet localhost 515
> Trying 127.0.0.1...
> Connected to localhost.lan.box.
> Escape character is '^]'.
> Então.... o que pode está acontecendo??!!! Tem mais alguam dica???
>

Sim, voce deve explicitar o IP de listening do CUPS. Veja nas configuracoes
dele aonde vc pode especificar o IP de listening ou se hah algum parametro
para a linha de comando. Eu nunca usei o CUPS mas resolvi esse problema para
um amigo. Ele me ligou e relatou o nao funcionamento. Pedi para rodar um
netstat e matei a questao. Ele colocou o IP de listening (nao sei aonde) e
funcionou na hora.

Jarbas Celante - CTE Internet

unread,
Feb 14, 2007, 1:39:48 PM2/14/07
to slack-u...@googlegroups.com
Rodrigo escreveu:

> Olá Jarbas, quando executei o comando netstat -an está assim:
> tcp 0 0 0.0.0.0:631 0.0.0.0:* OUÇA
> Creio que não esteja ouvindo o Ip do servidor. Nesse caso, vc tem alguma
> dica??
>

Rodrigo, nao sei te dar a dica ao "peh-da-letra" porque nao uso o CUPS,
nunca usei. Porem um dia resolvi o problema de um amigo aconselhando-o a
definir o IP de listening. Deu certo mas nao sei se ele passa IP por arquivo
de configuracao (provavelmente) ou por linha de comando.

Att.

Reply all
Reply to author
Forward
0 new messages