Jeremy Allison wrote:
On Sat, Dec 15, 2007 at 01:12:03PM +1100, Andreas Baitis wrote:
Hi

I'm having trouble with Samba, when I copy large complex directories to my Samba server, the target doesn't match the source, some files seem to be missing.

*Stats on source(windows client) are:*

Size: 4.99 GB (5,367,477,260 bytes)

Size on disk: 5.00 GB (5,376,487,424 bytes)

Contains: 4,481 files, 281 folders


*Stats on target(Samba server) are:*

Size: 4.92 GB (5,286,067,654 bytes)

Size on disk: 4.92 GB (5,287,628,800 bytes)

Contains: 3,733 files, 281 folders



I'm thinking it might have something to do with Windows/Linux filename or path length incompatibility.

What Samba settings should I set to ensure this doesn't happen, and are there any limitations one has to adhere to with regard Windows path length or filename format in order to ensure directories and files are copied properly?

The problem happens from both XP and Vista clients, the Samba server is standard Debian etch. Samba 3.0.24

We'll need much more info than this I'm afraid. What
directories/files are missing ? Is it repeatable ? Have
you tried with the latest 3.0.28 release ?

Pathname limits in Samba 3.0.x are 1024 bytes for the
full pathname, 256 bytes for each component.

These limits have been removed for 3.2 and it's down
to PATH_MAX on the underlying system.

Jeremy.
Hi Jeremy,

After doing an apt-get update/upgrade samba was updated by apt. The version remained the same.

The problem is now fixed.

So I'll explain further as a matter of interest, I'd like to know if it was in fact the update that fixed it.


Before the update, I had a look at the files in the command line on the server and they were all there, so it was a read/view problem rather than a write problem. The files were all in the same directory, and none of the paths or file names exceeded the limits you mention. I could not see any obvious/consistent differences between the files that were visible to the client and the files that were not??

these are some of the files that were visible:

\\server\dean\Quotes\2001 E&S trading 2.doc
\\server\dean\Quotes\2006 DSE Knox.doc

these are some of the files that were not visible:

\\server\dean\Quotes\2001 E&S trading.doc
\\server\dean\Quotes\2001A E&S trading.doc
\\server\dean\Quotes\2003 Hi Fi Supermarket.doc

The problem was repeatable and it was always the same files that were invisible to the client (or Samba??).

So the problem seems to be fixed now, but I'm still a little weary, as this server is going to be used in a production environment.

I guess I need to find out what updates Debian did to the Etch release of Samba recently, see if any of them fit the bill?


Thanks Jeremy

Andreas B.

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to