Hi all, I'm having an odd error with Samba 2.2.5 and I'm wondering if anyone can give me a hand with it. About a month ago, I upgraded from Samba 2.2.1 to 2.2.5 on RedHat 7.2 and, since then, my Win98 users have been receiving "No such file or directory" errors during login. The upgrade was installed using John Terpstra's RH 7.2 RPM package. Users are set up with roaming profiles which, because they use Win98, are stored in a directory ".ntprofile" off their home directories. The problem is that, when their profiles are restored on login, they get an error that a file -- usually a shortcut to "3-1/2 Floppy (A)" -- can't be found. The transcript from the Samba log appears below: =============================================================== [2002/09/18 14:54:45, 10] smbd/mangle_hash.c:is_mangled(317) is_mangled: 3_ FLOPPY (A).LNK : False [2002/09/18 14:54:45, 5] smbd/filename.c:unix_convert(314) New file 3_ FLOPPY (A).LNK [2002/09/18 14:54:45, 8] lib/util.c:is_in_path(1143) is_in_path: .ntprofile/Application Data/Microsoft/Office/Recent/3_ FLOPPY (A).LNK [2002/09/18 14:54:45, 8] lib/util.c:is_in_path(1148) is_in_path: no name list. [2002/09/18 14:54:45, 3] lib/util.c:unix_clean_name(387) unix_clean_name [.ntprofile/Application Data/Microsoft/Office/Recent/3_ FLOPPY (A).LNK] [2002/09/18 14:54:45, 3] smbd/reply.c:reply_getatr(1209) stat of .ntprofile/Application Data/Microsoft/Office/Recent/3_ FLOPPY (A).LNK failed (No such file or directory) [2002/09/18 14:54:45, 3] smbd/error.c:error_packet(91) error string = No such file or directory [2002/09/18 14:54:45, 3] smbd/error.c:error_packet(121) error packet at smbd/reply.c(1217) cmd=8 (SMBgetatr) eclass=1 ecode=2 =============================================================== It looks like a problem with the name mangling for files in MS Office's "Recent" directory. What's interesting is that there are LOTS of files stored in there, so it appears the directory is never getting rid of its old files. Clearing the directory fixes the problem for a few days but it reappears quickly. I haven't yet monitored the logs to see if Office ever tries to clean out the files, though. I've checked permissions for the users and everything looks fine. Users are able to read and write everything else in their profiles without trouble -- it looks like it's just this one shortcut to their floppy drive that's causing the problem. Finally, here are some entries from my smb.conf that might be related: =============================================================== [global] preserve case = Yes short preserve case = Yes case sensitive = No logon path = \\cerberus\profiles\%U logon drive = H: logon home = \\%N\%U\.ntprofile create mask = 0664 directory mask = 0775 map system = Yes map hidden = Yes dos filemode = Yes dos filetimes = Yes =============================================================== Thanks, Ed Lally
Gerald (Jerry) Carter
2002-Oct-16 14:16 UTC
[Samba] "No such file" error when reading Win98 profiles
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 14 Oct 2002, Ed Lally wrote:> Hi all, > > I'm having an odd error with Samba 2.2.5 and I'm wondering if anyone can > give me a hand with it. > > About a month ago, I upgraded from Samba 2.2.1 to 2.2.5 on RedHat 7.2 and, > since then, my Win98 users have been receiving "No such file or directory" > errors during login. The upgrade was installed using John Terpstra's RH 7.2 > RPM package.Ed, Please retest with 2.2.6rc4. This has the ring of a mangling bug that Jeremy recently fixed. cheers, jerry --------------------------------------------------------------------- Hewlett-Packard ------------------------- http://www.hp.com SAMBA Team ---------------------- http://www.samba.org GnuPG Key ---- http://www.plainjoe.org/gpg_public.asc ISBN 0-672-32269-2 "SAMS Teach Yourself Samba in 24 Hours" 2ed "I never saved anything for the swim back." Ethan Hawk in Gattaca -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://quantumlab.net/pine_privacy_guard/ iD8DBQE9rXPGIR7qMdg1EfYRAmT6AKC5dr5VNfIMaQ8HBdi9l7fUcJAHdgCglru+ pdE2hlPREwV2jizVJzepecc=uhhz -----END PGP SIGNATURE-----