Clarity Task Tray Proxy Config for Sending Task Diagnostics from Completed Task ID
Issue:
Error sending task diagnostics from the host when things are locked down due to security reasons.
If sending diagnostics normally works, then clearing the logs folder will likely resolve the issue and this configuration change is not needed.
Please refer to the following blog to clear the logs folder: https://imaginit.helprace.com/i602-how-to-clear-the-task-server-logs-folder
Process:
- Log onto the task server as the designated Clarity account
- Exit the Clarity task tray and stop the Clarity Windows task server service in Services
- Zip the content of the logs folder (replace the highlighted value with your version of Clarity if different): C:\ProgramData\IMAGINiT Technologies\Clarity Task Server 2024\Logs
- Delete everything in the logs folder.
CONFIGURATION CHANGE
- Make a copy of the ClarityTaskTray.exe.config and change the .config to .orig
- C:\Program Files\IMAGINiT Technologies\Clarity Task Server for Revit\ClarityTaskTray.exe.config
- Open the .config file in notepad and make the highlighted changes below in green under New Values
- Default Values (Screenshot)
DEFAULT VALUES (Text)
<defaultProxy>
<proxy bypassonlocal="True" usesystemdefault="True" />
</defaultProxy>
<settings>
<servicePointManager expect100Continue="false" />
</settings>
</system.net>
New Values (Screenshot)
New Values (Text)
<defaultProxy>
<proxy bypassonlocal="True" usesystemdefault="False" />
</defaultProxy>
<settings>
<servicePointManager expect100Continue="false" />
<httpWebRequest useUnsafeHeaderParsing="true" />
</settings>
</system.net>
- Save
- If you get an error saving the file to the original location, save it to the desktop. Make sure to change the Save as Type to All Types first
- Verify that the file is seen as a .config file
- If you had to save it to the desktop, drag it into the original folder and overwrite the existing file.
- Launch the Clarity Task Tray from the desktop icon and restart the Clarity Windows Task Server service.
- Run a task
- Test sending diagnostics