Advertisement

03.21.2008 at 12:44PM PDT, ID: 23260487
[x]
Attachment Details
[x]
The Solution Rating System

With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.

  • The Grade of the Solution
  • The Zone Rank of the Expert Providing the Solution
  • The Number of Author and Expert Comments
  • The Number of Experts Contributing
  • The Feedback of the Community

Your Input Matters
Because of the way the system is set up, the most important variable in this equation is you. As a member of Experts Exchange, you are able to cast your vote on the quality of the solutions in regard to how complete, accurate, helpful and easy to understand each solution is. When you provide your feedback, each rating is adjusted accordingly. So, if you see a solution that has a poor rating that you think is a good solution, let us know by rating it. As you do, the rating will be adjusted and will become more accurate for other members of our site.

If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support.

Thank you!

Novell OES2 Linux and Active Directory File Share slow down problems

Tags: OES2 Linux, Microsoft Office 2003, 2003, eDirectory 8.8SP2 and 2003 Active Directory
Both Novell and Microsoft servers are all patched up.

Primary Novell Network running on OES2 Linux with eDirectory 8.8SP2.  Also running Windows 2003 Active Directory Network.  Clients use Novell Client 32 4.91 SP4.

Novell share are quick to load, but the Microsoft share are extremely slow to open file share on Microsoft Servers.  Most of the shares are on Novell.  I have a couple of shares on the Microsoft servers.

I have changed the Provider List Order to make Microsoft networking to be primary, but this causes all the Novell file share to slow down so I had to change it back.

This affects all Microsoft Office file types. (Office 2003)

This is causing many difficulties because I have several scripts that I would like to be able to run, but cannot due to the slowness.
Start your free trial to view this solution
Question Stats
Zone: Networking
Question Asked By: TRFrye
Solution Provided By: ShineOn
Participating Experts: 3
Solution Grade: A
Views: 138
Translate:
Loading Advertisement...
03.21.2008 at 05:25PM PDT, ID: 21184173

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.22.2008 at 03:50AM PDT, ID: 21185547

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.22.2008 at 11:08AM PDT, ID: 21187159

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.22.2008 at 11:16AM PDT, ID: 21187187

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.24.2008 at 05:39AM PDT, ID: 21193125

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.24.2008 at 11:48AM PDT, ID: 21195774

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.24.2008 at 12:12PM PDT, ID: 21195968

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.24.2008 at 01:32PM PDT, ID: 21196624

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.24.2008 at 01:38PM PDT, ID: 21196677

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.25.2008 at 02:24AM PDT, ID: 21200415

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.25.2008 at 09:12PM PDT, ID: 21208837

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 02:07AM PDT, ID: 21209860

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 07:10PM PDT, ID: 21218029

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 07:52PM PDT, ID: 21218158

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
Microsoft
  • Internet Protocols
  • Applications
  • Development
  • OS
  • Hardware
  • Windows Security
Apple
  • Operating Systems
  • Hardware
  • Programming
  • Networking
  • Software
Internet
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Spy / Ad Blockers
  • Web Browsers
  • New Net Users
  • Web Development
  • Chat / IM
  • Anti Spam
  • Web Servers
  • Anti-Virus
  • Email Clients
Gamers
  • Tips
  • Online / MMORPG
  • Puzzle
  • Emulators
  • Action / Adventure
  • Role Playing
  • Consoles
  • Game Programming
  • Strategy
  • Sports
  • Misc
  • Computer Games
Digital Living
  • Hardware
  • New Net Users
  • New Users
  • Software
  • Digital Music
  • Gaming World
  • Home Security
  • Apple
  • Networking Hardware
Virus & Spyware
  • Vulnerabilities
  • IDS
  • Encryption
  • Anti-Virus
  • Operating Systems Security
  • Software Firewalls
  • WebApplications
  • Cell Phones
  • Operating Systems
  • Internet
  • Hardware Firewalls
Hardware
  • Handhelds / PDAs
  • Displays / Monitors
  • Components
  • Networking Hardware
  • Peripherals
  • Laptops/Notebooks
  • Storage
  • Servers
  • Desktops
  • New Users
  • Misc
  • Apple
Software
  • System Utilities
  • Industry Specific
  • Network Management
  • Photos / Graphics
  • Page Layout
  • VMWare
  • Misc
  • Web Development
  • OS
  • CYGWIN
  • Voice Recognition
  • Message Queue
  • Quality Assurance
  • Security
  • Firewalls
  • MultiMedia Applications
  • Development
  • Database
  • Office / Productivity
  • Business Management
  • OS/2 Apps
  • Server Software
  • Internet / Email
ITPro
  • OS
  • Storage
  • Encryption
  • Operating Systems Security
  • Apple Hardware
  • Laptops & Notebooks
  • Servers
  • Networking Hardware
  • Peripherals
  • Devices
  • Displays / Monitors
  • WebTrends / Stats
  • Search Engines
  • Firewalls
  • WebApplications
  • IDS
  • Vulnerabilities
  • Email Clients
  • File Sharing
  • Spy / Ad Blockers
  • Web Browsers
  • Web Servers
  • Networking
  • Anti-Virus
  • Chat / IM
  • Anti Spam
Developer
  • Web Servers
  • Web Browsers
  • Game Programming
  • Dev Tools
  • Industry Specific
  • Office / Productivity
  • Database
  • CYGWIN
  • Web Development
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Programming
  • Content Management
  • Application Servers
  • Protocols
Storage
  • Removable Backup Media
  • Storage Technology
  • Servers
  • Grid
  • Remote Access
  • Backup / Restore
  • Misc
  • Hard Drives
OS
  • Miscellaneous
  • Security
  • Development
  • Linux
  • VMWare
  • MainFrame OS
  • Unix
  • Apple
  • OS / 2
  • AS / 400
  • BeOS
  • Microsoft
  • VMS / OpenVMS
Database
  • Oracle
  • Miscellaneous
  • MySQL
  • Software
  • Sybase
  • Contact Management
  • PostgreSQL
  • Data Manipulation
  • Clarion
  • InterSystems Cache
  • Siebel
  • MUMPS
  • OLAP
  • SQLBase
  • SAS
  • GIS & GPS
  • 4GL
  • Berkeley DB
  • DB2
  • Informix
  • Interbase / Firebird
  • FoxPro
  • Reporting
  • LDAP
  • Filemaker Pro
  • MS SQL Server
  • dBase
  • MS Access
Security
  • Misc
  • Web Browsers
  • Software Firewalls
  • Operating Systems Security
  • File Sharing
  • Spy / Ad Blockers
  • Vulnerabilities
  • WebApplications
  • IDS
  • Anti-Virus
  • Encryption
  • Anti Spam
  • Email Clients
  • VPN
  • Chat / IM
Programming
  • Editors IDEs
  • Installation
  • Handhelds / PDAs
  • Multimedia Programming
  • System / Kernel
  • Algorithms
  • Game
  • Signal Processing
  • Project Management
  • Open Source
  • Database
  • Misc
  • Languages
  • Processor Platforms
  • Theory
Web Development
  • Scripting
  • Blogs
  • Web Servers
  • Software
  • Search Engines
  • Web Graphics
  • Images
  • Internet Marketing
  • Images and Photos
  • Components
  • Document Imaging
  • Web Languages/Standards
  • Illustration
  • WebApplications
  • Fonts
  • WebTrends / Stats
  • Authoring
  • Digital Camera Software
  • Miscellaneous
Networking
  • Protocols
  • Apple Networking
  • Network Management
  • Message Queue
  • Application Servers
  • Content Management
  • File Servers
  • Email Servers
  • Misc
  • Java Editors & IDEs
  • Wireless
  • Networking Hardware
  • Backup / Restore
  • System Utilities
  • ISPs & Hosting
  • Web Servers
  • Storage Technology
  • Removable Backup Media
  • Servers
  • Broadband
  • Grid
  • OS / 2
  • Novell Netware
  • Unix Networking
  • Windows Networking
  • Security
  • Telecommunications
  • Operating Systems
  • Linux Networking
Other
  • Community Advisor
  • Lounge
  • Community Support
  • New Net Users
  • Philosophy / Religion
  • Math / Science
  • Miscellaneous
  • URLs
  • Expert Lounge
  • Politics
  • Puzzles / Riddles
Community Support
  • Suggestions
  • New to EE
  • New Topics
  • Community Advisor
  • CleanUp
  • Announcements
  • General
  • Feedback
  • Input
  • EE Bugs
 
03.21.2008 at 05:25PM PDT, ID: 21184173

Rank: Genius

This is because of Microsoft's way of doing things.   When we upgraded our Windows NT servers to Windows Server 2003, we noticed a slowdown in file access of Windows-based files.

By the way, only Microsoft has "shares."  The NetWare/OES volumes are exposed as volumes and are mapped as drive mappings, but aren't "shares."

When you installed your client32, did you use "typical" or did you take the "custom" installation and customize it to match your environment?

When you say it affects all MS-Office file types, are you telling me you have all your MS-Office files on Windows shares, or that it doesn't matter where they are, all Office files are slow?

When is the slowness noticed - first open of Explorer with subsequent opens fast, or every time?  Does it also slow down after it sits for a little while, with subsequent opens fast again?

Accepted Solution
 
03.22.2008 at 03:50AM PDT, ID: 21185547
Usually perform a Typical Installation of the 32bit client.  I played around with different settings from posts that I have seen, but none seemed to matter. I.e. NMAS, File Caching, etc...

This started happening when the Novell users were joined into the Microsoft 2003 Domain, running in Native Mode.  Slow down while logging in, etc...

If a user is attached to both a Microsoft Share and a NetWare drive mapping we notice a slowdown when opening explorer after first logging in.

Just as you indicated in your last paragraph, after the first session, things appears to be a little quicker.  If a user has let their session "sit" for a while, it seems to take a while to browse the share.

The NetWare server is the File Server.  All user files are stored upon it.  There are a few applications that are installed upon Microsoft Servers that require a drive mapping.  Those mappings are what seem to interfere.

Thanks in advance!!!
 
03.22.2008 at 11:08AM PDT, ID: 21187159

Rank: Genius

I haven't got a slowdown while logging in.  Maybe it's because I don't use the typical client install, or maybe it's because of settings I normally use, like specifying my DA server IP.

Can you tell at what point during login it appears to lag?

As far as the slow Windows Explorer thing, that's a combination of stuff.  One thing for sure - it goes faster the 2nd time you open Windows Explorer because the Novell client has populated its bad server cache, so UNC requests to Windows go to the Windows client and UNC requests to NetWare/OES go to the Novell client.

That's why you want the Novell client to be primary network provider, first in line - so it can act as traffic cop, because Windows treats all mapped drives and network-reachable servers as "shares" - meaning it expects them all to be on Windows servers and to respond to requests for shared printers and tasks and crap like that - the slowdown of accessing NetWare directories when you had Windows as primary is a timeout of that sort of search.

If the UNC path filter is on in the Novell client and you pre-populate the bad server cache with non-NetWare/OES servers, you'll get rid of most of the first-open of Explorer lag, which is in part the Novell client populating the bad server cache for the UNC path filter to do its traffic-cop duties.

How are you mapping drives?  NetWare login script, Windows login script, manually on the workstation via Windows Explorer, or what?   How you're doing that might explain the slow login...
 
03.22.2008 at 11:16AM PDT, ID: 21187187

Rank: Genius

Also, as far as Windows shares taking a while after the session "sits" - that lag is Windows and its auto-disconnect/reconnect process.  When a connection between a Windows PC and a Windows 2003 server is idle for a while, it disconnects the session.  When the user tries to browse the share again, the client does a reconnect, which re-authenticates the user and re-establishes the session, which is why there's a lag with shares.  

NetWare doesn't have that problem because it uses keep-alive packets, and assumes the user wants to stay logged in until they log out, so it doesn't drop the idle sessions like Windows does.

You can tweak both the Windows Server and all the PC's registries to increase that idle time so it doesn't auto-disconnect so frequently.
 
03.24.2008 at 05:39AM PDT, ID: 21193125
After users log into the Novell Client, it seems like the system has to think about it for 15 - 20 seconds, kind of like when you mis-type your password.  After that the scripts begin to execute.

The Novell login script executes super fast.  No problems there.  The Windows login seems to hang for a while.

The first time opening Windows Explorer after the scripts run, Explorer seems to hang for 20 - 30 seconds.  Task manager even shows that Explorer is not responding.  Once it opens, everything seems to run fine.  If idle, like you explained above, that same refresh time occurs.

The Microsoft login script is run on the domain controller and is a simple batch file.  It is a net use x: \\server\share.  I have used .vbs scripts, but they ran so slow I took them out.

I haven't tried tweaking any settings in the registry.  We use Group Policies to help manage the Microsoft side of things like Windows Update Server.

Thanks
 
03.24.2008 at 11:48AM PDT, ID: 21195774

Rank: Genius

"After users log into the Novell Client, it seems like the system has to think about it for 15 - 20 seconds, kind of like when you mis-type your password.  After that the scripts begin to execute."

So, in other words, at the Novell GINA, the user enters their userID and password and hits Enter or clicks OK, then the animated icon does its "Connecting" activity for 15-20 seconds before the screen changes to the desktop and the login script runs?  Sounds like perhaps it's having a bit of a hard time finding the DA, or you're using contextless login or something?

Of course you did say you usually use "typical" when installing, so if the version of the Novell Client32 you installed "typically" installs both IP and IPX, you could be having an issue cause by too many protocols bound.  Make sure IPX is not bound to the client.
 
03.24.2008 at 12:12PM PDT, ID: 21195968
The problems started to occur when users were put into the Microsoft Active Directory Domain. Before this, the users didn't seem to have much of a problem.

Faster computers and the latest Novell 32 bit client seemed to help.

I have tried putting the IP address in the DA box of the Client to see if this helps.  Not using DSCAT Contextless Login or LDAP Contextless Login.  We are using NDS Passwords.  Should I be using one of the forms of Contextless Logins?

The clients are not set to use a Preferred Tree, although each of the user accounts are setting one when I look at their properties in Console One.

I have also gone into each of the Interfaces and make sure that IPX is not used.  

The biggest complaints that I am getting are from users accessing the network folders. And those are mostly from the users who have a drive mapped to a Microsoft Server.

Thanks Again
 
03.24.2008 at 01:32PM PDT, ID: 21196624

Rank: Genius

One thing that contributes to the time lag in these situations is in the Novell Client32 properties, Protocol Preferences tab.  If you have both IP and IPX installed, they are both listed, but one should be indicated as preferred.  Make sure it's IP.

The protocol naming components that are listed for IP generally include NDS, Host File, DNS, SLP and DHCP NDS.  For each one that is highlighted, the client will attempt to resolve resource names using that component, starting with DNS.

I usually only have DNS, NDS and SLP highlighted.  I also make sure that the tree name is hostname-resolvable to the DA server's IP, and the servers are hostname-resolvable to their IP.  That means that if your internal DNS suffix is mycompany.lan, you should have a  tree.mycompany.lan A record as well as a ServerA.mycompany.lan A record, and your clients should have mycompany.lan in the domain suffix list, so if something is looking for "tree" it will find it and resolve the address.

If you didn't have private DNS before you put in AD, you do now - and DNS resolution will be tried first and then after that times out, it will try SLP.  If your SLP DA server's IP address isn't in the Directory Agent list on the Service Location tab, then the client has to multicast for the DA server.  If it can unicast for it, it won't time out on a blocked multicast and backpedal to broadcast looking for a DA.

NDS resolution won't work until you're logged in, so you need either DNS or SLP resolution to work.  When the client has to work really hard to find what address to use to find the tree so it can find a login service, that's where a good part of your initial lag between login "OK" button and actual login process comes in.

Also, on the same topic, in the Client32 Properties, Advanced Settings tab, find the Name Resolution Timeout entry.  It defaults to 10 seconds.  Change it to 5 seconds to cut your lag in half, but don't set it too low for the client to find the resources needed to log in.  How long is long enough depends on your environment.  The Advanced Settings tab has other timeout limits that you might experiment with.  Everyone's environment is a bit different.

While you're there, change File Caching to Off and File Commit to On, to ensure file integrity when working with MS-Office files on NetWare.  Even if you have oplocks off on the server side, changing the client side makes it so Windows won't attempt an oplock and wait for the oplock request to time out before opening a Word or Excel file.

If you're not using any NMAS methods, another speed-killer is having NMAS Authentication on in the Advanced Login tab with no NMAS methods enabled.  Set that to Off.

After you tweak the Novell Client and the local connection (the TCP/IP DNS settings...) using these easy-to-access settings, try things out for a bit and post back.
 
03.24.2008 at 01:38PM PDT, ID: 21196677

Rank: Genius

One more thing to tweak, for your users' sake.

In their Windows Explorer, Tools, Folder Options, View tab, make sure "Automatically search for network folders and printers" is unchecked.  That adds to Explorer's lag time, because every mapped drive gets searched at first launch for shares (folders and printers) which results in timeout lags because NetWare mapped drives don't respond to Explorers "got any shares" requests.  This happens despite the UNC Path Filter, because they're mapped.  This appears worse if any NetWare drives are mapped manually using Windows Explorer's "map network drives" function.

If you can tweak that entry via policy, all the better, because it's stored in the registry in the user profile, not in HKLM.
 
 
03.25.2008 at 02:24AM PDT, ID: 21200415
I am out of site until Friday, but Wow.  I have done some of those things, but not all.  I will remote in tonight and check the properies as you described.  Group Policy is not a problem either.  

Thanks.

I dig Pink Floyd too!
 
03.25.2008 at 09:12PM PDT, ID: 21208837
We used to have this same problem with Netware 6.5 servers using the Novell 4.91 SP2 client until we pre-loaded our BadServer list with a list of Windows servers. We also changed the timeout on Bad Server cache entries to a high number.

I created a registry entry under:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetwareWorkstation\Parameters]

Create a new Multi-string value called BadServer and load it with your Windows server names.

Once you have it loaded up, you can export the parameters key and delete the other values, and then import the settings to the your other workstations.

The export file should look like the code snippet.

Doing this made a HUGE difference in our login scripts that mapped drives to the Windows servers.. The trick is remembering to update the list of servers when you add more Windows servers :)
1:
2:
3:
4:
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetwareWorkstation\Parameters]
"BadServer"=hex(7):6c,00,61,00,62.....
Open in New Window
Assisted Solution
 
03.26.2008 at 02:07AM PDT, ID: 21209860
Great information.

When adding the server names in "BadServer"  how do you enter the server name?  Host name, FQDN, LDAP?  

I will try when I am back in the office Friday.
 
03.26.2008 at 07:10PM PDT, ID: 21218029

Rank: Genius

Yes, that's the pre-populating of the cache I mentioned earlier.  How to create and populate the registry entries is explained in this TID: http://support.novell.com/docs/Tids/Solutions/10065560.html

It should be a multi-valued string entry with the server names in a <CR> list, meaning enter your Windows hostnames and press <enter> after each one.

I believe it should just be host names.

Vaxman2, can you maybe take a screen-print of what your list looks like, and attach the file (provided nothing's confidential, that is...)
 
03.26.2008 at 07:52PM PDT, ID: 21218158
Here's a screenshot of what the entries should look like
 
Screenshot of the BadServe registry entry
Screenshot of the BadServe registry entry
 
 
 
04.10.2008 at 02:39PM PDT, ID: 21329615
Vaxman2, what number did you use for the timeout on the Bad Server cache entries?
 
 
04.13.2008 at 07:07PM PDT, ID: 21347093
I originally set them high, but some PCs were installed with the default timeouts and they worked correctly, so I now leave the default values.
 
 
 
20080236-EE-VQP-29 / EE_QW_2_20070628