[Samba] undocumented Samba message

Daniel Albers comp at kpfa.org
Tue Jan 29 01:40:39 GMT 2008


Hello all,

On FreeBSD 6.2 patch level 10, with Samba 3.0.28,1 the following message 
appears in /var/log/samba/<WinXP-full-computer name>.
as requested by:

log file = /var/log/samba/%m.%U

For example, the following appears in  "/var/log/samba/ms0138." (Yes, 
there is a dot after the computer name, and the user
name does not always appear in the filename, but that is another issue.):

[2008/01/28 17:10:40, 0] smbd/nttrans.c:call_nt_transact_ioctl(2463)
  call_nt_transact_ioctl(0x280004): Currently not implemented.

This happens each time something is printed to a network printer. 
Whatever is printed prints correctly, and
the printer features (eg: duplex) are available and usable. The message 
appeared on previous releases, the previous
release being 3.0.23.

smb.conf printer entries are all the same except for 'printer name', 
'printer', and 'path'. An example:

[comp-HP3si]
        comment = HP LaserJet 3si in Computing
        printer name = comp_raw
        lpresume command = lpc up comp_raw
        lprm command = lprm -Pcomp_raw %j %u
        use client driver = yes
        printer = comp_raw
        printable = yes
        browsable = no
        path = /var/spool/samba/comp-HP3si

/etc/printcap entries are the same except for ':rm' and ':sd'. The entry 
related to the above:

# JetDirect printserver
comp_raw:\
        :lp=:\
        :sh:\
        :rm=192.168.xxx.xxx:\
        :rp=pr1:\
        :sd=/var/spool/lpd/comp_raw:\
        :lf=/var/log/lpd-errs:\
        :mx#0:
##


testparm -v | grep print gives:

        load printers = No
        printcap cache time = 750
        printcap name =
        iprint server =
        addprinter command =
        deleteprinter command =
        show add printer wizard = No
        printer admin =
        min print space = 0
        max reported print jobs = 0
        max print jobs = 1000
        printing = bsd
        print command = lpr -r -P'%p' %s
        force printername = No
        printjob username = %U

       (+ lines for each printer, which are covered in the above entry 
from smb.conf)

So,  why is this message appearing? And what does it mean? Can I change 
any configuration to make
it go away?

Any light anyone can shed on this mystery will be sincerely appreciated.

Daniel Albers.



More information about the samba mailing list