Date: Mon, 03 Apr 2006 02:57:41 +0100 From: Carlos Silva <security@yourdot-mail.com> To: "Jin Guojun [VFFS]" <j_guojun@lbl.gov> Cc: freebsd-hardware@freebsd.org Subject: Re: cups Message-ID: <44308115.5090408@yourdot-mail.com> In-Reply-To: <443072E3.6010805@lbl.gov> References: <442DFEE5.4040407@yourdot-mail.com> <442E82F2.8040702@bah.homeip.net> <442EACAF.4010606@yourdot-mail.com> <442EAEF1.5050307@bah.homeip.net> <442EB292.1000007@yourdot-mail.com> <442F15C6.4070409@lbl.gov> <442F1698.5050500@yourdot-mail.com> <442F1DB5.8090003@lbl.gov> <442F1EE3.8050904@yourdot-mail.com> <442F2251.8010205@lbl.gov> <442F6234.4010403@lbl.gov> <442F660D.3080908@yourdot-mail.com> <443072E3.6010805@lbl.gov>
next in thread | previous in thread | raw e-mail | index | archive | help
hi, I've changed nothing in that files :(.. And I use the web GUI.. Best Regards, Carlos Silva, CSilva Web: http://www.csilva.org/ Jin Guojun [VFFS] escreveu: > Only a few configuration files can cause this (in /usr/local/etc/cups/): > > Have you modified mime.convs and mime.types files? > If so, is possible to use (revert back) the original configurations? > If you need to modify it/them, what have you changed? > > How did you configure the printer -- manually? or use Web GUI? > > Below is my simulation (via Web GUI) output -- for your reference -- > when set up printer: > I [02/Apr/2006:17:32:43 -0700] Setting HP1115 > printer-is-accepting-jobs to 1 (was 0.) > I [02/Apr/2006:17:32:43 -0700] Setting HP1115 printer-state to 3 (was 5.) > D [02/Apr/2006:17:32:43 -0700] add_printer: Copied PPD file successfully! > I [02/Apr/2006:17:32:43 -0700] Saving printers.conf... > I [02/Apr/2006:17:32:43 -0700] New printer 'HP1115' added by 'jin'. > D [02/Apr/2006:17:32:43 -0700] ProcessIPPRequest: 8 status_code=0 > D [02/Apr/2006:17:32:43 -0700] CloseClient: 8 > D [02/Apr/2006:17:32:47 -0700] ReadClient: 5 GET /printers/HP1115 > HTTP/1.1 > D [02/Apr/2006:17:32:47 -0700] CGI > /usr/local/libexec/cups/cgi-bin/printers.cgi started - PID = 1162 > I [02/Apr/2006:17:32:47 -0700] Started > "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1162) > print a test page > D [02/Apr/2006:17:32:59 -0700] StartJob: envp[14]="CUPS_SERVER=localhost" > D [02/Apr/2006:17:32:59 -0700] StartJob: envp[15]="IPP_PORT=631" > D [02/Apr/2006:17:32:59 -0700] StartJob: statusfds = [ 11 12 ] > D [02/Apr/2006:17:32:59 -0700] StartJob: filterfds[1] = [ 13 -1 ] > D [02/Apr/2006:17:32:59 -0700] StartJob: filter = > "/usr/local/libexec/cups/filter/pstopxl" > D [02/Apr/2006:17:32:59 -0700] StartJob: filterfds[0] = [ 14 15 ] > D [02/Apr/2006:17:32:59 -0700] > start_process("/usr/local/libexec/cups/filter/pstopxl", 0xbfbedb60, > 0xbfbeced0, 13, 15, 12) > I [02/Apr/2006:17:32:59 -0700] Started filter > /usr/local/libexec/cups/filter/pstopxl (PID 1164) for job 3. > D [02/Apr/2006:17:32:59 -0700] StartJob: backend = > "/usr/local/libexec/cups/backend/socket" > D [02/Apr/2006:17:32:59 -0700] StartJob: filterfds[1] = [ -1 13 ] > D [02/Apr/2006:17:32:59 -0700] > start_process("/usr/local/libexec/cups/backend/socket", 0xbfbedb60, > 0xbfbeced0, 14, 13, 12) > I [02/Apr/2006:17:32:59 -0700] Started backend > /usr/local/libexec/cups/backend/socket (PID 1168) for job 3. > D [02/Apr/2006:17:32:59 -0700] ProcessIPPRequest: 9 status_code=0 > D [02/Apr/2006:17:32:59 -0700] [Job 3] Running /usr/local/bin/espgs > -dQUIET -dDEBUG -dPARANOIDSAFER -dNOPAUSE -dBATCH -dNOMEDIAATTRS > -sDEVICE=pxlcolor -sstdout=%stderr -sOUTPUTFILE=%stdout > /var/spool/cups/d00003-001 > D [02/Apr/2006:17:32:59 -0700] CloseClient: 9 > D [02/Apr/2006:17:32:59 -0700] [Job 3] START 0 1394576 109214 1421640 > 132248 true 471 3 <0> > ... > E [02/Apr/2006:17:49:42 -0700] [Job 2] Unable to connect to printer > (retrying in 30 seconds): Operation timed out > ---------- of course, this error is due to no printer present --- > > Carlos Silva wrote: > >> hmm thanks for the post ... >> >> but do you have an idea how can I fix this? >> >> Best Regards, >> >>>> >>>>> my logs from the error are: >>>>> ..... (skipped) >>>>> '-dQUIET' '-dNOPAUSE' '-sDEVICE=ijs' '-sIjsServer=hpijs' >>>>> '-sDeviceManufacturer=HEWLETT-PACKARD' '-sDeviceModel=PHOTOSMART >>>>> 1115' '-dDEVICEWIDTHPOINTS=595' '-dDEVICEHEIGHTPOINTS=842' >>>>> '-dDuplex=false' '-r300' >>>>> '-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2,PS:MediaPosition=7' >>>>> '-dIjsUseOutputFD' '-sOutputFile=/dev/fd/3' '/dev/fd/0' 3>&1 1>&2 >>>> >>>> >>>>> D [25/Mar/2006:23:37:55 +0000] [Job 7] **** Unable to open the >>>>> initial device, quitting. >>>>> D [25/Mar/2006:23:37:55 +0000] [Job 7] renderer return value: 1 >>>>> D [25/Mar/2006:23:37:55 +0000] [Job 7] renderer received signal: 1 >>>>> D [25/Mar/2006:23:37:55 +0000] [Job 7] tail process done writing >>>>> data to STDOUT >>>> >>>> >>> By looking closely, somewhere in filter configuration (mime.convs?) >>> is messed up. >>> >>> clause '-sOutputFile=/dev/fd/3' '/dev/fd/0' 3>&1 1>&2 >>> >>> means: to read data from stdin and send result to stderr (not >>> stdout, weird); >>> then, redirection says to redirect 3 (stderr) to 1 (stdin, even >>> weird), this loops; >>> and then redirect 1 (stdin) to 2 (stdout), thus input (stdin , 1) is >>> empty because >>> it is redirected to stdout (2) and all input are directly sent to >>> stdout (bypass the filter ???). >>> >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44308115.5090408>