• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Edit
Show / Hide Table of Contents

Debugging Web Tools

Some tooltip text!
• 3 minutes to read
 • 3 minutes to read

The Web Extension depends on a constant connection to the CRM Server to work properly. If you are having connectivity issues, there are a few things you may do to troubleshoot.

Open the WebTools Connectivity diagnostics page

This is available on the same URL as your CRM web client, typically http://socrm.myorganization.com/SuperOffice/WebToolsDiagnostics.aspx.

From 8.0 SR1 and CRM Online 8.0 R14, we check the last active computer and open the document there.

Note

If you are using SuperOffice Onsite and have not yet upgraded to SuperOffice 8.0 SR1 or higher: If the same user is connected more than once, via different computers, then we don't know which one to open the document on. This means that if you have been working from your home computer, but you are now connected from your office computer, the document you just asked to open may have been opened at home instead.

Turn on logging

You may enable 2 different log files.

LogFile

Tip

This is the file support usually will ask for.

  1. Open the Registry. The user needs a write permission to the file.

  2. Add a new String value under HKCU\Software\SuperOffice\DocLink:

    • Value name = LogFile
    • Value data = The full path to a log file where it should write diagnostics. User running WebTools needs to have write permission to this file and folder.

x -screenshot

Get extra logging from SignalR - ProtocolLogfile

Do the same as for LogFile, but now set name to ProtocolLogFile.

x -screenshot

Get a WebTools for Mac log file

  1. Click Go then Library.

    imagewukx.png -screenshot

  2. Navigate to Application Support folder then SuperOffice Web Tools. Then create a new text file without an extension, call it debug and move it to the folder SuperOffice Web Tools.Restart WebTools.

    imagew1mo6.png -screenshot

  3. Open a Console

    imagelzq97.png -screenshot

  4. In the console dialog search field fill in SuperOffice and click Save. The information should be saved in the debugging file. If it doesn’t, select all the entries and right-click and click copy then paste it in the debugging file.

    imagedo4c.png -screenshot

Change the default timeout value - NetworkTimeoutPeriod

The timeout value is from when a message is sent and until we expect a response. By default this is set to 1000 milliseconds, meaning 1 second. If however, you have a slow connection, this may not be enough and you may experience that Web tools lose connection. You may change the default timeout period by adding a DWORD (32bit) value with a different value. Note that the value here is in milliseconds, so adding 5000 will change the default timeout value from 1 second to 5 seconds.

x -screenshot

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top