Posted On April 12, 2019

Troubleshooting or Software Debugging Steps

kimconnect 0 comments
blog.KimConnect.com >> Codes >> Troubleshooting or Software Debugging Steps

1. Validate the problem
2. Find to root cause by tailing logs or stack tracing
3. Reproduce the bug. This is known as Test Case in QA discipline
4. Memorize error codes such as:

403 - Forbidden or no access to files on this path
404 - URL is wrong
401 - Credentials are wrong
429 - Server is timing out due to being too busy
500 - Internal Server Error related to permissions
501 - Server doesn't understand your web client
502 - Bad gateway, check the proxy
503 - Service unavailable, check the worker processes

5. Google error codes
6. Get a second set of eyes. Often, when explain an issue to a colleague the organization of thoughts can create clarity within itself. Besides, nobody knows everything.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

PowerShell: Copying Only Files From a Folder

Function (snippet): function copyOnlyFiles{ param( [Parameter(Mandatory=$true)][string]$sourceFolder, [Parameter(Mandatory=$true)][string]$destinationFolder ) $totalSizeBytes=0; # Get-ChildItem "C:\Temp"|?{!$_.PSIsContainer}|%{robocopy "C:\Temp" "C:\TempCopy" $_}…

PowerShell: Expand Disk Volume to Maximum Size

# expandDisk.ps1 # version 0.02 $driveLetters=(Get-wmiobject win32_volume -filter 'DriveType=3 AND DriveLetter IS NOT NULL').DriveLetter function…

Use psexec to install application remotely

psexec @ComputerList.txt -u domain\administrator cmd /s /c "xcopy "\\NetworkPath\Forefront Software\Install.exe" "C:\Windows" && Install.exe /u /s…