Bengaluru Tech Summit 2024 on November 19-21 in India
Go back

Which logs are required to submit a ticket to the technical support department

July 24, 2024
Dimitrii Zuikov

Dimitrii Zuikov

We provide our customers with high-quality software and constantly monitor its quality. If you encounter any issues while using TrueConf products and you are not able to solve them by yourself, you can contact TrueConf technical support department. Apart from the detailed issue description, our managers may ask for some additional information in the form of log files. This article describes which logs may be required to identify and eliminate the issue.

TrueConf Server

Log files are kept in the work path directory (С:\TrueConf by default for Windows OS or /opt/trueconf/server/var/log for Linux OS).

Please make sure that detailed logging is enabled on your TrueConf Server instance before collecting and sending the logs.

General Issues

One of the possible issues you might face is the inability to start TrueConf Server. Possible reasons are described in our blog. The main information about the TrueConf Server operation (start, restart, stop, etc.) is saved in the Stdout.log file located the in the work path directory for Windows OS, or /opt/trueconf/server/var/log/vcs/stdout.log for Linux OS. This data is useful to analyze such problems as:

If TrueConf Server services crash, you will also need to provide archived dump files:

  • On Windows — the contents of the dump folder in the working directory
  • On Linux — the contents of the directory /opt/trueconf/server/var/log/dump/. Besides, it is necessary to submit the files from the directories /tmp/ and /var/lib/systemd/coredump/. In particular, you need to pick the files created on the date when the server crashed.

Problems with SMTP

If you face issues connecting to the SMTP server and sending email invitations, you can gather the information from the web_logs folder in the work path directory for Windows OS, or /opt/trueconf/server/var/log/webmanager for Linux OS.

Issues during Video Conferencing

There also might be certain difficulties during video meetings:

In the support ticket you need to specify the following parameters:

  1. The exact time of reproducing the issue
  2. TrueConf IDs of the users who had the issue
  3. Conference details:
    • type of conference
    • conference schedule
    • number of invited/connected users
  4. How the users connect to the conference: via TrueConf client application or via WebRTC.

In addition, you need to attach the following logs:

  • Stdout.log file and svc_logs folder from the work path directory for Windows OS, or the /opt/trueconf/server/var/log/vcs/svc_logs folder for Linux OS. It contains the logs about hosted video calls and conferences.
  • transceiver_logs folder from the work path directory for Windows OS, or the /opt/trueconf/server/var/log/vcs/transceiver_logs folder for Linux OS. It contains logs about transcoding, mixing and transmitting the media data in calls with WebRTC, SIP/H.323/RTSP endpoints, RTSP streaming).
If the problem was detected when holding a distributed conference, in other words, this event was joined by the users authorized on several federated servers, you will need to provide svc_logs folders and Stdout.log files from each of these servers.

Problems During SIP/H.323/RTSP Calls

To identify and analyze the issues related to SIP/H. 323/RTSP endpoints call difficulties, you may need to install additional software called WireShark to capture traffic.

Possible problems might be:

  • SIP/H.323/RTSP call interruption
  • inability to call SIP/H.323/RTSP endpoint
  • decreased audio/video stream quality
  • interruption/loss of audio or video stream
  • inability to display content on SIP/H.323 endpoints
  • problems with SIP/H.323 gateway.

In this case additional TCP dumps need to be collected.

Collection of TCP dumps on Windows

  1. Install Wireshark on the computer where TrueConf Server is installed.
  2. Run Wireshark as an administrator.
  3. Start capturing packets and reproduce the problem you have specified in the support ticket.wireshark
  4. Once you’ve reproduced the issue, stop capturing packets and save the file by pressing the Ctrl+Shift+S combination.

Collection of TCP dumps on Linux

We recommend using the command-line tool tcpdump on Linux.

  1. Open the terminal (console).
  2. Install tcpdump. It is available right from the repository for most operating systems; for example, on Debian, you can install with this command:
  3. Run one of the following commands as the administrator to capture the network traffic:
    • coming through all network devices

      where /path/dump.pcap is the name of the file where dumps will be saved and the full path to this file if it will not be saved in the current folder;
    • coming through the selected network device

      where eth0 is the network card name in the OS. The command ip address may be used to get the list of devices and their statuses.
  4. While the console is still opened, press Ctrl + C to end dump collection and save dumps in the file specified above.

When submitting a ticket, attach the following logs to the ticket:

  • .pcapng file with TCP dumps saved during the previous step (if Wireshark is used) or a .pcap file (when working with tcpdump);
  • Stdout.log which is located in the working directory on the Windows OS, or in the directory /opt/trueconf/server/var/log/vcs/ on Linux family OS;
  • gateway.pcap which is located in the working directory on Windows OS, or in the /opt/trueconf/server/var/log/vcs/ directory on Linux OS;
  • svc_logs folder from the work path directory for Windows OS, or the /opt/trueconf/server/var/log/vcs/svc_logs folder for Linux OS;
  • transceiver_logs folder from the work path directory for Windows OS, or the /opt/trueconf/server/var/log/vcs/transceiver_logs folder for Linux OS.

Also, you need to specify:

  • the exact time of reproducing the issue
  • TrueConf ID and/or IP address of the endpoint which you face the issue with.

Control panel and personal area

Some errors may be related to rendering of TrueConf Server web pages, for example:

  • incorrect display of data or errors that occur when saving changes in the control panel;
  • problems in the work of the personal area;
  • incorrect rendering of the guest page or conference page.

Such errors may be related to processing of API requests. Collection of .har logs may be helpful in fixing these bugs because they can show what kind of requests trigger the error. There is a built-in browser tool used for collection of .har logs: we will take Google Chrome as an example.

  1. Press F12 to open the developer tools.
  2. Go to the Network tab.
  3. Clear the network log by clicking on the button Which logs are required to submit a ticket to the technical support department 1.
  4. Check the boxes Preserve log and Disable cache.
  5. Reproduce the steps that lead to the error.
  6. Right-click on any file in the list and select the option Save all as HAR with content.
  7. Specify the path for saving the .har archive.

Check this guide to learn how .har logs can be collected in other browsers.

Troubleshooting TrueConf Client Application

Possible problems are:

  • incorrect application launch.
  • instant or unplanned shutdown of the application.
  • hardware compatibility issues.

Regardless of the OS, if you submit a ticket related to TrueConf applications, you will need to provide the following information in addition to logs:

  • The time when the problem was observed
  • The steps to reproduce the problem.
If your desktop application crashes, please send an automatically generated crash email.

Otherwise, to collect logs, you need to complete the following steps depending on the operating system being used.

TrueConf for Windows client application

Get the configuration file of TrueConf client application:

  1. Run Command Prompt (cmd).
  2. Enter "C:\Program Files\TrueConf\Client\TrueConf.exe" -hwtest and press Enter.
  3. Configuration file tc_configuration.txt will be generated in the current user folder (C:\Users\ by default) under the path \AppData\Local\TrueConf\Client.

Client application log files will be created automatically. You can find them in the following folder:
C:\Users\<username>\AppData\Local\TrueConf\Client\logs
To quickly access the folder C:\Users\<username>\AppData\Local\ type %localappdata% in the explorer address bar and press Enter.

Please also provide crash dumps; they can be found at the path:

TrueConf client application for macOS

The guide below was tested on macOS Sonoma. Some steps may differ in other macOS versions, but the overall approach will remain the same.

Get the configuration file of TrueConf client application:

  1. Select Go → Applications (⇧⌘А) in the Finder.
  2. Find the TrueConf client application and choose Show Package Contents in the context menu opened with a right-click.
  3. Go to the Contents folder.
  4. In the context menu for the MacOS folder, select Services → New Terminal at Folder.
  5. Insert the following command in the terminal window:
  6. Press the Return key.
    Please note that during the configuration file creation, service information will be displayed in the terminal – this is normal behavior.
  7. To find the file tc_configuration.txt, use the Spotlight search (Command-Space bar) or the Finder search (⌘F).

Client application log files will be created automatically. To open the folder, take these steps:

  1. Select Go → Go to Folder (⇧⌘G) in the Finder.
  2. Copy and paste the path:
  3. Press the Return () key.

You will also need to submit crash dumps; they can be found here:

TrueConf client application for Linux

Get the configuration file of TrueConf client application. To do it, run Terminal, enter trueconf -hwtest and press Enter. Configuration file tc_configuration.txt will be created in the directory ~/.

Please note that during the configuration file creation, service information will be displayed in the terminal – this is normal behavior.

Client application log files will be created automatically. You can find them in the following directory: ~/.config/trueconf/logs

Please note that ~/.config directory can be hidden by default and may not be displayed in the file manager. You may need to enable the display of hidden files in the file manager settings.

You will also need to submit crash dumps; they can be found here: ~/.config/trueconf/crashlogs.

Problems with audio streams

If you are having problems when sending or receiving audio, you will need to check the Enable diagnostic audio dump box in the application settings to make sure that the cause of the problem could be correctly identified. If this box is activated, the working memory of the process related to audio streams will be saved in special files. This will make it much easier to identify and troubleshoot potential issues.

This feature may be helpful in multiple cases, for example:

  • You or the person you are talking to are hearing echo.
  • Some phrases cannot be heard due to interruptions.
  • Audio and video are not synced.
  • Stuttering can be observed.
  • No audio is sent even though the speaker and microphone are turned on.
Audio dumps will start to be generated right after the activation of this feature. This feature is available for client applications starting from version 8.2.

Which logs are required to submit a ticket to the technical support department 2

Memory dump files will be saved to:

  • Windows – in the current user folder (by default C:\Users\) under the path \AppData\Local\TrueConf\Client
  • Linux distros – in the directory ~/.config/trueconf/logs
  • macOS – in the folder Users//Library/Containers/org.trueconf.client/Data/.

These files will have the .pcm extension. Besides, the .log file will be added to this folder; it will include detailed logs related to the work of audio devices.

If the audio problem occurs on a regular basis, you need to collect more detailed dump files. To do it, run the application with this parameter --log=1 and activate the checkbox Enable diagnostic audio dump. Use the application up until the moment when the problem is reproduced and attach .pcm and .log files to your request.

Problems with video file streaming

If you are having some difficulties when streaming a video file to a conference, you will have to attach the corresponding logs to technical support. On Windows, video streaming logs are stored by default in the current user folder (C:\Users\) at the path:

\AppData\Local\TrueConf\Client\winExtensionsUWPlogs

At the moment, applications for other operating systems do not support generation of video streaming logs.

When submitting a ticket to technical support, please provide the archive of the folder mentioned above.

TrueConf MCU

To download the archive with all system logs, click on the Administration tab in the TrueConf MCU control panel and select the Import/Export option. Next, go to the Server Logs tab and click the Export button. In the pop-up window, select the folder where the archive should be saved.

Additionally, when contacting technical support, you need to specify:

  • Whether the MCU is registered on the SIP server or the H.323 gatekeeper.
  • The protocol used in the call.
  • In which direction the call was being made when you were collecting the information.
  • Bitrate.
  • The models and IP addresses of the devices used in the call.

TrueConf Room

TrueConf Room creates log files automatically in the following folder:

  • Windows C:\Users\<username>\AppData\Local\TrueConf\Room\logs
  • Linux /home/$USER/.config/trueconf/room/logs

In the case of a program crash, additional logs are created. You can find them by following the path:

  • Windows C:\Users\<username>\AppData\Local\TrueConf\Room\crashlogs
  • Linux /home/$USER/.config/trueconf/room/crashlogs

TrueConf Group

You can download the console and traffic logs of your TrueConf Group endpoint via its web interface.

To collect console logs:

  1. Restart the endpoint to remove unnecessary information from the log files.
  2. Reproduce the issue in question.
  3. Click the Settings button in the upper right corner of the web interface and select Diagnostics in the left sidebar.
  4. In the System log subsection, save the syslog, user.log, and vita.log files using the browser context menu.

Which logs are required to submit a ticket to the technical support department 3
You can start traffic capturing on the same page below:

  1. In the Network log subsection, press the Start button.
  2. Call the required user from your endpoint, or answer the call.
  3. When the call ends, click the Stop button.

Which logs are required to submit a ticket to the technical support department 4

For correct collection of traffic logs, the capturing should be started before the call, and stopped after the disconnection.

Download the logs by clicking the Which logs are required to submit a ticket to the technical support department 5 button to the right of the required file. To save multiple captures, check the boxes to the left of their ordinal number and click the Download selected traffic captures button.

In addition, when submitting a request to the technical support department, you need to specify:

  • Whether the endpoint is registered on TrueConf Server or MCU.
  • The protocol used during the call.
  • In which direction the call was being made when you were collecting the information.
  • Bitrate.
  • Models and IP addresses of the devices used in the call.

TrueConf Kiosk

TrueConf Kiosk also automatically creates log files after every launch.

The path for the log storage:
C:\Users\<username>\AppData\Roaming\TrueConf\TrueConf SDK for Windows

TrueConf Tracker

To generate the log file during TrueConf Tracker operation,  complete the following steps:

  1. Launch TrueConf Tracker.
  2. In a toolbar choose Tools – Show log.
  3. Reproduce the issue.
  4. After reproducing the issue, press Save and choose the folder to save the file.

TrueConf for Android

In the Android application logs are collected automatically during operation. If you want to download these logs or send them directly to our technical support, please take these steps:

    1. Tap on the button Which logs are required to submit a ticket to the technical support department 6 to open the main menu.
    2. Select the Settings option in the menu.

Which logs are required to submit a ticket to the technical support department 7

  1. Go to the Advanced mode section which is at the end of the list and tap on the More button.
  2. Scroll down to the System log option.
  3. To analyze audio-related problems, check the Echo debug box. In this case, echo suppression logs will be added to the main report.
  4. Tap the button Collecting logs.
  5. Select the required option in the pop-up menu: you may either save logs to the smartphone storage (Save) so that they could be sent later. You can also send them right away by using recommended methods (Send).

TrueConf for iOS/iPadOS

Sending application logs

  1. Open the TrueConf application on your device.
  2. Go to the Options → About section.
  3. Tap on the Share log file button.
  4. Select the mail client available on your device, e.g. Mail or Gmail.
  5. Describe the steps that led to the problem and send a request to crash@trueconf.com.
Application log collection is unavailable for guest connections when a user participates in an event without authorization on the video conferencing server.

Sending crash logs

To send crash logs, take the following steps:

  1. Go to Settings→  Privacy→ Analytics & Improvements→ Analytics Data.
  2. Enter trueconf in the search field. The list will be updated. The names of crash log files will be formatted in this way: TrueConf-date-time.ips, for example:
  3. Select the file and tap on the button Which logs are required to submit a ticket to the technical support department 8  in the upper right corner of the screen.
  4. Describe the steps that lead to the problem and send your request to crash@trueconf.com.

To make sure that the logs are sent automatically, take the following steps:

  1. Go to the Settings→ Privacy → Analytics & Improvements.
  2. Activate the switcher Share iPhone Analytics (may also be called Share iPhone & Watch Analytics).

TrueConf Email Plugin Logs for Microsoft Outlook

Desktop Plugin

TrueConf has its own plugin for integration with the Microsoft Outlook mail service. One of the usage options is to install the desktop version from an msi-package. You can find more information about the installation process of the add-in in the related article. In case of issues with the plugin, please contact our technical support. You will need to provide log files, which are located at the following path:

Web plugin in corporate Microsoft Outlook licenses

In addition to the desktop version of the plugin, you can connect the web version directly from Microsoft Outlook. Read more about setting up this plugin in this article. Plugins in Outlook from the corporate licenses of Microsoft Office 2016 and 2019 operate using Trident+ (Internet Explorer 11 engine). Log files for this type of plugin are collected using developer tools F12:

  1. Launch Microsoft Outlook and go to the calendar to create meetings.
  2. In the meeting menu, launch the TrueConf plugin.
  3. Open the IEChooser.exe application located at C:\Windows\SysWOW64\F12.
  4. Select TrueConf Outlook Web Plugin.Which logs are required to submit a ticket to the technical support department 9
  5. Go to the Network tab.
  6. Clear the session and cache by clicking Which logs are required to submit a ticket to the technical support department 10 and Which logs are required to submit a ticket to the technical support department 11 buttons respectively.
  7. Reproduce the conditions under which the problem occurs.
  8. Stop the profiling session by clicking the Which logs are required to submit a ticket to the technical support department 12 button.
  9. Save the .har archive.

Web plugin in user versions of Microsoft Outlook

The web version of the plugin on retail Microsoft Outlook, as well as in corporate versions of Office 2021, operates using WebView2 (Microsoft Edge Chromium). Log files for this type of plugin are collected as follows:

  1. Launch Microsoft Outlook and go to the calendar to create meetings.
  2. In the meeting menu, launch the TrueConf plugin.
  3. Right-click on the area with the TrueConf add-in and select the Inspect option.
  4. The developer tools will open, switch to the Network tab.
  5. Clear the network log by clicking the Which logs are required to submit a ticket to the technical support department 13 button and check the Preserve log checkbox.
  6. Reproduce the conditions under which the issue occurs.
  7. Stop the session by clicking the Which logs are required to submit a ticket to the technical support department 14 button.
  8. Save the .har archive.

Now, if you encounter issues with the web version of the plugin, you can send a corresponding .har archive to the technical support center.


Still have questions? Please contact our support team directly via online chat.

Sign up for newsletter