[Samba] Printing with Samba 4.16

Ingo Asche foren at asche-rz.de
Thu Aug 18 11:26:47 UTC 2022


Hi Christian,

I can second that: Just tried it with the [printers] section and my 
printer is gone.

In the printer management you can see it is trying to load somthing but 
nothing really appears, only a printer symbol without name etc..

I can see it on console view nontheless:
Password for [SERVICE\administrator]:

         Sharename       Type      Comment
         ---------       ----      -------
         sysvol          Disk
         netlogon        Disk
         print$          Disk      Point and Print Printer Drivers
         IPC$            IPC       IPC Service (Server: AD DC 
GalacticaDC82 (Samba 4.16.4-Debian))
         Samsung_CLP-365 Printer   Samsung CLP-365
SMB1 disabled -- no workgroup available

But if I try to access the queue over Windows I get an error 0x0000007c.

Restored the original configuration I got my printer back working...

Regards
Ingo
https://github.com/WAdama

Christian Naumer via samba schrieb am 18.08.2022 um 12:44:
> OK. I checked and if I define the printers explictly as you did it 
> also works for me.
>
> But in 4.15 it worked with just:
>
> load printers = yes
>
> [printers]
>        path = /var/spool/samba/
>        printable = yes
>
>
> and all printers where listed...
>
> Regards
>
>
> Am 18.08.22 um 12:15 schrieb Ingo Asche via samba:
>> Hi Christian,
>>
>> not that I'm aware of, but have a look yourself:
>> # Global parameters
>> [global]
>>      apply group policies = Yes
>>      bind interfaces only = Yes
>>      dns zone scavenging = Yes
>>      interfaces = 127.0.0.1 192.168.xxx.xx 
>> xxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
>>      ldap server require strong auth = No
>>      load printers = No
>>      log file = /var/log/samba/samba.log
>>      logging = syslog at 0 file at 2
>>      log level = auth_audit:3 auth_json_audit:3
>>      printcap name = cups
>>      realm = SERVICE.MYDOMAIN.DE
>>      restrict anonymous = 2
>>      server role = active directory domain controller
>>      server services = s3fs, rpc, wrepl, ldap, cldap, kdc, drepl, 
>> winbindd, ntp_signd, kcc, dnsupdate
>>      server string = Server: AD DC %h (Samba %v)
>>      smb ports = 445
>>      time server = Yes
>>      workgroup = SERVICE
>>      rpc_server:spoolss = external
>>      rpc_daemon:spoolssd = fork
>>      spoolss: architecture = Windows x64
>>      idmap_ldb:use rfc2307 = yes
>>      cups options = raw
>>
>> [sysvol]
>>      path = /var/lib/samba/sysvol
>>      read only = No
>>
>> [netlogon]
>>      path = /var/lib/samba/sysvol/service.asche-rz.de/scripts
>>      read only = No
>>
>> [Samsung CLP-365]
>>      comment = Samsung CLP-365 an GalacticaDC82
>>      path = /srv/spool/
>>      printable = Yes
>>      printer name = Samsung_CLP-365
>>
>> [print$]
>>      comment = Point and Print Printer Drivers
>>      map acl inherit = Yes
>>      path = /srv/samba/printer_drivers/
>>      read only = No
>>      vfs objects = acl_xattr
>>
>> Have in mind this is running on a DC as I have only DC's and some 
>> NAS' in my little environment.
>>
>> Regards
>> Ingo
>> https://github.com/WAdama
>>
>> Christian Naumer via samba schrieb am 18.08.2022 um 11:55:
>>> Hi,
>>> did you change anything in your smb.conf as the wiki describes for 
>>> 4.16? 
>>> (https://wiki.samba.org/index.php/Setting_up_Samba_as_a_Print_Server) .
>>>
>>>
>>> Regards
>>>
>>>
>>>
>>>
>>> Am 18.08.22 um 11:48 schrieb Ingo Asche via samba:
>>>> Hi Louis,
>>>>
>>>> Yes, I did:
>>>>
>>>> Password for [SERVICE\administrator]:
>>>>
>>>>          Sharename       Type      Comment
>>>>          ---------       ----      -------
>>>>          sysvol          Disk
>>>>          netlogon        Disk
>>>>          Samsung CLP-365 Printer   Samsung CLP-365 an GalacticaDC82
>>>>          print$          Disk      Point and Print Printer Drivers
>>>>          IPC$            IPC       IPC Service (Server: AD DC 
>>>> GalacticaDC82 (Samba 4.16.4-Debian))
>>>> SMB1 disabled -- no workgroup available
>>>>
>>>> Password for Administrator at SERVICE.MYDOMAIN.DE:
>>>> Warning: Your password will expire in 87 days on Sun 13 Nov 2022 
>>>> 21:16:52 CET
>>>> root at GalacticaDC82:~ # smbclient -L $(hostname -s) -k
>>>> WARNING: The option -k|--kerberos is deprecated!
>>>>
>>>>          Sharename       Type      Comment
>>>>          ---------       ----      -------
>>>>          sysvol          Disk
>>>>          netlogon        Disk
>>>>          Samsung CLP-365 Printer   Samsung CLP-365 an GalacticaDC82
>>>>          print$          Disk      Point and Print Printer Drivers
>>>>          IPC$            IPC       IPC Service (Server: AD DC 
>>>> GalacticaDC82 (Samba 4.16.4-Debian))
>>>> SMB1 disabled -- no workgroup available
>>>>
>>>> I did more. As you may wondered, the print server is running on one 
>>>> of my DC's. But I have a member server for testing. I did create a 
>>>> new print server on it with a different printer (a label printer) 
>>>> and it worked as well.
>>>>
>>>> Is it possible this is based on some GPO's? Microsoft changed in 
>>>> printing so much you may have to update some GPO's.
>>>>
>>>> If you are interested I can export mine and send them to you. Just 
>>>> to compare...
>>>>
>>>> Regards
>>>> Ingo
>>>> https://github.com/WAdama
>>>>
>>>> L. van Belle via samba schrieb am 18.08.2022 um 09:42:
>>>>> Interesting, because I also used the 4.16.4 package from backports,
>>>>> my version (based on the debian backport) has to be compiled yet..
>>>>>
>>>>> have you tried the same commands ?
>>>>> smbclient -L $(hostname -s) -Uadministrator   or with -Usomeusername
>>>>> And
>>>>> kinit Administrator
>>>>> smbclient -L $(hostname -s) -k
>>>>>
>>>>> when I have a bit more time I'll test also with the windows tools..
>>>>>
>>>>> Greetz,
>>>>>
>>>>> Lois
>>>>>
>>>>>
>>>>>
>>>>>> -----Oorspronkelijk bericht-----
>>>>>> Van: samba <samba-bounces at lists.samba.org> Namens Ingo Asche via
>>>>>> samba
>>>>>> Verzonden: woensdag 17 augustus 2022 17:02
>>>>>> Aan: samba at lists.samba.org
>>>>>> Onderwerp: Re: [Samba] Printing with Samba 4.16
>>>>>>
>>>>>> Hi Christian, Hi Louis,
>>>>>>
>>>>>> I have updated my Samba to 4.16.4 via the Debian-backports.
>>>>>>
>>>>>> In my installation the printing seems running as usual, also the 
>>>>>> installation of
>>>>>> drivers is working.
>>>>>>
>>>>>> I see also the printers in the printer management under every 
>>>>>> user, even if
>>>>>> the user is no admin.
>>>>>>
>>>>>> Regards
>>>>>> Ingo
>>>>>> https://github.com/WAdama
>>>>>>
>>>>>> Christian Naumer via samba schrieb am 17.08.2022 um 14:56:
>>>>>>> Am 17.08.22 um 14:51 schrieb L. van Belle via samba:
>>>>>>>> Check and done, so I stay on 4.16.2 for my printing for now.  😉
>>>>>>>> 4.16.4 does not show printers for me also.
>>>>>>>> I reverted back since it was my production print server..
>>>>>>>>
>>>>>>>> I think nobody noticed.. 😊
>>>>>>>>
>>>>>>>> Back to my packaging, since I need to overcome an other problem 
>>>>>>>> so I
>>>>>>>> can publish the latest packages.
>>>>>>>> (* has todo with zstd and reprepo ..) nothing with the packages
>>>>>>>> themselves.
>>>>>>>>
>>>>>>>> At least I hope it helped you a bit.
>>>>>>> Yes indeed! You probably know the feeling when you notice it is 
>>>>>>> a bug
>>>>>>> and not your fault :-)
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> Christian
>>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> To unsubscribe from this list go to the following URL and read the
>>>>>> instructions: https://lists.samba.org/mailman/options/samba
>>>>>
>>>>
>>>>
>>>
>>
>>
>




More information about the samba mailing list