Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


Return to article

Daily Answers
 

Do you know of a way to edit the routing table during a RAS PPTP connection to a remote network? I want to set the default route back to the Internet instead of to the new PPTP connection.

To resolve your problem, simply clear the Use default gateway on remote network check box in the Advanced TCP/IP Settings dialog box (which Figure 1, page 166, shows) in the PPTP connection's Properties of the Dial-Up Networking connection entry. Clearing this check box leaves the primary connection as the default gateway, so the system passes over that connection only the traffic destined for the remote PPTP-connected network; all other traffic goes to the default gateway on the primary RAS (i.e., Internet) connection.

This solution won't work if you've established multiple subnets on the PPTP-connected network, because the system won't use the default gateway on the PPTP connection. Therefore, the traffic will be unable to reach hosts on other networks. In such a scenario, to ensure that the system properly routes traffic to subnets on the remote network, you can use the Route command to add static routes on the local host. However, for a single-subnet VPN connection, the gateway-deselection method works well.

I recently installed Microsoft Remote Installation Services (RIS) and several RIS images on one of my servers; this process automatically installed the Single Instance Store (SIS) service. However, when I looked at the volume's disk space usage, I didn't see the space savings that I was expecting. Is my SIS service broken?

You might not have waited long enough before examining SIS's results. SIS, which is similar to Windows 2000's CPU-friendly Indexing Service, runs during off-peak times when the system CPU is fairly idle. In addition, the SIS Groveler service (which performs the redundant file-checking work) runs at a slower rate in the hours immediately following its installation. The reason for this initially slow performance is that the Groveler service needs to determine how much CPU time it can use without adversely affecting system performance. Eventually, the Groveler service will catch up and consolidate duplicated files.

You can accelerate this process by forcing the Groveler service to run in a more CPU-intensive mode of operation. To do so, use the Expand command to expand the grovctrl.ex_ file (which you'll find in the Win2K Server CD-ROM's \i386 folder) to grovctrl.exe, then place the file in a folder on your server's hard disk (e.g., \%systemroot%\system32). After you expand the file, launch it from the command line by typing

grovctrl f

Doing so forces the service to run in foreground mode until its initial operation is complete. Afterward, the service automatically returns to its CPU-friendly mode, so you don't need to issue an additional command.

My company uses Computer Associates' (CA's) Inoculate IT 4.53 antivirus software. CA claims that this utility works under Windows 2000, but we're experiencing some strange behavior on our Win2K machines and Microsoft Exchange Server 5.5 machine. For example, the realtime monitor won't restart or it generates a Dr. Watson error after a signature update, and Exchange Server is mysteriously skipping certain mailboxes. Have you encountered these problems?

I've used InoculateIT extensively. The cause of your problem is that the base version of InoculateIT 4.53 is a bit long in the tooth and therefore requires a significant amount of updating to work properly (regardless of whether you're running it under Win2K or Windows NT). The realtime monitor's Dr. Watson and restart-failure problems, as well as the Exchange Server mailbox-scanning problem, are known bugs. You can find patches at CA's Web site.

I face this upgrade task so often that I've created a list of steps to update a baseline InoculateIT installation. These steps will make InoculateIT work properly under Win2K, NT Service Pack 6a (SP6a), and the InoculateIT Exchange Option (antivirus agent):

  1. Install InoculateIT from the software's CD-ROM. (The software will prompt you to reboot, but rebooting isn't technically necessary.)
  2. Apply driver update drvupdi.exe (dated 8/17/2000).
  3. Apply patch LO78522, which replaces the ntupdx86.exe, realmon.exe, and uninstall.exe files.
  4. Apply the Autodownload manager patch LO71090, which replaces the csctrlu.dll, getbbs.exe, gtbbsmgr.exe, inojobsv.exe, and inores.dll files. This patch updates the Autodownload Manager component so that the component can update virus signatures more frequently (e.g., daily, weekly) than the once-per-month limitation inherent in the base InoculateIT 4.51 product.
  5. If you're using NT 4.0, reboot your system now. If you're installing InoculateIT and the InoculateIT Exchange Option on an Exchange Server 5.5 system, take the following additional steps:

  6. Install the InoculateIT Exchange Option from the InoculateIT CD-ROM. If the installation fails and an error message states that the software requires Exchange Client 4.0 or later, you'll need to navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange registry subkey and add the Version value of type DWORD with a value of 4.0.
  7. When the software prompts you, don't let the Exchange Option restart the services.
  8. Navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\InoculateIT\CurrentVersion\MAIL registry subkey and add the LS_MaxMessageCount value (of type DWORD with a binary value of 65536) and the LS_MaxMailboxCount value (of type DWORD with a binary value of 2500). The first value represents the maximum number of messages that can be present in a mailbox that InoculateIT scans; if the actual number is higher than the configured value, InoculateIT skips the mailbox. (The maximum allowed value is 65536.) The second value represents the maximum number of mailboxes that can reside on the Exchange Server machine; if the configured value is exceeded, InoculateIT won't scan any mailboxes.
  9. Finally, reboot the system. InoculateIT should now work properly with both Win2K and Exchange Server.

Windows NT 4.0's WINS requires the most maintenance of any component in my company's NT 4.0 network. We often must delete or restore the WINS database because of corrupted database entries that render clients unable to resolve names. We've also experienced several WINS replication problems. Will Microsoft improve WINS in a future NT service pack update, or will we have to live with this problem until we migrate to Windows 2000?

Although Microsoft's past few NT 4.0 service pack releases have improved WINS, the service still faces some major challenges. Microsoft might fix the remaining problems in a future service pack, but I'm not holding my breath.

You can fix WINS under NT 4.0, but to do so, you'll need to install Win2K. Win2K's WINS is much improved from NT 4.0's WINS—for example, Win2K's WINS is far less prone to self-corruption or replication problems. In addition, Win2K's WINS supports several new and tantalizing features, including

  • synchronous and permanent replication-partner connections (e.g., immediate synchronization of WINS database changes)
  • advanced record-filtering and searching capabilities
  • manual tombstoning of records (i.e., deleting a record on one WINS server ensures that the record is deleted from all servers)
  • multirecord deletions
  • Microsoft Manage- ment Console (MMC)-based administrative interface (Figure 2 shows the Win2K WINS MMC snap-in with an open Properties sheet)

You'll also find new features on the Win2K client side, including the WINS client's ability to dynamically reregister itself with its WINS servers. Also, the Win2K WINS client provides better fault tolerance by supporting more than two WINS servers.

If your network is heavily dependent on WINS, you can simply upgrade one or more of your network's member servers to Win2K and have them replace your existing WINS servers. That way, you can maintain your present NT 4.0 network environment and still benefit from the new and improved version of WINS.



My Practical Peripherals Pro Class 288 PC Card modem is driving me crazy. The modem seems to be in working order, but Windows NT always gives me a Port is Busy error message. What's going on?

Ridiculous as this solution might sound, you need to boot into NT 4.0 while the Easy-Jack connector is still in the modem. After you've booted NT, simply pull out the jack and connect your phone line.

The Port is Busy message is deceiving. If, during setup, I set my ISDN line speed to a value that is too high, I get the same message. Obviously, the port isn't busy; NT simply isn't returning the proper error message.

My company recently purchased an Iomega Jaz drive. No matter what I try, I find that the tool drive is password-protected. I can't even format it. What do I do?

Despite Iomega's claims to the contrary, I believe the drive is indeed password-protected. Either that or the partition and file information is proprietary. Reboot the system, and run a low-level SCSI format command on the drive. Use Disk Administrator to set the partition, then format the drive. Note that Disk Administrator can't assign an extended partition to removable media.

I've inherited a set of strangely formatted tapes that I can't erase using NT Backup. Do you have any suggestions?

To solve your problem, you can add the /nopoll switch to NT Backup. Nopoll means exactly what you'd think: Don't poll the tape's contents. Use the /nopoll switch only to erase tapes.

I'm trying to install Microsoft Access 97 on a Windows NT machine that previously ran Access 2000. The installation completes successfully, but when I try to run Access 97, I get the error Microsoft Access can't start because there is no license for it on this machine. How can I fix this problem?

You're experiencing a common problem among users attempting to downgrade from Access 2000. Fortunately, a fairly simple solution exists for this mysterious problem, which involves a TrueType font file.

First, find the hatten.ttf file in the \%systemroot%\winnt\fonts directory (i.e., the default location). Second, rename the hatten.ttf file to, for example, hatten.sav. (You can use any unused extension.) Third, reregister Access 97: Rerun Access's Setup and use the /y switch (i.e., setup/y).

When I attempt to install Microsoft Office 2000, I get an error message that states Installer terminated prematurely. How do I fix this problem?

First, try installing Microsoft Internet Explorer (IE) 5.0 or later before you perform the regular Office setup. You'll find IE on the Office 2000 CD-ROM, or you can download it from Microsoft's Web site.

If that fix doesn't work, try renaming the odbccp32.dll, odbcint.dll, and msdasql.dll files. I tend to use the .old or .sav naming convention, but almost any unused extension will work. After you rename these files, run Setup again. If neither option solves your setup problem, try downloading the latest Microsoft Data Access Components (MDAC) from Microsoft's Web site.







Reader Comments

Thank you so much for printing the first tip in Sean Daily's Tricks & Traps: "Daily Answers" (February 2001). I was so frustrated thinking that I had to endure a brutally slow Internet connection whenever I had to PPTP from my speedy home connection into my corporate office (which just happens to have the slow Internet connection). I also couldn't make a PPTP connection when I used VNC to remotely control my computer because after I connected with PPTP, my PC switched to the corporate gateway and disconnected me in a heartbeat. Your tip came to the rescue--and none too soon. What were previously painful PPTP connections are now wonderfully convenient. My telecommuting life has improved dramatically.

Steve Endow -May 08, 2001

I am responding to the article where a user asked if WINS would be improved in Win2K since he was having so many problems in NT4. Sean pointed out all of the benefits of switching to Win2K and the ways that WINS is improved.

Always upgrading is probably not the best choice. Here is a system admin that was never able to get a relatively simple service to work in one OS, and you are recommending that they switch to a much more complex OS to solve this problem. It would be more beneficial to determine the cause of the problem in his current system instead.

I managed a network that included 40+ locations using WINS, and was able to solve browsing issues. Originally I had targeted WINS services running on at the BDC at each location then relying on replication between them. This quickly proved to be bad. WINS does not replicate well when you have lots of servers running the service. I limited the servers to 1 WINS server and a replication partner. I then enabled WINS Proxy on each remote BDC, which used to have a setting in TCP/IP properties in 3.51, but in 4.0 it is a registry mod (NT W/S also suppports it).

After these changes we no longer had any browsing issues. In the next 18 months that I administered the network I never had to deal with a corrupted WINS database. We even did a business resumption test where we brought up NT on new hardware in a remote location, and when we switched the network over during the test, not a single server or workstation was lost - see documentation at Microsoft on how to backup and restore WINS.

Win2K may be able to manage multiple WINS servers better, but your advice is right on in one way: limit the number of server running WINS just like administrators should be doing in NT4.

Scott Douglas -May 17, 2001
Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement