Author Topic: Basic Trouble Shooting  (Read 813 times)

Offline evildani

  • Administrator
  • Hero Member
  • *****
  • Posts: 290
  • Karma: 17
Basic Trouble Shooting
« on: March 18, 2009, 09:05:20 AM »
This post is dedicated to find out where your problem is....

I have installed edgesight for netscaler a bunch of times, sometimes its a simple next, next, finish... most of the times... There are other times, after the last finish, it will not work, so here you are start reading and doing stuff.... And the last of the times, when it is working fine and it stops working.
First step: determine the fail point.

1. Check that the html injection feature is activated.
2. Check the filter policy for add prebody and add postbody filter actions
3. Look on the web page if the prebody and postbody are being injected correctly.
4. Debuf the HTML and look for the html_injectionFLAG=3
4.1 Flag=1 prebody OK
4.2 Flag=2 postbody OK
4.3 Flag=3 prebody AND postbody OK
5. Check that the prebody.js and postbody.js are OK. Do a "sh filter prebody" and "sh filter postbody". Both of them will display the NSID and the location of the file, you should avoid the default location since it is a NON persistant folder, copy the file to /flash/nsconfig/
6. Do a trace file and verify that both the responde after the netscaler has the injected traffic and if you used your same IP as the gateway for edgesight traffic, that the traffic is in fact getting to the backend server.
7. Check that the IIS server is rruning OK, and the application pool is working. RESTART IIS after the install. Use "iisreset"
8. Do a wireshark dump on the backend server to verify if the traffic is in fact getting to the server.
9. I will post a script that will verify that the database is growing.
10. The last part will be the report server, it is pretty tricky to make it work if you have trouble with it. Fisrt Follow Citrix trouble shooting guide por report server. If it is not working the do the following:
Edgesight will install a user called SpectUser, you will have to enter to the report server via http://127.0.0.1/Reports and authenticate with the Domian administrator, after that click on the netscaler folder, then Security on the left of your screen, there you will be able to add a new user, add the SpectUser w2ith administrative privileges for the netscaler folder. At last reconfigure the report server on the Edgesight web interface, you will not have to recreate all reports.

Hope this help, I have had a bunch of problems with Edgesight for netscaler 1.1

later

Daniel


Offline evildani

  • Administrator
  • Hero Member
  • *****
  • Posts: 290
  • Karma: 17
Re: Basic Trouble Shooting
« Reply #1 on: May 16, 2009, 12:23:53 AM »
Another small step.
After you check that the html injection Host is right, verify that both http and https are working. I suggest you use a VIP of the netscaler for that, that way you do not have to set IIS to use SSL.