407-248-1481

QuoteWerks Knowledgebase Topic (Article ID 6017)

ACT! - Errors when starting QuoteWerks

This information applies to :

Article ID
6017

Created/Updated
July 17, 2019

Category
ACT


Are you using the most current release of QuoteWerks?
Version 24.0 Build 2
Issue:

------------------
6/25/2009 Update: In build 49 and higher there is a QuoteWerks ACT! Integration Medic utility. It is located in the "C:\Program Files\Common Files\QuoteWerks" folder and is accessible directly, or through the QuoteWerks Medic Utility under the Utilities|QuoteWerks ACT! Medic Utility menu. This is very useful in debugging complicated ACT! integration issues, including detecting and repairing ACT! framework registration issues due to failed ACT! updates, and blocked (by anti-virus or firewall) tcp ports which interfere with .NET component communication.

Running this utility first can save time by helping to pinpoint exactly where the integration is breaking.

NOTE: If you do not have build 49 or higher installed this utility can be obtained free of charge by contacting support at: 407-248-1481 or support@quotewerks.com.

NOTE: Many of the steps mentioned in this article can be accomplished more efficiently by making use of the buttons available within the 'Advanced Debugging Options' of the QuoteWerks ACT! Integration Medic utility.
------------------


When starting QuoteWerks, user receives one or more of the following error messages:

"ACT must be running before QuoteWerks is started so that QuoteWerks can request the location of the ACT database supplemental File System folder from ACT! Please exit QuoteWerks and start ACT, and then restart QuoteWerks. Please correct this issue and do not run QuoteWerks until this is corrected."

"Error (429) Active X component can't create object Error Creating ACT .Net Client Object" .

"Error 'Object reference not set to an instance of an object' connecting to ACT! .NET client object!"

There are several causes.

Cause 1:
ACT! 2005/2006/2007/2008/2009 may not be running.

Solution 1:
Exit QuoteWerks, start ACT! 2005/2006/2007/2008/2009 and restart QuoteWerks.



Cause 2:
In QuoteWerks under the Contacts Setup Contact Manager menu, when selecting ACT! as the contact manager to use, the wrong version of ACT! has been selected.

Solution 2:
In QuoteWerks under the Contacts Setup Contact Manager menu, select ACT! and then select the version of ACT! that you are running.



Cause 3:
The QuoteWerks link to ACT! 2005/2006/2007/2008/2009 did not install properly on your computer.

Solution 3:
-Disable all protection programs, such as an anti-virus or anti-spyware program. Close QuoteWerks and ACT! as well.

-If using Vista, turn on the Users Account Control. This can be found in Control Panel under the Users option.

-Go to Control Panel -> Add/Remove Programs and remove the QuoteWerks ACT! Link, then close out.

-Run the MachineConfigUpdater.EXE located in the Act For Windows Folder (typically located in C:\Program Files\ACT\Act for Windows). This file may only be available in ACT! 10.0.3 and higher.

-Next, open the QuoteWerks installation folder and double click the QWACTIntSetup.MSI file (if this file does not exist, run nsetup.exe instead).

-Once this is complete, reboot the computer.

Note: If these steps do not work and you're on an XP or Windows Server 2003 machine, follow the same steps except instead of manually running the QWACTIntSetup.msi file, try installing it through "Add New Programs" in the Add/Remove programs area.



Cause 4:
Shut down ACT! and QuoteWerks and rename the file DependentDlls.xml to DependentDlls.old.
QWACT2010Int.Client.DLL
QWACT2010Int.Common.DLL
QWACT2010Int.Server.DLL
also if there DLL files exist rename them as well
QWACTInt.Client.DLL
QWACTInt.Common.DLL
QWACTInt.Server.DLL

For ACT! on Windows XP or Win7 this file will typically be in the folder:

C:\Program Files\ACT\ACT for Win 7\Plugins.

or

C:\Program Files\ACT\ACT for Windows\Plugins

or

C:\Documents and Settings\{username}\Application Data\ACT\ACT For Windows 8

After you have named the DLL files to .OLD you will need to navigate to your QuoteWerks Folder Directory and run the file called QWACT2010IntSetup.MSI. It will either ask you to uninstall/repair or to install the files. If it asked you to uninstall/repair go ahead and uninstall and then double click the file again and run through the install.

Relaunch ACT!, then relaunch QuoteWerks to see if the issue is resolved.



Cause 5:
Your Firewall may be blocking QuoteWerks from communicating with ACT!

Solution 5:
If you have a personal firewall installed such as McAfee Personal Firewall, Norton Firewall, or Windows XP Firewall please check to see if disabling it will allow QuoteWerks and ACT! to communicate. The port QuoteWerks will default to for the ACT! link is 31535 but you'll want to expand the allowable range from 31535 to 31635. Additional information on this can be found in arcticle: 6164



Cause 6:
You are running an older release of ACT! 2005

Solution 6:
You can verify your full version release on the Help->About menu within ACT!. ACT! 2005 version 7.0.2 or higher is necessary for the QuoteWerks integration to work. If you do not have the latest version, you can select the Help->ACT! Update menu to obtain it.



Cause 7:
Another application is running on Port 9000 and you are using Build 11 or earlier of QuoteWerks 4.0. Some known conflicting application's EXEs are: SR_Service.exe DMS.EXE

Solution 7:
Install and run Port Sniffer
( https://www.quotewerks.com/pubfiles/portsniffersetup.zip) on that computer. Check to see if Port 9000 is in use and what is accessing that port.

Note: This error is associated with QuoteWerks Version 4.0 Builds 4 through 11 where the QuoteWerks ACT! Link operated on Port 9000. Downloading and installing Build 12 or higher will resolve the issue.



Cause 8:
You are attempting to run QuoteWerks with ACT! 2005 on a Windows Terminal Server or Citrix Server.

Solution 8:
The manufacturers of ACT! did not design ACT! 2005 to be supported on Windows Terminal Services or Citrix.

Please refer to the following link for more ACT! documentation regarding ACT! 2005 and Terminal Services or Citrix: http://itdomino.act.com/act.nsf/docid/20031010112629



Cause 9:
A conflicting program is installed that integrates with ACT! 2005/2006.

Solution 9:
Search your computer for ASDS.PreferenceProvider.dll. If it was found, you may need to update this plugin. The following files must also exist in the ACT! Plugins folder: QWACTInt.Client.DLL, QWACTInt.Server.DLL, and QWACTInt.Common.DLL.



If all else fails, try the advanced steps outlined in Article 6200

New Search