Weird problems with Samba 2.2.8 under Solaris 8 + latest kernel
patch
Pierre Belanger
pbelang1 at oss.cantel.rogers.com
Thu Mar 27 19:26:25 GMT 2003
Hi,
Quick follow up... the problem was on another server. After the last
reboot, not too long ago, "fast-ethernet" negotiation between the
Cisco switch and the Sun server did not work properly. Cisco switch
negotiated at 100Mbps/full and the Sun server in half duplex.
Pierre B.
Pierre Belanger wrote:
> Hello all,
>
> This weekend, we upgraded our Samba servers to 2.2.8 (pre3
> according to the include/version.h -- CVS "synced" this past
> Saturday afternoon, EDT). I compiled this new release for
> the following Solaris/kernel :
>
> Solaris 6 : kernel patch 105181-33
> Solaris 7 : kernel patch 106541-23
> Solaris 8 : kernel patch 108528-19
>
> Prior to Solaris 8 108528-19, that was installed yesterday
> *not by me* , we were running 108528-12. Solaris 8 with
> kernel patch 108518-19 + latest Samba is causing us troubles.
> ps : nothing changed in our smb.conf file / we had no problems
> before (the fcntl() bug was not an issue for us, we only have
> around ~ 150 concurrent connections on that machine).
>
> There's no problems on the other boxes (Solaris 6 & 7), note
> that we have much less connections on those boxes.
>
> [Q] Is there anyone on this list running with the latest
> Solaris 8 (108528-19) kernel patch and with Samba 2.2.8?
>
> After receiving a few complains, I decided to dig into the log
> files. Here's what I found:
>
> 1- Many dptr_close() errors, more than usually.
>
> log.wcanomp1775:[2003/03/17 14:04:09, 0] smbd/dir.c:dptr_close(277)
> log.wcanomp1775: Invalid key 256 given to dptr_close
>
> 2- Many oplock_break errors, much more than we had:
>
> [2003/03/17 15:32:49, 0] smbd/oplock.c:oplock_break(791)
> oplock_break: end of file from client
> oplock_break failed for file New Lisp/mbold.lsp (dev = 3d8000a,
> inode = 1467387, file_id = 15).
> [2003/03/17 15:32:49, 0] smbd/oplock.c:oplock_break(879)
> oplock_break: client failure in break - shutting down this smbd.
> [2003/03/17 15:32:49, 1] smbd/service.c:close_cnum(677)
> wcanomp2081 (10.10.92.33) closed connection to service imews
> [2003/03/17 15:32:49, 1] smbd/service.c:close_cnum(677)
> wcanomp2081 (10.10.92.33) closed connection to service site_doc
> [2003/03/17 15:32:49, 1] smbd/service.c:close_cnum(677)
> wcanomp2081 (10.10.92.33) closed connection to service docoss
> [2003/03/17 15:34:24, 1] smbd/service.c:make_connection(636)
> wcanomp2081 (10.10.92.33) connect to service site_doc as user imews
> (uid=2138, gid=240) (pid 4863)
> [2003/03/17 15:35:10, 0] smbd/oplock.c:request_oplock_break(1011)
> request_oplock_break: no response received to oplock break request to
> pid 4858 on port 56392 for dev = 3d8000a, inode = 825700, file_id = 15
> [2003/03/17 15:35:10, 0] smbd/open.c:open_mode_check(652)
> open_mode_check: exlusive oplock left by process 4858 after break !
> For file C 1505A/AA1710-W.dwg, dev = 3d8000a, inode = 825700. Deleting
> it to continue...
> [2003/03/17 15:35:10, 0] smbd/open.c:open_mode_check(656)
> open_mode_check: Existent process 4858 left active oplock.
> [2003/03/17 15:36:59, 1] smbd/service.c:make_connection(636)
> wcanomp2081 (10.10.92.33) connect to service site_doc as user imews
> (uid=2138, gid=240) (pid 4883)
> [2003/03/17 15:36:59, 0] smbd/dir.c:dptr_close(277)
> Invalid key 256 given to dptr_close
> [2003/03/17 15:36:59, 0] smbd/dir.c:dptr_close(277)
> Invalid key 257 given to dptr_close
> [2003/03/17 15:37:10, 0] smbd/oplock.c:process_local_message(397)
> process_local_message: Received unsolicited break reply - dumping
> info.
> [2003/03/17 15:37:10, 0] smbd/oplock.c:process_local_message(412)
> process_local_message: unsolicited oplock break reply from pid 4863,
> port 56392, dev = 3d8000a, inode = 825700, file_id = 15
> [2003/03/17 15:38:02, 1] smbd/service.c:close_cnum(677)
> wcanomp2081 (10.10.92.33) closed connection to service site_doc
> [2003/03/17 15:38:09, 1] smbd/service.c:make_connection(636)
> wcanomp2081 (10.10.92.33) connect to service site_doc as user imews
> (uid=2138, gid=240) (pid 4904)
> [2003/03/17 15:41:22, 1] smbd/service.c:close_cnum(677)
> wcanomp2081 (10.10.92.33) closed connection to service imews
> [2003/03/17 15:41:22, 1] smbd/service.c:close_cnum(677)
> wcanomp2081 (10.10.92.33) closed connection to service docoss
>
> I will "downgrade" tonight to the previous version that we were
> running prior to the upgrade, it says "2.2.8pre1" but I remember
> taken that from CVS around February the 5th, according to the
> installation date!!!
>
> I wish I would have more time for this but I don't :-( I'll "find"
> time tomorrow to let you know if the downgrade helped or not.
>
> Cheers,
> Pierre B.
>
More information about the samba-technical
mailing list