Skip to content

Latest commit

 

History

History
57 lines (50 loc) · 3.15 KB

agility.md

File metadata and controls

57 lines (50 loc) · 3.15 KB

Logs

  • Analytics: C:\ProgramData\VersionOne\Analytics\setup.log
  • DataMart: C:\ProgramData\VersionOne\DatamartLoader\setup.log
  • General exceptions: C:\ProgramData\VersionOne\Exceptions

License updates

  1. RDP onto Agility server.
  2. Go to C:\inetpub\wwwroot\Agility\bin.
  3. Replace the .lic file.
  4. Restarting server isn't necessary. New license will be used automatically.

Upgrades

  1. Post notification alerting users that service may be down.
  2. Snapshot the Agility instance.
  3. Snapshot the Agility database (versionone).
  4. RDP onto Agility server.
  5. Download the latest Agility release.
  6. Disable Shibboleth Service Provider.
    • Edit the file in C:\opt\shibboleth-sp\etc\shibboleth\shibboleth2.xml and disable Shibboleth on the RequestMapper paths (around line #70).
    • Set RequireSession to false and then restart Shibboleth (shibd_Default in Windows Services):
      <Path name="Agility" authType="shibboleth" requireSession="false">
    • This is done to allow a regular login page to be presented at example.domain.com/Agility so the Analytics Service can install correctly. Otherwise Shibboleth will attempt to redirect to the authentication service and prevent Analytics from installing correctly.
    • Also see Shibboleth RequestMatter docs
  7. Follow the installation guide PDF in the downloaded release archive.
    • NOTE: Upgrade order is Agility, then DataMart, then Analytics
    • Requires:
      • DB password
      • DB username
      • Integration code
  8. Re-enable Shibboleth Service Provider.
    • Edit the file in C:\opt\shibboleth-sp\etc\shibboleth\shibboleth2.xml and enable Shibboleth on the RequestMapper paths.
    • Set RequireSession to true and then restart Shibboleth (shibd_Default in Windows Services):
      <Path name="Agility" authType="shibboleth" requireSession="true">
  9. Test service connectivity.

    TROUBLESHOOTING
  • In the IIS manager, ensure Agility is running under Application Pools (start it if stopped)
  • Restart IIS with cmd.exe: iisreset /restart
  • Restart Shibboleth daemon shibd.exe from services