Medisoft v16 Product Authentication Issue
Medisoft 16 Network Professional introduces a new method for monitoring serial numbers after you initially register your software. The Product Authentication process uses an active internet connection to automatically connect to www.ndchealthvar.com over port 80, every seven days you launch your practice to validate your serial number. No action is required on your part.
There are only a few instances when this process can encounter a problem. The following four (4) cases are instances of problems that could occur and what actions to take to resolve the problem.
Dibb Solutions:
1. The PH DLL Fail window displays the following message: “Unable to load PH.dll. Check your product installation and re-install the client if necessary. If the problem persists, contact your vendor or McKesson support.” This message appears if the Phone Home DLL has been deleted or corrupted. To resolve this problem, reinstall the client application to restore the original PH.DLL and PHCommon.dll files. These files are required for Medisoft 16 Network Professional!
2. The Warehouse DB Fail window displays the following message: “Unable to access the Warehouse database table. Please repair your database. If the problem persists, contact your vendor or McKesson support.” This message appears if there is a problem with the Warehouse database table in the practice database. For advanced or expert users, repair/replace the MWWHS table; otherwise, contact your local value added reseller or Medisoft support for help in repairing the table.
3. The Connect Fail window displays the following message: “Unable to connect to McKesson for product authorization. Please validate your internet connectivity. If the problem persists, contact your vendor or McKesson support.” This message occurs if the internet connection to www.ndchealthvar.com over port 80 is blocked. Check your internet connectivity and firewall settings. You can also use the Phone Home Test utility to test your connection. For more information on running this utility, see the Phone Home Connection Test Utility paragraph at the end of the document.
4. The Deactivated window displays the following message: “Your product serial number is no longer authorized. Contact your vendor or McKesson support.” This message occurs if your serial number has been deactivated and you are no longer authorized to run the software.
Phone Home Connection Test Utility You can test your internet connection using this utility.
You can download it at http://www.medisoft.com/download/PHConnectionTest.exe
To Test Your Connection
1. Download the Phone Home Connection Test Utility.
2. Double-click PHConnectionTest.exe. Depending on your security settings, the Open File – Security Warning window may be displayed. Click Run. The PHConnection Test window is displayed.
3. Click Start Connection Test. The utility checks the state of your connection. The utility reports the results of the test in the Success or Failed windows. If the Success! window displays, click OK.
The Success! message indicates that your connection will not interfere with the product authentication process. These results are also displayed in the Connection Log section of the window. If the Failed! window displays, click OK and go to the next procedure, “If Your Connection Failed”.
If Your Connection Failed
1. The Failed! message indicates that your connection will not allow the product authentication process to run. These results also appear in the Connection Log section of the window. Before running the test again, check your PC’s internet connection and firewall settings. Medisoft 16 Network Professional requires an active internet connection, and the application uses port 80 to connect to www.ndchealthvar.com.
2. Also, try adjusting the values on the Settings tab and then run the test again. On the PHConnectonTest window, click Settings. The PHConnection Test Settings window is displayed.
3. In the Timeout Connection Settings section of the window, review the settings in the Url Check Connection Timeout field and Web Service Call Timeout field. The Url Check Connection Timeout value is the setting the utility uses to try to connect to the web service. The default is 500 ms. The Web Service Call Timeout value is the setting the utility uses to try to call to the web service. The default is 5000 ms. If you have a slow internet connection, we recommend raising the values in both fields. Use of a value too low in either field can cause the test to fail when you actually have a connection that supports the product authentication process.
4. After reviewing your settings, click Save.
OPTION: if you change the default settings and want to reapply these values, click Set To Defaults and click Save.
Click Start Connection Test. The utility checks the state of your connection. The utility reports the results of the test in the Success or Failed windows.
If your connection still fails, contact us at 910-424-0227.
1. Get the ADSSYS password for the dataset with GetPassword2 or GetPassword3
2. Go into ARC and empty MWWHS
3. Launch PH Connection Test.exe
4. Test Connection. URL Test should pass with default values on the first attempt.
5. Launch Medisoft.
6. Verify all practices open correctly.