IBQUOTA(Impressão Barrada por QUOTA de usuário) |
|
HOME Documentação Download Contribuições Links Contato GIT IBQUOTA 3.1 IBQUOTA 2.4.1 |
O IBQUOTA pode ser instalado em um Servidor de Impressao Windows? NAO, somente em sistemas operacionais como o FreeBSD, Linux, OpenBSD. Sistemas Xunix em geral. Eh possivel montar um servidor de impressao com software livre? SIM. Um servidor de impressao eh constituido de Sistema Operacional (Ex: FreeBSD, GNU/Linux Debian,...), sistema para fazer autenticacao e compartilhamento de dispositivos (Ex: SAMBA) e de um gerenciador de impressao (Ex: CUPS). E caso necessite de controle de quota de impressao por ususrio pode utilizar o IBQUOTA :-). O IBQUOTA tambem gerencia quota de disco? NAO, o gerenciamento de quota de disco eh nativo no Sistema Operacional. O IBQUOTA suporta o gerenciador de banco de dados PostgreSQL? Ainda nao, hoje somente ha o suporte para MySQL. Se um arquivo conter 4 paginas e eu utilizar o "Paginas por folha" com o valor 4, quantas paginas serao debitadas da minha quota? O IBQUOTA ira computar uma unica pagina da quota, pois o que realmente interessa eh a quantidade de folhas que saira da impressora. OBS: Foi testado em uma impressora HP LJ 1220. Por que o IBQUOTA deve ser executado como root? Porque somente como root eh possivel remover a impressao de um usuario qualquer. Por que o IBQUOTA nao identifica o dono do job (unknown)? Para resolver este problema, basta editar o arquivo de configuracao do CUPS cupsd.conf: ‹Policy default› JobPrivateAccess all JobPrivateValues none‹/Policy› E, restartar o CUPS! O que eh o erro que aparece no meu arquivo de log? 09:48:45 19-12-2005 - ERRO - Problema na formacao da SQL, verifique: select distinct impressora.fila_virtual from impressora, conjunto_impressora,politica where conjunto_impressora.cod_impressora=impressora.cod_impressora and conjunto_impressora.cod_politica=politica.cod_politica; 10:08:13 19-12-2005 - ERRO - Problema na formacao da SQL, verifique: insert into impressoes values (0,4,1,1,SYSDATE(),NOW(),1,'NONE',0,'NONE',,1);Geralmente quando ocorre esta mensagem de erro no log eh porque o PATH_SPOOL nao foi corretamente cadastrado no Gerenciador Grafico. O valor do PATH_SPOOL se encontra no arquivo de configuracao do CUPS, cupsd.conf. E, o argumento que o contem eh: "RequestRoot". OBS1: O CUPS e o SAMBA utilizam PATHs diferentes para guardar o arquivo temporario de impressao, ou seja, cuidado para nao confundir. OBS2: Este problema tambem ocorre quando o IBQUOTA nao consegue identificar o formato do arquivo de impressao. Este problema pode ser corrigido com a troca do driver de impressao na estacao. Erro no Gerenciador Grafico (GG): "Fatal error: Call to undefined function: mysql_connect()" ? O erro que aparece no browse: Fatal error: Call to undefined function: mysql_connect() in /var/www/html/gg/class_db.php on line 40Quer dizer que o modulo php-mysql (para conexao entre o PHP e o Mysql) nao foi instalado, por este motivo o PHP nao reconhece a funcao mysql_connect(). Para solucionar o problema, eh preciso pesquisar como instalar o PHP com suporte ao banco de dados Mysql. MENSAGEM DE ERRO: lpr: error - unable to print file: client-error-document-format-not-supported Quando aparece a seguinte mensagem de erro acima, quer dizer que o cliente (maquina de onde foi enviado o job) esta com a configuracao da impressora errada. Quer dizer que o PPD (arquivo que descreve a impressora) esta errado. Procure outro arquivo PPD e modifique a configuracao da impressora atual. Apos isto, remover e adicionar novamente a impressora na estacao. Com o PPD errado, o cliente gera um formato de arquivo de impressao (Ex PS,PCL,...) que a impressora nao entende. |
Copyleft 2003. IB - UNICAMP |