Citrix Edgesight 5.0.1Helmut HauserConsulting Enterprise Servicesvisionapp AG
Agenda22.02.13   © visionapp   3
What´s new ?           New Features of Edgesight 5.0.122.02.13                              © visionapp   4
Citrix Edgesight 5.0.1 – What´s new ?      Edgesight 5.0.1 Service Pack 1      > Since December 12 EdgeSight 5.0.1 Service...
Citrix Edgesight 5.0.1 – What´s new ?      Edgesight 5.0.1 – SP1 Continued      Addressed a problem where the following er...
Citrix Edgesight 5.0.1 – What´s new ?      What´s new      > Search Capability for Reports.      > This version of EdgeSig...
Citrix Edgesight 5.0.1 – What´s new ?      What´s new continued      > Active Application Monitoring Alerts – The EdgeSigh...
Citrix Edgesight 5.0.1 – What´s new ?      And … A (working) prerequisite check22.02.13                                © v...
Citrix Edgesight 5.0.1 – What´s new ?      And … Finally SQL Windows Authentication      (Goodbye SPECTUser)22.02.13      ...
Citrix Edgesight 5.0.1 – What´s new ?      And … Active Directory User can be set up for      Database Connection      Loc...
Citrix Edgesight 5.0.1 – What´s new ?      And … Web Interface 5 Style/Skin22.02.13                                © visio...
Citrix Edgesight 5.0.1 – What´s new ?      And …      A      new      GUI22.02.13                                © visiona...
Citrix Edgesight 5.0.1 – What´s new ?      And …      new      Reports22.02.13                                © visionapp ...
Citrix Edgesight 5.0.1 – What´s new ?      And …      Powerful Archive22.02.13                                © visionapp ...
Citrix Edgesight 5.0.1 – What´s new ?      And … Realtime & Troubleshooting      (Adobe Flash and Active X Required)22.02....
Citrix Edgesight 5.0.1 – What´s new ?      And … Realtime Alerts22.02.13                                © visionapp   17
Citrix Edgesight 5.0.1 – What´s new ?      And … Default Rules      Rules for Health Check Monitoring Service22.02.13     ...
Citrix Edgesight 5.0.1 – What´s new ?      And … Active Application Monitoring       Prerequisite: Visual J# 2.0       Com...
Citrix Edgesight 5.0.1 – What´s new ?      And …Update from 4.5 (SP4) is possible.      It works.     URL changes from Ser...
Citrix Edgesight 5.0.1 – What´s new ?      Licensing      > Warning      > The Licenseserver supplied on the Edgesight 5.0...
Citrix Edgesight 5.0.1 – What´s new ?      Licensing      EdgeSight Agent Functionality Level Cannot Be Chosen When Instal...
Citrix Edgesight 5.0.1 – What´s new ?      Basic Mode on PS 4 - Work around (If Licensed)               Resource Manager f...
Citrix Edgesight 5.0.1 – What´s new      Basic Mode on PS 422.02.13                              © visionapp   24
Citrix Edgesight 5.0.1 – What´s new ?      Advanced Mode on PS 422.02.13                                © visionapp   25
Citrix Edgesight 5.0.1 – What´s new ?      Advanced Mode on PS 422.02.13                                © visionapp   26
Citrix Edgesight 5.0.1 – What´s new ?      Advanced Mode on PS 4           Msiexec /i /q /norestart c:EdgeSightXAAgent.msi...
The good, the bad, the ugly           What has not changed and new (known) issues.22.02.13                             © v...
The good, the bad, the ugly           • NO Copy and Paste functionality in some fields of Rules           • NO Active Roll...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Agents – Reboot Required – No active Rollout      Caused due t...
Citrix Edgesight 5.0.1 –What´s new      Daylight saving ? – turn it off           If this is set to yes – set it to “No” o...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …22.02.13                              © visionapp        32
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Use SSL/443 if possible (Endpoints)22.02.13                   ...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Use URLSCAN 3.1 to avoid SQL-Injection           Download and ...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Use URLSCAN 3.1 to avoid SQL-Injection           [options]    ...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Use URLSCAN 3.1 to avoid SQL-Injection           [SQL Injectio...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Use URLSCAN 3.1 to avoid SQL-Injection           [SQL Injectio...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Use URLSCAN 3.1 to avoid SQL-Injection           [SQL Injectio...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Default Database change to EdgeSight                  The Prob...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Dashboard – Only 8 Items allowed22.02.13                      ...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Monitoring – only XENAPP and Endpoints           Edgesight is ...
Citrix Edgesight 5.0.1 – The good, the bad, the ugly …      Phoning home ?           Dbo.config           https://securepo...
How does it work ?           Inside Edgesight 5.0.122.02.13                            © visionapp   43
Edgesight 5.0.1 - How does it work ?      The Architecture22.02.13                               © visionapp   44
Edgesight 5.0.1 - How does it work ?      Directory Structure22.02.13                               © visionapp   45
Edgesight 5.0.1 - How does it work ?      Agent – Local Firebird Instance       Firebird Firebird 2.0.0    (Win32 Build)  ...
Edgesight 5.0.1 - How does it work ?      Initial contact from agent to server       TCP/IP communication http port 80/443...
Edgesight 5.0.1 - How does it work ?      Wireshark – SYN/ACK (3-way handshake)22.02.13                               © vi...
Edgesight 5.0.1 - How does it work ?      Wireshark – GET configsync.aspx22.02.13                               © visionap...
Edgesight 5.0.1 - How does it work ?      Wireshark – Zremotelib.zpd22.02.13                               © visionapp   50
Edgesight 5.0.1 - How does it work ?      Wireshark – init.aspx22.02.13                               © visionapp   51
Edgesight 5.0.1 - How does it work ?      Wireshark – sync.htm22.02.13                               © visionapp   52
Edgesight 5.0.1 - How does it work ?      Wireshark – no config changes22.02.13                               © visionapp ...
Edgesight 5.0.1 - How does it work ?      Wireshark – sending payload (autosync.aspx)22.02.13                             ...
Edgesight 5.0.1 - How does it work ?      Wireshark http 901 – Payload processed22.02.13                               © v...
Edgesight 5.0.1 - How does it work ?      Wireshark SMTP – New Agent22.02.13                               © visionapp   56
Edgesight 5.0.1 - How does it work ?      Done ! (Fin)22.02.13                               © visionapp   57
Troubleshooting           If it does not do what it is supposed to …           Prerequisites – Message Queuing, .Net Frame...
Citrix Edgesight 5.0.1 –Troubleshooting      Message Queuing      – Use AD Account NOT local Account22.02.13              ...
Citrix Edgesight 5.0.1 –Troubleshooting      IIS      .Net Framework 2.0      SP1      Bind ASP.net 2.0      to default Ho...
Citrix Edgesight 5.0.1 –Troubleshooting      Reporting Services (SQL 2005 SP2)22.02.13                             © visio...
Citrix Edgesight 5.0.1 –Troubleshooting      Reporting Services (SQL 2005 SP2)22.02.13                             © visio...
Citrix Edgesight 5.0.1 – Troubleshooting      Reporting Services (SQL 2005 SP2)      > C:Program FilesMicrosoft SQL Server...
Citrix Edgesight 5.0.1 – Troubleshooting      Reporting Services (SQL 2005 SP2)      > C:Program FilesMicrosoft SQL Server...
Citrix Edgesight 5.0.1 –Troubleshooting      Reporting Services (SQL 2005 SP2) Rights22.02.13                             ...
Citrix Edgesight 5.0.1 –Troubleshooting      Reporting Services (SQL 2005) Encryption Keys22.02.13                        ...
Citrix Edgesight 5.0.1 –Troubleshooting      Autostart of SQL Agent Service22.02.13                             © visionap...
Citrix Edgesight 5.0.1 –Troubleshooting      Autostart of SQL Agent Service22.02.13                             © visionap...
Citrix Edgesight 5.0.1 –Troubleshooting      Agent Logfiles22.02.13                             © visionapp   69
Citrix Edgesight 5.0.1 –Troubleshooting      Agent Logfiles22.02.13                             © visionapp   70
Citrix Edgesight 5.0.1 –Troubleshooting      Antivirus Exclusions22.02.13                             © visionapp   71
Citrix Edgesight 5.0.1 –Troubleshooting      Registry22.02.13                             © visionapp   72
Citrix Edgesight 5.0.1 –Troubleshooting      Real-Time Agent Access      Remote Security     This is needed for automatic ...
Citrix Edgesight 5.0.1 –Troubleshooting      Winsock Errorcodes      > http://msdn.microsoft.com/en-us/library/ms740668(VS...
Thank you very much for your attention.Do you have any questions?Additional information can be found at:                  ...
Edgesight501
Edgesight501
Upcoming SlideShare
Loading in...5
×

Edgesight501

3,177

Published on

Presentation about Citrix EdgeSight incl. Fixes/Workarounds

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,177
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • 22.02.13
  • Edgesight501

    1. 1. Citrix Edgesight 5.0.1Helmut HauserConsulting Enterprise Servicesvisionapp AG
    2. 2. Agenda22.02.13 © visionapp 3
    3. 3. What´s new ? New Features of Edgesight 5.0.122.02.13 © visionapp 4
    4. 4. Citrix Edgesight 5.0.1 – What´s new ? Edgesight 5.0.1 Service Pack 1 > Since December 12 EdgeSight 5.0.1 Service Pack 1 has been released to web. File: EdgeSight_5.0.1_647-2279.iso The Device Summary report did not allow users to select a specific device. The Device Summary report now has a device picker, allowing users to display summary data for a specific endpoint device. The Device CPU and Device Memory pie charts displayed inconsistent device counts due to time zone offsets. The Device CPU and Device Memory pie charts now display correct and consistent device counts. Addressed an issue where XenDesktop printers could not be mapped when the EdgeSight agent was running. The shutdown of a Windows 2008 system with low memory caused a system hang or critical system error when running the EdgeSight Agent. The agent software has been changed avoid this issue.22.02.13 © visionapp 5
    5. 5. Citrix Edgesight 5.0.1 – What´s new ? Edgesight 5.0.1 – SP1 Continued Addressed a problem where the following error is observed when installing EdgeSight 5.0 using SQL Server 2000 (with SQL 2000 Reporting Services): Error publishing reports: System.Web.Services.Protocols.SoapException: There is an error on Line 39 of custom code: [BC30451] Name amp is not declared. Microsoft.ReportingServices.ReportProcessing.ReportProcessingException : There is an error on Line 39 of custom code: [BC30451] Name amp is not declared. Known issues: Conflicts Between Antivirus and Security Software and the EdgeSight Agent In some cases, antivirus and security software can interfere with the normal operation of EdgeSight Agent software. Symantec Enterprise Client Security, McAfee VirusScan 8 or 8i with Patch 10, McAfee Host Intrusion Protection (HIPS) V7.022.02.13 © visionapp 6
    6. 6. Citrix Edgesight 5.0.1 – What´s new ? What´s new > Search Capability for Reports. > This version of EdgeSight Server is supported on Microsoft Windows Server 2008, including Enterprise, Standard, and DataCenter editions. > Windows Integrated Authentication for SQL Server Access – This version of EdgeSight uses Windows Integrated Authentication for SQL Server access as opposed to SQL authentication. > Basic and Advanced XenApp Agents – Basic agents provide the Resource Management capability that is included in XenApp-Enterprise Edition and require only that you have a XenApp Enterprise license available on your Citrix Licensing Server. > Advanced agents provide the fully featured version of EdgeSight for XenApp and require that you have either a XenApp-Platinum Edition license or an EdgeSight for XenApp license available on your Citrix Licensing Server.22.02.13 © visionapp 7
    7. 7. Citrix Edgesight 5.0.1 – What´s new ? What´s new continued > Active Application Monitoring Alerts – The EdgeSight Server Console displays alerts received from the Active Application Monitoring Agent. > User Interface Enhancements – The EdgeSight Server console UI has been redesigned to make it easier to find the information you want. Tabs allow you to quickly move between real-time monitoring and the display of historical reports. > Farm Monitor – The Farm Monitor allows you to browse through a XenApp Server Farm and display real time data about alerts for one or more devices. The monitor provides detailed contextual data about activity on the device at the time of a selected alert, including performance counters, sessions, processes, and network usage. > Ability to suppress alerts for devices or sources (Maintenance Mode) Clear the suppression of alerts after a specific amount of time.22.02.13 © visionapp 8
    8. 8. Citrix Edgesight 5.0.1 – What´s new ? And … A (working) prerequisite check22.02.13 © visionapp 9
    9. 9. Citrix Edgesight 5.0.1 – What´s new ? And … Finally SQL Windows Authentication (Goodbye SPECTUser)22.02.13 © visionapp 10
    10. 10. Citrix Edgesight 5.0.1 – What´s new ? And … Active Directory User can be set up for Database Connection Local user is still supported22.02.13 © visionapp 11
    11. 11. Citrix Edgesight 5.0.1 – What´s new ? And … Web Interface 5 Style/Skin22.02.13 © visionapp 12
    12. 12. Citrix Edgesight 5.0.1 – What´s new ? And … A new GUI22.02.13 © visionapp 13
    13. 13. Citrix Edgesight 5.0.1 – What´s new ? And … new Reports22.02.13 © visionapp 14
    14. 14. Citrix Edgesight 5.0.1 – What´s new ? And … Powerful Archive22.02.13 © visionapp 15
    15. 15. Citrix Edgesight 5.0.1 – What´s new ? And … Realtime & Troubleshooting (Adobe Flash and Active X Required)22.02.13 © visionapp 16
    16. 16. Citrix Edgesight 5.0.1 – What´s new ? And … Realtime Alerts22.02.13 © visionapp 17
    17. 17. Citrix Edgesight 5.0.1 – What´s new ? And … Default Rules Rules for Health Check Monitoring Service22.02.13 © visionapp 18
    18. 18. Citrix Edgesight 5.0.1 – What´s new ? And … Active Application Monitoring Prerequisite: Visual J# 2.0 Communication Launcher <-> Controller via Port 1874722.02.13 © visionapp 19
    19. 19. Citrix Edgesight 5.0.1 – What´s new ? And …Update from 4.5 (SP4) is possible. It works. URL changes from Server/edgesight40 to Server/edgesight22.02.13 © visionapp 20
    20. 20. Citrix Edgesight 5.0.1 – What´s new ? Licensing > Warning > The Licenseserver supplied on the Edgesight 5.0.1 Media is Licenseserver version 11.3 > Download and install Licenseserver version 11.5 > Update the main (Farm) Licenseserver as the agents will check-in and check-out their Licenses from the Farm Licenseserver NOT from the Edgesight Licenseserver22.02.13 © visionapp 21
    21. 21. Citrix Edgesight 5.0.1 – What´s new ? Licensing EdgeSight Agent Functionality Level Cannot Be Chosen When Installing on Presentation Server 4.0 System When installing the EdgeSight for XenApp 5.0 agent on a system running Presentation Server 4.0, you cannot choose the agent functionality level (Basic or Advanced). The agent is installed with the Basic functionality enabled by default. Workaround: If you need to enable the Advanced agent functionality, and you have either a XenApp-Platinum Edition license or an EdgeSight for XenApp license available on your Citrix Licensing Server, open the Citrix System Monitoring Agent and select the Advanced functionality setting.22.02.13 © visionapp 22
    22. 22. Citrix Edgesight 5.0.1 – What´s new ? Basic Mode on PS 4 - Work around (If Licensed) Resource Manager functionality only22.02.13 © visionapp 23
    23. 23. Citrix Edgesight 5.0.1 – What´s new Basic Mode on PS 422.02.13 © visionapp 24
    24. 24. Citrix Edgesight 5.0.1 – What´s new ? Advanced Mode on PS 422.02.13 © visionapp 25
    25. 25. Citrix Edgesight 5.0.1 – What´s new ? Advanced Mode on PS 422.02.13 © visionapp 26
    26. 26. Citrix Edgesight 5.0.1 – What´s new ? Advanced Mode on PS 4 Msiexec /i /q /norestart c:EdgeSightXAAgent.msi SERVER_NAME=XXX COMPANY=XXX REMOTE_SECURITY=0 FUNCTIONALITY_MODE=1 Documents and SettingsAll UsersApplication DataCitrixSystem MonitoringDataEdgesight.ini [Core] Sinstance=xxxxx-xxxxx-xxxx-xxxxxx DatabaseCompactInProgress=0 [Mode] UpdateFuncMode=2 [Basic] UpdateFuncMode=1 [Advanced] Manual change can be restricted HKLMSoftwareSystem MonitoringAgentCtrx4.00Control PannelAllowFunctionalityMode = Dword 0 or 1 (1=restricted)22.02.13 © visionapp 27
    27. 27. The good, the bad, the ugly What has not changed and new (known) issues.22.02.13 © visionapp 28
    28. 28. The good, the bad, the ugly • NO Copy and Paste functionality in some fields of Rules • NO Active Rollout of Agents, still Reboot required • NO corresponding time field in some Reports (WHEN did WHAT happen ? • Input validation issues with rules may crash database • DB automatic user change to Edgesight (should be master) • Issue with Daylight Saving time – Has to be turned OFF to work • Only 8 configurable items in the Dashboard • Ability to monitor ONLY XENAPP and Endpoint computers • Phoning home ?22.02.13 © visionapp 29
    29. 29. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Agents – Reboot Required – No active Rollout Caused due to “hooking” into system DLLs as e.g. winsock.dll.22.02.13 © visionapp 30
    30. 30. Citrix Edgesight 5.0.1 –What´s new Daylight saving ? – turn it off If this is set to yes – set it to “No” or it will screw up the time22.02.13 © visionapp 31
    31. 31. Citrix Edgesight 5.0.1 – The good, the bad, the ugly …22.02.13 © visionapp 32
    32. 32. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Use SSL/443 if possible (Endpoints)22.02.13 © visionapp 33
    33. 33. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Use URLSCAN 3.1 to avoid SQL-Injection Download and Install URLSCAN 3.1 from: http://iis.net/downloads/default.aspx?tabid=34&g=6&i=1697 Documentation can be found at: http://learn.iis.net/page.aspx/476/common-urlscan-scenarios Remove IIS Header [Banner] Block SQL Injection Strings22.02.13 © visionapp 34
    34. 34. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Use URLSCAN 3.1 to avoid SQL-Injection [options] RemoveServerHeader=1 RuleList=SQL Injection,SQL Injection Headers [SQL Injection] AppliesTo=.asp,.aspx DenyDataSection=SQL Injection Strings ScanUrl=0 ScanAllRaw=0 ScanQueryString=1 ScanHeaders=22.02.13 © visionapp 35
    35. 35. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Use URLSCAN 3.1 to avoid SQL-Injection [SQL Injection Strings] -- %3b ; a semicolon /* @ ; also catches @@ char ; also catches nchar and varchar alter begin cast convert cursor declare delete drop end exec ; also catches execute fetch kill open select sys ; also catches sysobjects and syscolumns table22.02.13 © visionapp 36
    36. 36. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Use URLSCAN 3.1 to avoid SQL-Injection [SQL Injection Headers] AppliesTo=.asp,.aspx DenyDataSection=SQL Injection Headers Strings ScanUrl=0 ScanAllRaw=0 ScanQueryString=0 ScanHeaders=Cookie22.02.13 © visionapp 37
    37. 37. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Use URLSCAN 3.1 to avoid SQL-Injection [SQL Injection Headers Strings] -- @ ; also catches @@ alter cast convert declare delete drop exec ; also catches execute fetch insert kill select22.02.13 © visionapp 38
    38. 38. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Default Database change to EdgeSight The Problem – If the Edgesight Database is deleted no login to SQL Server is possible for this user Security by obscurity ? …22.02.13 © visionapp 39
    39. 39. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Dashboard – Only 8 Items allowed22.02.13 © visionapp 40
    40. 40. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Monitoring – only XENAPP and Endpoints Edgesight is not designed to monitor other infrastructure servers as - Licenseserver - Webinterface - SQL Server -(…)22.02.13 © visionapp 41
    41. 41. Citrix Edgesight 5.0.1 – The good, the bad, the ugly … Phoning home ? Dbo.config https://secureportal.citrix.com/Edgesight/V5/scrash/XSL22.02.13 © visionapp 42
    42. 42. How does it work ? Inside Edgesight 5.0.122.02.13 © visionapp 43
    43. 43. Edgesight 5.0.1 - How does it work ? The Architecture22.02.13 © visionapp 44
    44. 44. Edgesight 5.0.1 - How does it work ? Directory Structure22.02.13 © visionapp 45
    45. 45. Edgesight 5.0.1 - How does it work ? Agent – Local Firebird Instance Firebird Firebird 2.0.0 (Win32 Build) This DBMS is used as Local SQL Server. Edgesight stores it´s payload in the DBMS. The Payload is being uploaded as a delta by the worker threads twice a day. This saves network bandwith. The Database is located at RSDatr = C:Documents and SettingsAll UsersApplication DataCitrixSystem MonitoringDataRSDatr.fdb22.02.13 © visionapp 46
    46. 46. Edgesight 5.0.1 - How does it work ? Initial contact from agent to server TCP/IP communication http port 80/443 GET edgesight/app/suser/cfgsync.aspx Rzpd:/edgesight/app/suser/ZRemotelib.zpd ztconst.vbs GET edgesight/app/suser/init.aspx Rzpd:/edgesight/app/suser/ZRemoteLib.zpd#500!lsync.htm POST /app/suser/autosync.aspx (payload upload) Response http 901 Payload Processed (907 = Exception) Verisign certificate is exchanged between Agent and Server Mail is sent (if this is a new device)22.02.13 © visionapp 47
    47. 47. Edgesight 5.0.1 - How does it work ? Wireshark – SYN/ACK (3-way handshake)22.02.13 © visionapp 48
    48. 48. Edgesight 5.0.1 - How does it work ? Wireshark – GET configsync.aspx22.02.13 © visionapp 49
    49. 49. Edgesight 5.0.1 - How does it work ? Wireshark – Zremotelib.zpd22.02.13 © visionapp 50
    50. 50. Edgesight 5.0.1 - How does it work ? Wireshark – init.aspx22.02.13 © visionapp 51
    51. 51. Edgesight 5.0.1 - How does it work ? Wireshark – sync.htm22.02.13 © visionapp 52
    52. 52. Edgesight 5.0.1 - How does it work ? Wireshark – no config changes22.02.13 © visionapp 53
    53. 53. Edgesight 5.0.1 - How does it work ? Wireshark – sending payload (autosync.aspx)22.02.13 © visionapp 54
    54. 54. Edgesight 5.0.1 - How does it work ? Wireshark http 901 – Payload processed22.02.13 © visionapp 55
    55. 55. Edgesight 5.0.1 - How does it work ? Wireshark SMTP – New Agent22.02.13 © visionapp 56
    56. 56. Edgesight 5.0.1 - How does it work ? Done ! (Fin)22.02.13 © visionapp 57
    57. 57. Troubleshooting If it does not do what it is supposed to … Prerequisites – Message Queuing, .Net Framework 2.0 SP1 SQL Server 2005 SP2 Reporting Services Configuration Agent Logfiles, Antivirus Exclusions (Firebird DB) Agent Install, Realtime-Access, Winsock Errorcodes22.02.13 © visionapp 58
    58. 58. Citrix Edgesight 5.0.1 –Troubleshooting Message Queuing – Use AD Account NOT local Account22.02.13 © visionapp 59
    59. 59. Citrix Edgesight 5.0.1 –Troubleshooting IIS .Net Framework 2.0 SP1 Bind ASP.net 2.0 to default Homepage22.02.13 © visionapp 60
    60. 60. Citrix Edgesight 5.0.1 –Troubleshooting Reporting Services (SQL 2005 SP2)22.02.13 © visionapp 61
    61. 61. Citrix Edgesight 5.0.1 –Troubleshooting Reporting Services (SQL 2005 SP2)22.02.13 © visionapp 62
    62. 62. Citrix Edgesight 5.0.1 – Troubleshooting Reporting Services (SQL 2005 SP2) > C:Program FilesMicrosoft SQL ServerMSSQL.2Reporting ServicesReportManagerRSWebApplication.config <Configuration> <UI> <ReportServerUrl></ReportServerUrl> <ReportServerVirtualDirectory></ReportServerVirtualDirectory> <ReportBuilderTrustLevel>FullTrust</ReportBuilderTrustLevel> </UI> (…) something is missing here22.02.13 © visionapp 63
    63. 63. Citrix Edgesight 5.0.1 – Troubleshooting Reporting Services (SQL 2005 SP2) > C:Program FilesMicrosoft SQL ServerMSSQL.2Reporting ServicesReportManagerRSWebApplication.config FIXED Configuration <Configuration> <UI> <ReportServerUrl></ReportServerUrl> <ReportServerVirtualDirectory>ReportServer </ReportServerVirtualDirectory> <ReportBuilderTrustLevel>FullTrust</ReportBuilderTrustLevel> </UI> (…)22.02.13 © visionapp 64
    64. 64. Citrix Edgesight 5.0.1 –Troubleshooting Reporting Services (SQL 2005 SP2) Rights22.02.13 © visionapp 65
    65. 65. Citrix Edgesight 5.0.1 –Troubleshooting Reporting Services (SQL 2005) Encryption Keys22.02.13 © visionapp 66
    66. 66. Citrix Edgesight 5.0.1 –Troubleshooting Autostart of SQL Agent Service22.02.13 © visionapp 67
    67. 67. Citrix Edgesight 5.0.1 –Troubleshooting Autostart of SQL Agent Service22.02.13 © visionapp 68
    68. 68. Citrix Edgesight 5.0.1 –Troubleshooting Agent Logfiles22.02.13 © visionapp 69
    69. 69. Citrix Edgesight 5.0.1 –Troubleshooting Agent Logfiles22.02.13 © visionapp 70
    70. 70. Citrix Edgesight 5.0.1 –Troubleshooting Antivirus Exclusions22.02.13 © visionapp 71
    71. 71. Citrix Edgesight 5.0.1 –Troubleshooting Registry22.02.13 © visionapp 72
    72. 72. Citrix Edgesight 5.0.1 –Troubleshooting Real-Time Agent Access Remote Security This is needed for automatic value updates e.g. Real Time Reports (Troubleshoot) or Dashboard (Monitor) Edgesight has to log on to the target Device [Local Administrator rights required] A Group can be added at HKLMSOFTWARECITRIXSystem MonitoringAgentCore4.00RemoteSecurityGroup Msiexec /i /q /norestart c:EdgeSightEPAgent.msi SERVER_NAME=XXX COMPANY=XXX DEPARTMENT=Endpoint REMOTE_SECURITY=022.02.13 © visionapp 73
    73. 73. Citrix Edgesight 5.0.1 –Troubleshooting Winsock Errorcodes > http://msdn.microsoft.com/en-us/library/ms740668(VS.85,printer).aspx 10013 Permission denied. 10035 Resource temporarily unavailable. 10050 Network is down. 10051 Network is unreachable. 10052 Network dropped connection on reset. 10053 Software caused connection abort. 10054 Connection reset by peer. 10060 Connection timed out. 10061 Connection refused. 10064 Host is down. 10065 No route to host. 11001 No such host is known22.02.13 © visionapp 74
    74. 74. Thank you very much for your attention.Do you have any questions?Additional information can be found at: visionapp Ltd. Office Londonhttp://www.visionapp.com (United Kingdom) 107-111 Fleet Street London EC4A 2AB phone: +44-20-7936-9112 fax: +44-870-385-0936
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×