Help center support eXpress
We have collected answers to all the most popular questions to make it easy and convenient for you to use eXpress. If you do not find the answer to your question, please contact our support team.
- Welcome to eXpress
- Introducing eXpress & Glossary
- Installation & Updates
- Registering & Logging In
- User Profile
- Chats, Channels & Threads
- Contacts
- Tags & Tabs
- Files
- Calls & Conferences
- Push Notifications & Counters
- Fixing the Background Work on Android
- Bots & Smart Apps
- Diagnostic Information & Logs
- Clearing App Cache
- Аdmin Panel
- Technical Support for Admins
- Database Modifications Policy
- eXpress Documentation
- Privacy Policy
- Licensing conditions
Diagnostic Information & Logs
- Collecting Information for Troubleshooting
- App Version Number & Update
- Simplified Diagnostics Collection from the App
- App's Engineering Menu
- Authentication (Log In) Logs
- Additional Client App Logs
- Calls & Conferences Logs
- Bots & Smart Apps Logs
- Corporate Server Logs & Certificate Diagnostics
- Outlook Add-In Version & Logs
- System Info & App Installation Logs
Collecting Information for Troubleshooting
If an issue occurs in the app that you cannot resolve on your own, gather the following information before contacting support:
Info | Path |
---|---|
When, where, and for whom the issue occurs | Clarify yourself or ask colleagues. |
Sequence of actions leading to the problem | Clarify yourself or ask colleagues. |
Device model, OS and app versions | See below. |
Screenshots and videos |
|
In some cases, support may request additional technical information:
Info | Path |
---|---|
App logs from the affected device | See “Simplified Diagnostic Information Collection” and the instructions in this section. |
Address of the corporate server | You can find it:
|
Your account’s HUID | You can obtain it:
|
App Version Number & Update
How to find the version number and update the app on each client platform:
Platform | Path |
---|---|
Web ![]() |
The version number is displayed in the bottom-left corner of the page. The web app updates when you click the Update button in the pop-up window. |
Desktop | The version number is displayed in the bottom-left corner of the app window. There are two update options available:
|
iOS/iPadOS ![]() |
Open Settings (avatar above the chat list) > About. Updates are usually installed automatically (unless disabled in the App Store settings). To check for updates, open the app page in the App Store and tap Update. Information about the new version is available in the “What’s New” section on the app’s store page. |
Android ![]() |
Open Settings (avatar above the chat list) > About. Updates are usually installed automatically (unless disabled in the app store settings). To check for updates, open the app page in Google Play, Huawei App Gallery, or RuStore and tap Update. Information about the new version is available in the “What’s New” section on the app’s store page. |
Aurora ![]() |
Open Settings > About. Updates from RuStore are installed automatically (unless disabled in RuStore settings). To check for updates, open the app page in RuStore and tap Update. Information about the new version is available in the “What’s New” section on the app’s store page. |
Server ![]() |
Versions of the app server-side services are available for viewing:
Access to view services is granted to system administrators, and in some cases, to eXpress technical support or deployment specialists. |
Simplified Diagnostics Collection from the App
⚠️ Temporarily unavailable in the Aurora app. To collect logs, use the main logs from the engineering menu (Aurora).
How to Collect Diagnostic Information?
- In the app, go to Settings (avatar above the chat list) > About and tap the Start collecting diagnostic information button at the bottom of the screen.
- Reproduce the issue so it is recorded in the logs.
- Return to the About section and tap Stop and share.
Starting from version 3.37, the desktop app will also prompt you to save update logs. - Share the log file with support.
Authentication (Log In) Logs
Authentication Logs From the Android App 
The App's Initial Screen Displays “Select Login Method”
- Return to the first screen for login method selection. If necessary, end the current session in the app settings.
- Tap the text Select login method multiple times until a log recording notification appears. The Android notification panel will display the message: “Debugging in progress, don’t forget to turn off.”
- Reproduce the issue occurring on the login screen or immediately after logging in.
- Open the notification panel, tap the message “Debugging in progress, don’t forget to turn off,” then select Stop > Share. Or, if you’ve logged into the app, go to the About section and tap Stop and share.
The App's Initial Screen Displays “Enter Phone Number”
- Return to the first screen for phone number input. If necessary, end the current session in the app settings.
- Tap the text Enter phone number multiple times until a log recording notification appears. The Android notification panel will display the message: “Debugging in progress, don’t forget to turn off.”
- Reproduce the issue occurring on the login screen or immediately after logging in.
- Open the notification panel, tap the message “Debugging in progress, don’t forget to turn off,” then select Stop > Share. Or, if you’ve logged into the app, go to the About section and tap Stop and share.
Authentication Logs From the iOS App 
The App's Initial Screen Displays “Select Login Method”
- Return to the first screen for login method selection. If necessary, end the current session in the app settings.
- Tap the text Select login method multiple times until a log recording notification appears.
- Reproduce the issue occurring on the login screen or immediately after logging in.
- Tap the question mark button at the bottom of the screen or, if you’ve logged into the app, go to the About section and select Stop and share.
The App's Initial Screen Displays “Enter Phone Number”
- Return to the first screen for phone number input. If necessary, end the current session in the app settings.
- Tap the text Enter phone number multiple times until a log recording notification appears.
- Reproduce the issue occurring on the login screen or immediately after logging in.
- Tap the question mark button at the bottom of the screen or, if you’ve logged into the app, go to the About section and select Stop and share.
Authentication Logs From the Aurora App 
This feature is currently unavailable in the Aurora app.
Authentication Logs From the Web/Desktop App 
Error Report
In an pop-up error message, click More details. Expand the data
block to view the error cause in the window.
Developer Console Diagnostics
To collect logs or diagnose network requests for issues on the login screen:
- Open the browser or desktop app console:
Platform Path Chrome, Edge, Opera, Yandex Browser, Desktop App Press F12 (or Fn + F12). Safari (macOS) Enable Develop > Show Web Inspector. - Go to the Console tab.
- Reproduce the login issue.
- Find the latest error (red text) and click the link in it.
- In the Network tab, select the corresponding request.
- In the error description, open the Response tab.
- The
Reason
value will indicate the error cause. You can copy it (or take a screenshot) and send it to support.
Server Authentication Logs 
Login attempts and error reasons are available in the admin panel:
Section | Description |
---|---|
Audit | View failed login attempts. Click on event ID for details. |
Containers | Collect service logs: |
To test email sending, use the Test e-mail delivery function. |
Additional Client App Logs
Collecting Logs on Mobile Devices
Android — From the Engineering Menu 
- Open Settings (avatar above the chat list) > About > tap the logo repeatedly to open the engineering menu
- On the LOG tab, enable Write main log to file
- Reproduce the issue in the main interface
- Return to the engineering menu > LOG > SHARE MAIN LOG FILE
iOS/iPadOS — From the Engineering Menu 
To collect existing general logs from the app’s engineering menu on iOS/iPadOS “after the fact”:
- Open the engineering menu: Settings > About > tap the logo repeatedly.
- In the Logs folder, use the “Share” button to select the log type:
Пункт Описание Main app logs General app logs for issues with its operation. Push extension logs Logs for notifications and unread message counters. Share extension logs Logs for the “Share to” system function in iOS.
Aurora OS — From the Engineering Menu 
- Open the engineering menu: Settings > About > tap the logo repeatedly.
- Enable Write main log to file on the LOG tab
- Reproduce the issue in the main interface
- Return to the engineering menu > LOG > SHARE MAIN LOG FILE
Collecting Logs on Desktop Platforms
Developer Console (Web/Desktop) 
To view logs from the console, open the web or desktop app, reproduce the error, and then:
- If required (per support request), enable advanced request logging:
- Open the engineering menu via Settings > About > tap the logo repeatedly.
- Enable Log all socket requests and refresh the cache with Ctrl (Cmd) + R.
- Open the developer console:
Platform Path Chromium based browsers and desktop app Press F12 (on Mac: Cmd+Opt+I or select Console in the app menu). Safari The Safari menu > Preferences > Advanced > Show Develop menu. Then, in the menu, select Develop > Show Web Inspector. - In the settings (gear icon in the console’s top corner), enable Show timestamps
- Clear the console (Clear console) > reproduce the error
- Save the logs via Save as... or take a screenshot.
Network Requests (HAR) (Web/Desktop) 
- Open the developer console:
Platform Path Chromium based browsers and desktop app Press F12 (on Mac: Cmd+Opt+I or select Console in the app menu). Safari The Safari menu > Preferences > Advanced > Show Develop menu. Then, in the menu, select Develop > Show Web Inspector. - Open the Network tab.
- Clear the request list (Clear) > refresh via Ctrl/Cmd+R and reproduce the error
- Export the logs via Save all as HAR with content in Chromium or the Export button in Safari
- Open the developer console. If needed, clear requests first with the Clear button at the top.
- On the Network tab, click the HAR import button.
Web/Desktop App State 
The state is a summary of the current user, server, app, keys, and events. For issue analysis, it may occasionally be required alongside logs. It is included in the diagnostic information collected on the About screen.
- Open the engineering menu: Settings > About > tap the logo repeatedly.
- On the Common tab, use:
Button Action DOWNLOAD STATE Saves the state to a file. COPY STATE TO CONSOLE Outputs the state to the developer console.
Messages & Calls Debug Info (Web/Desktop) 
You can enable additional option in the message and call context menu for viewing a sender HUID, message ID and other information, that could be usable for diagnostics:
- Open the engineering menu: Settings > About > tap the logo repeatedly.
- Enable Debug info in the message menu.
- Click any message or call in the call list with the right mouse button and select Debug info.
Desktop App Work & Update Logs 
Contains events for launching, running, and updating the app.
eXpress
, if an ETS client app is used.OS | Log.log File Location |
---|---|
Windows | %USERPROFILE%\AppData\Roaming\eXpress\log.log |
macOS | ~/Library/Logs/eXpress/log.log (via Go > Go to Folder in Finder) |
Linux | ~/.config/eXpress/log.log or/home/USERNAME/.config/eXpress/log.log (admin rights may be required) |
log.log
file is included in the diagnostic information collected on the About screen.Desktop App Launch Logs 
To analyze issues with desktop app launch (white screen, freezes) and OS interaction:
- Close the app.
- Perform the following steps:
If a branded ETS app is used, the name will be different instead ofeXpress
.
OS Steps Windows 1. Open the command prompt: Win+R > type
cmd
> Enter.2. Right-click the app shortcut > Properties > copy the path to the .exe file from the Target field.
3. In the command prompt, type
"copied_path_to_eXpress.exe" --args --enable-logging --log-level=DEBUG
(⚠️ the path must be in double quotes if it contains spaces) and press Enter.macOS 1. Open the Terminal application.
2. Type
cd /Applications
and press Enter.3. In the terminal, type:
open eXpress.app --args --enable-logging --log-level=DEBUG
and press Enter.4. Output log to the terminal:
log stream --predicate 'process == "eXpress"' --style compact
and press Enter.Linux 1. Open the terminal application.
2. Right-click the app shortcut > Properties > copy its path (for example, from the Command field on Astra Linux). Alternatively, copy the path to the app directory and manually type the executable file name at the end of the path.
3. In the terminal, type:
"app_path" --args --enable-logging --log-level=DEBUG
(⚠️ the path must be in double quotes if it contains spaces) and press Enter. - Reproduce the problem with the app.
- Send a screenshot or the terminal/command prompt listing to support.
Calls & Conferences Logs
Call and Conference Logs on Android 
Logs are saved on the LOG > Call log tab of the engineering menu:
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- Tap SHARE CALL LOG FILE to save or send the log
-
❓Related Topics:
- App's Engineering Menu
Call and Conference Logs on iOS/iPadOS 
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- Select a folder:
Folder Content Voex sessions Call/conference logs Chat list Chat state - Use the “Share” button to export
-
❓Related Topics:
- App's Engineering Menu
Call and Conference Logs in Web/Desktop App 
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- On the Calls tab, find the desired log (contains the call ID)
- Download the log using the corresponding button
-
❓Related Topics:
- App's Engineering Menu
Call and Conference Logs via Quality Rating 
When giving a negative rating (“NO”) to the “Are you satisfied with the call quality?” notification:
- Logs are automatically uploaded to the server.
- They are available to the admin in the client logs folder of the log archive.
-
❓Related Topics:
- Call Ratings
Server Call and Conference Logs 
eXpress Standard Call & Conference Server Logs
- In the admin panel: Calls/Conferences > search by chat/call ID > Download logs. The ID can be obtained from the call log in the app’s engineering menu.
- To check the Janus version, run
docker ps -a
on the VoEx/Front server.
SIP Call Server Logs
Collect logs from the messaging
service on your corporate server (details).
-
❓Related Topics:
- Call Management
- Conference Management
Bots & Smart Apps Logs
Smart Apps Client Logs
Collecting Smart Apps Client Logs using Diagnostic Data Collection 
Available via simplified diagnostic data collection.
Collecting Pinned Smart Apps Client Logs on Android/iOS 
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- Enable Smart Apps log collection:
- Android: LOG > Smart Apps log > Write main log to file.
- iOS/iPadOS and web/desktop: enable Collect Smart apps logs.
- Long-press a Smart App pinned below > Collect logs.
Smart Apps Logs on Android 
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- LOG tab > Smart Apps log > enable Write main log to file
To clear logs: toggle the switch off and on.
- Download logs via the three-dot button in the Smart App.
For issues during Smart App launch:
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- LOG tab > Smart Apps log > enable Write main log to file.
- About > Start diagnostic data collection
- Open the problematic Smart App > wait 15 seconds.
- About > Stop and share.
Smart Apps Logs on iOS/iPadOS 
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- Enable Collect Smart apps logs
To clear logs: toggle the switch.
- Download logs via the three-dot button in the Smart App.
Smart Apps Logs in Web/Desktop App 
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- Enable Collect Smart apps logs
To clear beforehand: Ctrl+R (Mac: Cmd+R)
- If debug mode is required (optional): on the SmartApps tab in the engineer menu, enable Enable SmartApp debug, enter the SmartApp bot's HUID in the corresponding field, and click the Set Debug Parameters button.
- Reproduce the error and download logs via the three-dot button in the Smart App.
Client Logs for “Home” and “Services” Smart Apps 
- Open the engineering menu: Settings (avatar) > About > tap the logo repeatedly.
- Enable Smart Apps log collection:
Platform Path Android LOG > Smart Apps log > Write main log to file. iOS/iPadOS
& Web/DesktopEnable Collect Smart apps logs. - Collect logs from Smart App using one of these methods:
- Via the three-dot button in the Smart App.
- Long-press Home or Services > Collect logs (mobile app).
- Open Services (9 dots) > repeatedly tap the Services label > in system menu, select Home Screen > three dots > Logs.
Server Logs for Bots & Smart Apps
Server Logs for Bots/Smart Apps 
- Connect to server:
ssh user@your.server
- Identify bot/Smart App container name (last column):
docker ps
- Export logs:
docker logs CONTAINER_NAME > /tmp/bot_logs.txt 2>&1
- Download the file:
scp user@your.server:/tmp/bot_logs.txt
Configuration File .env 
Location: /opt/express/bots/your_bot/.env
Contains bot/Smart App variables, including debug settings (e.g., DEBUG=true
). See comments in the file for details.
Corporate Server Logs & Certificate Diagnostics
-
❓Related Topics:
- Server Authentication Logs
- Server Call and Conference Logs
- Server Logs for Bots and Smart Apps
Logging Levels 
The following logging levels are available for server services:
Level | Description |
---|---|
error |
Outputs only errors. Recommended for systems with over 10K users. |
warning |
Optimal for continuous operation. |
info |
The default level for basic diagnostics. |
debug |
Maximum detail. Do not use continuously: may cause system hangs. |
How to Set the Logging Level
Example for the Active Directory integration service (setting the debug
level):
Architecture | Command |
---|---|
Docker | docker exec -it cts-ad_integration-1 bin/ad_integration rpc "Logger.configure(level: :debug)"
Where cts-ad_integration-1 is the container name, and ad_integration is the binary file name. |
Kubernetes | kubectl exec -it {ad-integration} -- bin/ad_integration rpc "Logger.configure(level: :debug)"
Where {ad-integration} is the pod name or ID. |
Expected response: ok
.
Permanent Logging Level Change
Architecture | Commands/Steps |
---|---|
Docker | For a specific container (e.g., trusts), add the following to the trusts_env_override:
LOGGER_LEVEL: debug
Where dpl -d trusts
To change the logging level for all containers, add the following to logger_level: debug |
Kubernetes | Modification is not recommended. |
warning
level, not debug
.Corporate Server Docker Container Logs 
To collect logs via the admin panel:
- Go to the Containers section.
- Click >_logs next to the desired container.
- Specify the date and number of lines, uncheck follow (to avoid real-time messages), and click show.
When the clipboard buffer overflows, old logs are overwritten. Logs are cleared when the container is updated.
Collecting Logs via Console
The tail
key outputs the last lines:
cd /opt/express && DPL_PULL_POLICY=never dpl --dc logs --tail=1000 ad_integration > logs.txt
Examples for other services:
cd /opt/express && DPL_PULL_POLICY=never dpl --dc logs --tail=1000 messaging > logs.txt
cd /opt/express-voice && DPL_PULL_POLICY=never dpl --dc logs --tail=1000 coturn > logs.txt
The since
and until
keys output logs for a period:
cd /opt/express && DPL_PULL_POLICY=never dpl --dc logs --since=1h messaging
cd /opt/express && DPL_PULL_POLICY=never dpl --dc logs --since=2025-01-27T07:10:00Z --until=2025-01-28T07:50:00Z messaging
For more details:
Container Logs in Kubernetes Pods 
Basic information:
- Get the list of pods:
kubectl get pods -n <namespace>
If there are multiple pods with the target container, the following commands must be executed for each of them.
- Enable INFO mode for the container inside the pod:
kubectl -n <namespace> exec -ti <pod_id> -- bin/<service_name> rpc "Logger.configure(level: :info)"
- Reproduce the issue.
- Collect logs:
sudo kubectl logs --tail=2000 -n <namespace> <pod_id> > pod_id.log
- Revert to ERROR mode:
kubectl -n <namespace> exec -ti <pod_id> -- bin/<service_name> rpc "Logger.configure(level: :error)"
- Submit the logs to eXpress technical support.
SSL Certificates Diagnostics 
Verification methods:
Method | Steps |
---|---|
Via Browser | Open https://server_FQDN/system/settings/version and check the certificate details. |
Using Online Tools |
|
Using CURL | In the command line or terminal, enter curl -vI https://server_address and press Enter. |
Outlook Add-In Version & Logs
MS Outlook Version 
To check the version of the desktop Outlook application:
Version | Path |
---|---|
Outlook for Windows | In the File menu, open the Office Account section. |
Outlook for macOS | Open the Outlook menu and select About. |
Add-in Version 
To check the add-in version number:
Version | Path |
---|---|
Outlook Add-in for Windows | To view the add-in version, hover the mouse pointer over the add-in button. |
OWA Version of the Add-in (macOS) | In the main view of Outlook for Mac (email list), click the Get Add-ins button. On the OWA portal, log in to your account and select the add-in in the Manage Add-ins section. |
Add-in Backend | The backend's version can be checked with the system administrator or eXpress technical support/implementation specialist who installed the add-in.
For Administrators: Viewing the Add-in Backend Software VersionIf you have access to the server:http://add-in_server_address:port/api/meetings/check
|
Windows Add-in Logs 
The local log of the add-in installed via the MSI package is located here: C:\Logs\ExpressMeetingAddIn<date>.log
.
The logging level is configured in the serilogSettings.json
file in the add-in installation folder. If a full detailed log is needed for debugging, set the Verbose
value for the MinimumLevel.Default
and MinimumLevel.Override.Default
attributes in the file (not recommended).
You will also need the configuration file ExpressMeeting.dll.config
from the add-in installation folder (e.g., C:\Program Files\eXpress\ExpressMeeting
).
If a branded app is used, the name may differ from Express
.
-
❓ Related Topics:
- MSI Installation Logs on Windows
Outlook Web Access Logs (macOS) 
Client-side logs for the OWA add-in are unavailable. Diagnostics must be performed using server logs.
Outlook Add-in Server Logs 
Logs for the add-in backend using AD authentication are stored by default in the following server folder:
C:/logs/core-service/
The folder path is specified in the configuration file appsettings.Production.json under the key:
Serilog.WriteTo[Name ="Logger"].Args.configureLogger.WriteTo[Name="File"]. Args.path
See the add-in installation guide for administrators.
To collect logs for the add-in backend with Keycloak authentication, run the following commands:
docker logs express-meeting-core-service-main &> /tmp/core.log
docker logs express-meeting-template-service-main &> /tmp/template.log
System Info & App Installation Logs
Files containing system or installation process information help narrow down possible causes of technical issues. You can share the collected system data with eXpress support.
MSInfo System Details (Windows) 
- Press the Windows + R keys.
- In the “Run” window, enter
MSInfo32
and press Enter. - In the “System Information” window, click on System Summary, open the File menu, and select Export.
- In the “Export As” window, select Desktop.
- Name the file
MSInfo
and click Save.
To reduce the file size:
- Open the saved MSInfo file in Notepad.
- Press Ctrl + F and search for
[Windows Error Reporting]
. - Delete everything after the first ten lines of
[Windows Error Reporting]
. - Save the file.
DirectX Diagnostic Tool (Windows) 
- Press the Windows + R keys.
- In the “Run” window, enter
dxdiag
and press Enter. - In the “DirectX Diagnostic Tool” window, click Save All Information.
- Name the file
dxdiag
and click Save.
System Report (macOS) 
- Open the Apple menu and select About This Mac.
- Click the System Report button or click More Info and select System Report in the settings window.
- Select File > Save and save the file to the desktop.
MSI Package Installation Logs on Windows 
To collect diagnostics for the installation process via the Windows installer, use the following command line:
msiexec /i "installer.msi" /l*v "log.log"
Here, installer.msi
is the path to the MSI package, and log.log
is the path of the generated log file.