# should I be able to set printers and folder option via group policy?

Aaron Solochek aarons-samba at aberrant.org
Sat Sep 4 12:55:22 MDT 2010

On 09/04/2010 03:57 AM, Matthieu Patou wrote:
> On 04/09/2010 01:53, Aaron Solochek wrote:
>> But what I really want is to deploy shared printers, which you can only do
>> via:
>>
>> user config->preferences->control panel settings->printers
>>
>> but when I click OK or Apply, I get the error:
>>
>> Error (0x80070002) occurred saving settings file. The system cannot find
>> the file specified.
>>
> Wireshark/tcpdump trace -s 16000
>> There is no error that I can see in the samba log.
> what is the level of the log ? -d 5 ?
>> I get the same error trying to save folder options at the same path. Does
>> this just mean something is missing from my schema?
>>
> Don't think so, search the errors. send us the trace (if not too big).
>
> Matthieu
>

Ok, after running wireshark it appears the problem is a combination of the
create request coming from the group policy editor being this:

Disposition: Open (if file exists open it, else fail) (1)
Filename:

and that file not existing by default.  I got rid of the error by creating the
Printers\Printers.xml file manually on the file server (containing nothing more
than <?xml version="1.0" encoding="utf-8"?>) Indeed, adding printers then

One other problem related to this is that I was unable to manually create that
file via samba.  I opened up \\bar.com\Sysvol\...\Preferences and right-clicked
to create the Printers folder, but I got this error:

>
> Could not find item. This is no longer located in
> the item's location and try again.
>
> Preferences Type: File Folder Date Modified: 9/1/2010 5:14 PM
>

Via wireshark, I see:

> 296	13.754035	10.1.10.20	10.1.10.10	SMB2	Create Request File:
> folder
>
> 297	13.754471	10.1.10.10	10.1.10.20	SMB2	Create Response, Error:
> STATUS_OBJECT_NAME_NOT_FOUND
>
> 298	13.754913	10.1.10.20	10.1.10.10	SMB2	Create Request File:
> Request
>
> 299	13.755070	10.1.10.10	10.1.10.20	SMB2	Create Response File:
>
> 300	13.755078	10.1.10.10	10.1.10.20	SMB2	Notify Response, Error:
> STATUS_PENDING
>
> 301	13.755097	10.1.10.20	10.1.10.10	SMB2	Cancel Request
>
> 310	13.787312	10.1.10.20	10.1.10.10	SMB2	Create Request File:
> folder
>
> 312	13.787749	10.1.10.10	10.1.10.20	SMB2	Create Response, Error:
> STATUS_OBJECT_NAME_NOT_FOUND

So for whatever reason, when windows (7, 64bit) requests that New Folder
creation, samba is coming back with an unexpected error.

I can post the actual pcap of this, if someone can give me a quick way to strip
out information identifying the domain it comes from.

Thanks.

-Aaron

-Aaron