HOME | SOLUTIONS | INDUSTRIES | SERVICES | ABOUT US | NEWS & EVENTS | SUPPORT CENTER | CONTACT

 
Product Documentation
Dovetail SelfService
Knowledge Base
Support Forums
Employee Blogs
Contact Us

ASP application using FCFL.Net does not respond or throws the error: Couldn't get process information from remote machine. (Article # 135)

View products that this article applies to.

Problem:

This applies to FCFL.Net versions 1.2 and earlier. 

When attempting to run an .asp application using fcfl.net v1.2 or earlier you may run into a problem with the pages appearing to hang or display an error message in the browser:

"Couldn't get process information from remote machine."

If the application is not responding you will need to turn on FCFL.Net logging to see the error that is occuring.

For example:

2005-03-04 11:58:46,797 [user: ] [fcsessionid: ] [ERROR] [FChoice.Common.PerfManager]
Error initializing PerfManager: Couldn't get process information from remote machine.

Exception: System.InvalidOperationException
Message: Couldn't get process information from remote machine.
...
Exception: System.ComponentModel.Win32Exception
Message: Access is denied
...

Resolution:

The FCFL.NET installer set up permissions properly for the NT AUTHORITY\NETWORK SERVICE account on Windows 2003 (the account used by ASP.NET and other 'network server'-type applications). However, ASP uses different accounts and the installer didn't set up the registry permissions correctly for those users (IUSR_MACHINENAME and IWAM_MACHINENAME).

There are three registry keys whose permissions need updated.
Grant the following permissions to the specified users:
IUSR_MACHINENAME: Read
IWAM_MACHINENAME: Read
(you could also just grant Everyone: Read, it's easier and doesn't really expose you to any type of attack, but for the sake of being precise, those 2 users are the only ones that are necessary to get ASP applications running).

Below are the three registry keys. Please edit the registry at your own risk.

1.) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
2.) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FChoice.Common
3.) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FChoice.Foundation

Use regedit.exe to locate the keys and then r-click on the key in the tree-view and select 'Permissions'.

Applies To:

Copyright © 2008 Dovetail Software, Inc. All rights reserved.

 

support center | blogs | terms & conditions | contact