3.0.25 publish printer problem
Gerald (Jerry) Carter
jerry at samba.org
Mon May 21 16:40:41 GMT 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Martin Zielinski wrote:
> I encounter problems (un)publishing printers to ADS.
> The samba log shows up the following message:
>
> kerberos_kinit_password SERVER$@MY.DOMAIN failed: Cannot
> contact any KDC for requested realm
>
> The error occurs, when the smbd runs through the
> ads_kinit_password() routine the second time.
> I've follow the "data-flow" until krb5_cc_get_principal() in clikrb5.c.
>
> Removing the
>
> ads_kdestroy("MEMORY:prtpub_cache");
>
> in line 3294 of nt_printing.c fixes this for me.
Martin,
I don't understand why this would be necessary. In
nt_printer_publish() we set the memory ccache again.
I also don't understand why the kinit() in ads_sasl_spnego_bind()
is failing. It seems to me that the existing ds_kdestroy()
in check_printers-Published() is correct and that we should add
one to nt_printer_publish().
What am I missing?
cheers, jerry
=====================================================================
Samba ------- http://www.samba.org
Centeris ----------- http://www.centeris.com
"What man is a man who does not make the world better?" --Balian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGUcuJIR7qMdg1EfYRAr7cAJ4/Xjt06lWlHGJZsKGWvSP3ml7SVACfYgQs
giSzpMezwivXVhO7z604aO8=
=2ieF
-----END PGP SIGNATURE-----
More information about the samba-technical
mailing list