Supported starting : 5.20.1109
By default Boring Toolbox uses HTTP to download scheduled reports from the management server. If you would prefer to download the reports via HTTPS you can do this with a simple configuration file change.
Note: You will need to provide your own SSL certificate in order to avoid seeing the security warning.
1. Service Host Configuration
- On the management server browse to : C:\ProgramData\The Boring Lab\Boring Service Host
- Open appsettings.json in your favorite text editor
- Find the section labeled Subscriptions
- Update GenerateHttpsLinks from False to True
- It should look like this:
"GenerateHttpsLinks": true
-
- Find 'BoringApiUrl' and update value with "https://{SERVER_ADDRESS}/BoringAPI/"
- It should look like this:
"BoringApiUrl": "https://theboringlab.com/BoringAPI/",
- Save & Close
2. Live Monitoring Configuration
- On the management server browse to : C:\ProgramData\The Boring Lab\Live Monitoring
- Open appsettings.json in your favorite text editor
- Find 'BoringApiUrl' and update value with "https://{SERVER_ADDRESS}/BoringAPI/"
- It should look like this:
"BoringApiUrl": "https://theboringlab.com/BoringAPI/",
- Save & Close
3. Restart AppPool & Services
- Open IIS Manager
- Start IIS App Pool "BoringLabService AppPool"
- Open services.msc on the management server
- Start Boring Service Host & Boring Live Monitoring
- You should receive a Live Monitoring summary email
- Depending on the size of your system, this might take a minute or two
- If you do not receive the email, make sure the Boring Live Monitoring service has started.
- Set up a scheduled report to verify https address
4. Note
If these settings do not show up in %ProgramData%, you can copy the settings from the install directory (ie: C:/Program Files/The Boring Lab/Boring Service Host/appsettings.json)
- If you're copying from Install Directory, you should copy the entire setting block associated to what you need.
Comments
0 comments
Please sign in to leave a comment.