[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#883765: cups-client: Unsupported document-format "application/octet-stream".



On Sun 10 Dec 2017 at 15:04:12 +0530, P V Mathew wrote:

> thanks.
> 
> On 2017-12-10 01:34, Brian Potkin wrote:
> > tags 883765 unreproducible
> > thanks.
> > 
> > 
> > On Sat 09 Dec 2017 at 20:06:28 +0530, P V Mathew wrote:
> > 
> > > Sorry for the delay.
> > > Unfortunately had to downgrade my desktop to Debian stretch. That is okay
> > > now.
> > At least you are printing now.
> Yes, from stretch.

We will try to improve on that.

> > > The same errors occur on laptop(Debian Buster) also.  Hence, will send the
> > > details.
> > > Tried lp -d PDF a.ps. The subject error is printed again.
> > I am unable to reproduce this behaviour with printer-driver-cups-pdf.
> > 
> > > The error_log remains empty.
> > Or this. Please try (as root)
> > 
> >   cupsfilter -p /etc/cups/PDF.ppd -m printer/foo -e /etc/services > 2>log > out.ps
> log attached
> > 
> > Post log here.
> > 
> > > The access_log remains empty.
> > > The cups-pdf_log remains empty.
> > > cupsd.conf is attached.
> > Your cupsd.conf worked for me.
> > 
> > > also output of dpkg --get-selections |grep cups is attached.
> > Seems ok.
> > 
> > Do you have apparmor running?
> Installed but not running.

No problem there, then.

Part of your log has

 DEBUG: envp[1]="CONTENT_TYPE=text/plain"

CUPS has identified the job as being a text file. All the filters
complete successfully and the output is a PostScript file. All is
well with the cupsfilters command - but now I am mystified.

cupsfilter does the same as CUPS except the final file is not sent
to a printer. 'lp -d <queue name> filename.ps' gives

 Unsupported document-format "application/octet-stream"

and this is an indication of CUPS being unable to MIME type the
submitted file. But it has MIME typed it with cupsfilter!

I can reproduce your observation of the error message by moving
mime.types out of /usr/share/cups/mime, but then cupsfilter fails
to run to completion. I cannot reproduce the empty error_log you
get; mine records the error. That's using my cupsd.conf.

I take a further look at the issue later today. Meanwhile you could
check that the files in /usr/share/cups/mime are what is in the
cups-core-drivers and cups-daemon packages.

Cheers,

Brian.


Reply to: