Network Issues Troubleshooting: Difference between revisions

From RangerMSP Wiki - PSA software for MSPs and IT services providers
Jump to navigation Jump to search
Line 5: Line 5:




==How do I know that i have Network Issues?==
==How do I know that I have Network Issues?==
Network issues are rather difficult to diagnose, since the problem can be caused by hardware as well as software. If you think you have network issues or any other unexplained issues, then the best way to find out the lingering issue is to send us the CommitCRM log files. Once we determine the specific issue, we'll reply with the specific cause of the problem, and suggested steps to resolve the issue.
Network issues are rather difficult to diagnose, since the problem can be caused by hardware as well as software. If you think you have network issues or any other unexplained issues, then the best way to find out the lingering issue is to send us the CommitCRM log files. Once we determine the specific issue, we'll reply with the specific cause of the problem, and suggested steps to resolve the issue.



Revision as of 17:06, 24 December 2009

Introduction

Since CommitCRM is a network based application, it is highly dependent on continuous network communication traffic. For this reason, some computers may be configured or used in a way that could temporarily stop network traffic. When diagnosing network traffic issues, it is important to properly assess the situation and gather as much information as possible, in order to quickly identify the problem.


How do I know that I have Network Issues?

Network issues are rather difficult to diagnose, since the problem can be caused by hardware as well as software. If you think you have network issues or any other unexplained issues, then the best way to find out the lingering issue is to send us the CommitCRM log files. Once we determine the specific issue, we'll reply with the specific cause of the problem, and suggested steps to resolve the issue.


Assessment

When dealing with network communications traffic issues for CommitCRM, the issue can be Software based, Socket based, or Network based. The following information can greatly ease the diagnosis flow:

  • Does the problem only show in 1 computer?
  • If the one computer is moved to a different socket, does the issue persist?
  • Does this happen with multiple computers?
  • Does this happen with all computers?

Network Troubleshooting

System based network issues

When the problem is restricted to 1 computer, the problem is usually caused by certain configuration options, and protective solutions; however, it is always good practice to make sure that the network card on the computer in question is fully functional, with up to date drivers.

  • The only software that would hinder communications with the CommitCRM server enough to cause an error to be sent out is a Firewall. If you have any active software firewalls, it is suggested to temporarily disable all firewalls installed on the computer, and restarting the CommitCRM client. If the CommitCRM client works as it should, then you should re-activate each firewall you’ve disabled while restarting the CommitCRM client, to see which firewall needs an exception set for CommitCRM.
  • If the Network issues only present itself while the computer is idle for long periods of time, then we suggest checking the power settings for the computer to make sure that the computer does not hibernate/sleep/power down the hard disks, as well as automated shutdown mechanisms that put the computer to sleep once the lid has been closed,. Actions like these can stop network communication, causing the system to lose the connection by the time the network has reacquired the connection.
  • Laptops also have an automatic mechanism that can shut the hard disks down if the laptop has been moved abruptly. These types of protective software suites can also cause network instability; however, only in extreme rare cases.


Socket Based network issues

If the issue is limited to a group of network sockets, then this is usually due to a bandwidth overload in the routing switch (This would mean that the group of sockets share the same switch), and therefore must be investigated, treated, and possibly replaced as quickly as possible. If this is the case, the issue may be temporary; however, this must be treated since overload issues may repeat easily. This theory can be easily tested by benchmarking the network traffic capabilities on the affected servers, and measuring if the ping is fast enough, and if the speed is normal.


Network-Wide issues

Network wide traffic issues could mean that there’s a problem with a main network junction; however, if the network wide issues are only related to CommitCRM, then this means that the network wide CommitCRM issues are due to system based problem localized to the server CommitCRM is installed on. The best way to test this is to run through all the steps in the System based Network issues chapter; and if unsuccessful, transferring the CommitCRM system to another computer would be the next step which will allow you to quickly resume your CRM duties while you troubleshoot the system wide issue on the previous server.


Commit SQL Database Users

The troubleshooting steps are basically the same; however, the following document is specialized in troubleshooting all types of communication issues with the Commit SQL Database.

  • For more information regarding Commit SQL Database troubleshooting, please click here.

See Also