On Friday, 29 Jul 2005, Brian Daniels wrote under [Samba] Samba, VPN, and Mac OSX 10.4.2:

After upgrading to Tiger, [our Mac OS X systems] still work fine when on our LAN. But if they try to connect to a [Samba 3.0.10-1] share over the [IPsec] VPN, Finder hangs. The Mac logs the following messages in /var/log/system.log during the hang:

Jul 29 09:59:46 brian-daniels-powerbook-g4-15 kernel[0]: bug: ecnt = 32, but m_len = 0 and m_next = 0 (please report)

It keeps logging these errors until Finder is forced to quit. Interestingly, if the server connected to has only a few files (<~30) in the root directory, then the hang does not occur. But if the user then tries to cd to a dir containing more files, the above problem appears.

Other actions over the VPN (ssh, VNC, etc) work without problems.

He continued:

We have tried both IPSecuritas and VPN Tracker on the client machines. Both have the same errors. A google on that error message suggests that it is being generated in smbfs_smb.c in the Samba code.

One thing I forgot to mention - the Mac clients can connect without problems to a WinNT server, VPN or local. Dangit.

Keith Warno responded:

Any other mac users out there? Please chime in. :)

What appears to be the same problem is happening to me. Mac OS X 10.4.4 on a PB 1.25 GHz, running IPSecuritas IPsec VPN through a NAT router to a ZyWall 5 IPsec firewall and thence to a SMB share (Samba 3.0.21a) under RH9.

No trouble under OS X 10.3.9 Panther any time, or with Tiger when connected inside the corporate LAN, but when browsing SMB shares over IPsec Tiger's Finder hangs repeatedly with the same "ecnt = 32, but m_len = 0 and m_next = 0 (please report)" in /var/log/system.log on the Tiger system.

Like Brian, I have no trouble with other services through IPsec, such as telnet or ftp. It's not clear that the number of files in the share's root directory is an issue, but certainly the more files in the folder being viewed the more likely the hang.

Tiger 10.4.4 uses mount_smbfs version 1.3.2 and smbclient version 3.0.10.

--Bill



--
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