Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Proxy .pac files are not supported in the Microsoft CRM client for Microsoft Office Outlook


View products that this article applies to.

Symptoms

Consider the following scenario in the Microsoft CRM 3.0 client for Microsoft Office Outlook. You start Windows Internet Explorer for the first time. At this point, the network connections for the computer are automatically configured. Then, you try to do specific tasks in the Microsoft CRM 3.0 client for Outlook. In this scenario, the tasks do not work as expected. For example, you cannot track e-mail messages in the Microsoft CRM 3.0 client for Outlook. Additionally, buttons for various tasks in the Microsoft CRM 3.0 client for Outlook do not work.

↑ Back to the top


Cause

This problem may be caused if proxy .pac files are used in Windows Internet Explorer 7 or in Windows Internet Explorer 6. Using .pac files in Internet Explorer 7 or in Internet Explorer 6 is unsupported in the Microsoft CRM 3.0 client for Outlook.

↑ Back to the top


Resolution

To resolve this problem, use a static proxy server address. To do this, follow these steps:
  1. Start Internet Explorer 7 or Internet Explorer 6.
  2. On the Tools menu, click Internet Options.
  3. Click the Connections tab.
  4. Click LAN Settings.
  5. Under Proxy Server, click to select the Use a proxy server for your LAN check box.
  6. In the Address box, type the address of the proxy server. For example, a proxy server address may resemble the following address:
    proxy_server_name.domain.com
  7. In the Port box, type the port number that is used by the proxy server.
  8. Click OK to close the Local Area Network (LAN) Settings dialog box.
  9. Click OK to close the Internet Options dialog box.
  10. Close Internet Explorer.

↑ Back to the top


More information

Network connections in Internet Explorer can be automatically customized the first time that it is started. This feature can help reduce administrative overhead costs. Additionally, this feature can potentially reduce help desk calls about browser settings. This feature builds on existing automatic configuration technologies. Therefore, a browser can be configured by using a JavaScript proxy configuration (.js, .jvs, or .pac) file.

The following is an example proxy .pac file that can be used by Windows Internet Explorer to configure the connections for a proxy server.
function FindProxyForURL(url, host) 
{ 
       if (isResolvable("PROXYSVR01"))
       { 
              if ( isInNet(host, "10.0.0.0", "255.0.0.0"))
                     return "DIRECT";
              if (isPlainHostName(host))
                     return "DIRECT";
              if (isInNet(host, "127.0.0.1", "255.255.255.255"))
                     return "DIRECT";
              else 
                     return "PROXY proxysvr01:80"; 
       }
       else 
              return "PROXY DIRECT"; 
}
The Microsoft CRM 3.0 client for Outlook uses a combination of a managed code and an unmanaged code when it posts requests to the Microsoft Dynamics CRM 3.0 server. The System.Net classes in Microsoft .NET Framework 1.1 are an example of a managed code. The Windows Internet Explorer WinInet libraries are an example of an unmanaged code.

↑ Back to the top


References

For more information about proxy detection and Microsoft .NET Framework 1.1, see the Proxy Support in the .NET Framework 1.1 topic on the following Microsoft Web site: For more information about sharing the Windows Internet Explorer proxy settings across users when you use the Microsoft .NET Framework 1.1, click the following article number to view the article in the Microsoft Knowledge Base:
875500 FIX: You cannot share Internet Explorer proxy settings across users in the .NET Framework 1.1
For more information about connections through a proxy server if proxy auto-configuration is used for Windows Internet Explorer connectivity, click the following article number to view the article in the Microsoft Knowledge Base:
919477 WinHTTP may not connect through a proxy server if proxy auto-configuration is used for Internet Explorer connectivity in Windows XP

↑ Back to the top


Keywords: KB941874, kbexpertiseinter, kbprb, kbmbsmigrate, kbtshoot, kbmbsemail

↑ Back to the top

Article Info
Article ID : 941874
Revision : 2
Created on : 1/11/2008
Published on : 1/11/2008
Exists online : False
Views : 339