w2k-rc2 / pre-2.0.7: rpc problem when browsing (NOT DOMAIN issue)

Giulio Orsero giulioo at pobox.com
Sat Jan 22 13:31:01 GMT 2000


rh61/ pre-2.0.7 / w2k-rc2

I know w2k-rc2 cannot join samba 2.0.x domain. I simply want to browse
the samba shares.

I had a problem: w2k always gave me something like "protocol error
during RPC call" (translating from Italian).

Then one day I deleted a share from smb.conf and then w2k could browse
the samba shares. I tried deleting different shares, it seems I just
have to delete a share (whatever) and then w2k is ok.
I just have 12 shares, and I know the error it's not related to the # of
shares because a 2.0.6 with many more shares is ok.
The pre-2.0.7 is wins server, pdc, domain master for win9x.

I open network neighborhood and click on the samba computer
(tcpdump-3.4-10):

These are the smb packets when I get the error:
SMB PACKET: SMBtconX (REQUEST)
SMB PACKET: SMBtconX (REPLY)
SMB PACKET: SMBtrans (REQUEST)
SMB PACKET: SMBtrans (REPLY)
SMB PACKET: SMBtdis (REQUEST)
SMB PACKET: SMBtdis (REPLY)
SMB PACKET: SMBtconX (REQUEST)
SMB PACKET: SMBtconX (REPLY)
SMB PACKET: SMBunknown (REQUEST)
SMB PACKET: SMBunknown (REPLY)
SMB PACKET: SMBwrite (REQUEST)
SMB PACKET: SMBwrite (REPLY)
SMB PACKET: SMBreadX (REQUEST)
SMB PACKET: SMBreadX (REPLY)
SMB PACKET: SMBtrans (REQUEST)
SMB PACKET: SMBtrans (REPLY)
SMB PACKET: SMBclose (REQUEST)
SMB PACKET: SMBclose (REPLY)
SMB PACKET: SMBtconX (REQUEST)  <=== differences begin
SMB PACKET: SMBtdis (REQUEST)
SMB PACKET: SMBtconX (REPLY)
SMB PACKET: SMBtdis (REPLY)
SMB PACKET: SMBtdis (REQUEST)
SMB PACKET: SMBtdis (REPLY)

These are the smb packets after deleting 1 share:
SMB PACKET: SMBtconX (REQUEST)
SMB PACKET: SMBtconX (REPLY)
SMB PACKET: SMBtrans (REQUEST)
SMB PACKET: SMBtrans (REPLY)
SMB PACKET: SMBtdis (REQUEST)
SMB PACKET: SMBtdis (REPLY)
SMB PACKET: SMBtconX (REQUEST)
SMB PACKET: SMBtconX (REPLY)
SMB PACKET: SMBunknown (REQUEST)
SMB PACKET: SMBunknown (REPLY)
SMB PACKET: SMBwrite (REQUEST)
SMB PACKET: SMBwrite (REPLY)
SMB PACKET: SMBreadX (REQUEST)
SMB PACKET: SMBreadX (REPLY)
SMB PACKET: SMBtrans (REQUEST)
SMB PACKET: SMBtrans (REPLY)
SMB PACKET: SMBclose (REQUEST)
SMB PACKET: SMBclose (REPLY)
SMB PACKET: SMBunknown (REQUEST)  <== differences begin
SMB PACKET: SMBunknown (REPLY)
SMB PACKET: SMBunknown (REQUEST)
SMB PACKET: SMBunknown (REPLY)
SMB PACKET: SMBwrite (REQUEST)
SMB PACKET: SMBwrite (REPLY)
SMB PACKET: SMBreadX (REQUEST)
SMB PACKET: SMBreadX (REPLY)
SMB PACKET: SMBclose (REQUEST)
SMB PACKET: SMBclose (REPLY)


Any ideas?

-- 
giulioo at pobox.com


More information about the samba-technical mailing list