Go back

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

June 2, 2023
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:

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 TrueConf Server services crash, please also provide archived files from the dumps folder from the work path directory for Windows OS, or the /opt/trueconf/server/var/log/dump folder for Linux OS.

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;
  • gateway.pcap;
  • 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.

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.

TrueConf client application for macOS

Get the configuration file of TrueConf client application:

  1. Proceed to /Applications/Utilities folder and run Terminal.app.
  2. Open /Applications folder and find  TrueConf Client.app.
  3. Open the context menu and choose Show Package Contents.
  4. Drag TrueConf Client.app into the terminal.
  5. Enter the parameter /hwtest at the end of the command and press Enter.
    Please note that during the configuration file creation, service information will be displayed in the terminal – this is normal behavior.
  6. To extract the log file, enter tc_configuration.txt in the search field of Finder.

Client application log files will be created automatically. You can find them in the following directory:

Users/<username>/Library/Containers/org.trueconf.client/Data/Library/Application Support/TrueConf/Logs

Please note that the /Library/ directory may be hidden by default. To access it, open the Finder application and select the Go → Go to Folder option in the menu. Enter ~/Library  in the pop-up window and click on Go.

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.

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.
  3. Which logs are required to submit a ticket to the technical support department 7

  4. Go to the Advanced mode section which is at the end of the list and tap on the More button.
  5. Scroll down to the System log option.
  6. To analyze audio-related problems, check the Echo debug box. In this case, echo suppression logs will be added to the main report.
  7. Tap the button Collecting logs.
  8. 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).

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

Sign up for newsletter