
Document 507, Troubleshooting Net-Update
Covers GoldMine4.x or higher
The Update GoldMine (Net-Update in GoldMine 4.x) feature is one that was designed to allow the customer to get the latest revision of GoldMine after it is released over the Internet. This convenience eliminates the 2 to 3 weeks that pass after a release is finalized and the CD-ROMs are made available to our customers.
This also eliminates the need to get all the remotes into the main office to update to the new release version at the same time or having CD-ROMs sent to all locations. They can Update GoldMine after the main office receives the CD-ROM. It is recommended that all offices and remotes be on the same version of GoldMine for synchronization to function properly.
This error message indicates that the local machine could not connect to the update server for some reason. This error can also indicate that the update server may be temporarily down for maintenance.
This error indicates that the connection failed or was lost while a download was in progress.
This DLL is used by GoldMine to communicate with the Update server. Periodically it is updated which can result in either of the above listed error messages. The most recent copy of this file is available at ftp://ftp.goldmine.com/public/winfiles/GMNU32.DLL, which is the FrontRange Solutions GoldMine ftp site. This file is located in the GoldMine folder on your system.
This is a Microsoft provided DLL that is used by Windows operating systems during Internet communications. The most recent version of this file is provided with the latest version of Internet Explorer (IE) and is update when IE is installed. It has been noted that having the latest version of this file can prevent the above listed error messages.
GoldMine Net-Update can be enabled for use with a proxy server. To do this, add the following section to the UserName.INI (UserName is the GoldMine Username) for the GoldMine user who will perform the Net-Update.
[NetUpdate]
UseProxy = 1
ProxyInfo = ftp://office.ftp.proxy:proxy-port
Example 1:
[NetUpdate]
UseProxy = 1
ProxyInfo = ftp://192.168.0.1:21
Example 2:
[NetUpdate]
UseProxy = 1
ProxyInfo = ftp://proxy.test.com:21
Access to the Internet through a firewall may require the system administrator to grant special access. GoldMine Net-Update will use port 21 (for FTP), Port 80 (for HTTP), and port 443 (for HTTPS; Secured HTTP). If any of these ports are closed on the firewall, the system administrator can open them for Net-Update to work.
Some ISP’s provide specialized software for connecting to the Internet. Services like AOL, MSN, Prodigy, CompuServe, or any other ISP that provides specialized software may require that the connection to the Internet be active prior to performing a Net-Update. Due to the popularity of the Internet, many services have implemented automatic disconnects on their servers for in-active connections. This will require activity while the connection is active to avoid being disconnected due to in-activity.
Running a Trace Route is an excellent way to troubleshoot connection issues. This can also isolate the issue to either the local machine or network, some where on the Internet, or the Update server itself. The above-pictured Trace Route shows that the local system will have no difficulties performing a Net-Update.
A Trace Route can be run using the following steps:
1. In Windows, select Start>>Run… to open the Run dialog box.
2. Type Command in the Open: box and select the OK button to open the command window.
3. In the Command window, type tracert update.goldmine.com and press the Enter key. This will return a list of addresses between the local machine and the update server. If Request Timed Out appears frequently, difficulties will be experienced downloading the update. Steps should be taken to remedy the situation and notify the appropriate system administrator if possible.
4. When the process is finished, type Exit and press the Enter key to close the command window.
Copyright (c) 2002 FrontRange Solutions Inc.
All rights reserved. You may use this document for personal and informational (non-commercial) purposes, provided that the copyright notice and all other notices and permissions appear in all copies, the document is not copied or posted on any network computer or broadcast in any media and modifications are not made to the document. Use for any other purpose is expressly prohibited by law, and may result in civil or criminal penalties.
The information contained in this document is provided “as is” without warranty of any kind. To the maximum extent permitted by applicable law, FrontRange Solutions disclaims all warranties, either express or implied, including warranties for quality, accuracy, merchantability, fitness for a particular purpose, title and non-infringement; and in no event shall FrontRange Solutions or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of profits or data or special damages, even if FrontRange Solutions or its suppliers have been advised of the possibility of such damages.