[Samba] Samba-Citrix compatability

Andrew Bartlett abartlet at samba.org
Tue Nov 4 01:19:30 GMT 2003


On Tue, Nov 04, 2003 at 11:55:25AM +1100, DAVIES Rob wrote: > G'day, >
> We are having problems when connecting to our Solaris 8 server Zeus
> from our Windows 2000 Terminal Servers. 

I think you might be hitting two of the nastiest bugs with that combination.

Firstly, there are issues with Solaris 8, and TDB locks, for which
there is a solaris kernel patch (it's an fcntl issue).  But more
importantly, there is an issue caused by the way Windows Terminal
Server clients connect - they all use the same smbd.  This causes all
their operations to be serialised, even worse if something blocks.

The best solution is to call your system by as many names as possible.
For example, call it by one name per user, particularly for roaming
profiles.  (So make a user's profile path/homedir
\\zeus-username\username or the like).  Use DNS (with a samba wins
server set to 'dns proxy') or fixed entires in your wins.dat, or an
lmhosts file, to force the multiple names.  Samba doesn't mind what it
gets called.

Andrew Bartlett



More information about the samba mailing list