HP Network Protector SDN Application Administrator Guide

10 Troubleshooting the application
Basic troubleshooting techniques
The application has various troubleshooting tools you can use to resolve issues. By following a
combined approach of examining screens and logs, you can obtain a history of activity and the
errors encountered.
The audit log displays a log of all changes made on the application, whether user-initiated
or application-initiated.
The support log displays a log of all events of interest generated from the working of the
application.
You can gather logs and other information required for debugging and analysis.
For more information about log locations, see “Logs and log locations (page 55)
For more information about exporting support logs, see “Export the Support Logs (page 56)
Application is not monitoring the DNS traffic
Possible cause and recommendationSymptom
After you install the application, the Controller service has not started on port
6633 because a different process is already running
Switch not
registered in the
Device Panel
1. Shutdown the process running on port 6633.
No activity
observed on the
2. Restart the Controller and the application.
Application user
interface after the
installation
I can access a website even when it is on the blacklist
When you access a website from a browser, the HTTP request is directed towards the proxy server
depending on the browser settings. The DNS requests are not processed by the DNS server.
Configure the Proxy Access Control (PAC) file to direct the HTTP requests from the web browsers
to the DNS server. To set up the PAC file, locate the PAC file on your system and complete the
following steps.
1. Find the function FindProxyForURL function in the file.
2. Update the file to direct the HTTP requests to the DNS server.
Sample code
//Define Sentinel Proxy
var sentinel_proxy = "PROXY 180.44.200.61:8080;DIRECT";
function FindProxyForURL(url, host){
// Define Conditions for Local Networks whose hosts are
queried direct
if (
isInNet(host, "10.181.1.0", "255.255.255.0") ||
isInNet(host, "10.181.2.0", "255.255.255.0") ||
isPlainHostName(host) ||
localHostOrDomainIs(host, "127.0.0.1") ||
dnsDomainIs(host, ".sentinel.net")
)
return "DIRECT";
62 Troubleshooting the application