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.
- eXpress Support
- 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
- Current App Version Number
- Simplified Diagnostic Information Collection
- App's Engineering Menu
- Authentication (Log In) Logs
- Additional Client App Logs
- Calls & Conferences Logs
- Bots & Smart Apps Logs
- Corporate Server Logs
- 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:
- Specify when, where, and for whom the issue occurs.
- Describe in detail the sequence of actions leading to the problem.
- Provide device information: model, OS version, and app version (see below).
-
Document the issue visually: take screenshots or record a video.
- If the error is in a chat — additionally take a screenshot of the routing in the chat properties.
- If the issue is related to device settings (e.g., notifications or microphone) — attach screenshots of the relevant settings sections.
In some cases, support may request additional technical information:
- App logs from the affected device. See “Simplified Diagnostic Information Collection” and the instructions in this section.
- The address of the corporate server where you are registered. You can find it:
- In the app: Settings (avatar above the chat list) > Profile;
- Or via “Routing” in the chat properties.
- Your account’s HUID. You can obtain it:
- Through an administrator or support in the admin panel;
- From the profile link;
- Via the app’s engineering menu.
Current App Version Number
Web/Desktop App Version 
Web App Version
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 App Version
The version number is displayed in the bottom-left corner of the app window. There are two update options available:
- Automatic update (if the Settings (avatar above the chat list) > Main settings > Automatically update the app option is available and enabled).
- Manual update — installed by the organization’s system administrators.
iOS/iPadOS App Version 
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 App Version 
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 App Version 
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-Side Software Version 
Versions of the app server-side services are available for viewing:
- Via the admin panel in the “Containers” section.
- In the Server > “Service Versions” section.
Access to view services is granted to system administrators, and in some cases, to eXpress technical support or deployment specialists.
Simplified Diagnostic Information Collection
⚠️ Temporarily unavailable in the Aurora app. To collect logs, use the engineering menu: Main logs from the engineering menu (Aurora).
To use the feature:
- 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 
- Return to the phone number input screen or the login method selection screen. If necessary, end the current session in the app settings.
- Tap the text Enter phone number or 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.
Authentication Logs From the iOS App 
- Return to the phone number input screen or the login method selection screen. If necessary, end the current session in the app settings.
- Tap the text Enter phone number or 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.
Authentication Logs From the Aurora App 
This feature is currently unavailable in the Aurora app.
Authentication Logs From the Web/Desktop App 
To collect logs or diagnose network requests for issues on the login screen:
- Open the browser or desktop app console:
- Chrome, Edge, Opera, Yandex Browser: 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 “Audit” — view failed login attempts.
- Section “Containers” — collect service logs:
To test email sending, use the “E-mail” section > Test e-mail delivery.
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” 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:
- Open the developer console:
- Chromium browsers and desktop app: press F12 (on Mac: Cmd+Opt+I or select Console in the app menu)
- Safari: 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) 
- 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 Network tab in the developer console.
- Clear the request list (Clear) > 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.
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:
- DOWNLOAD STATE — save to a file
- COPY STATE TO CONSOLE — output 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 Update Logs 
OS | 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):
- Close the app.
- Launch via terminal/command line:
path_to_app "--enable-logging=file" "--log-file=debug.txt" "--log-level=DEBUG"
- Send the
debug.txt
file (will appear in the same folder as the app’s executable) and a screenshot of the terminal/command line.
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:
- 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 (for Admins) 
- 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.
-
❓Related Topics:
- Call Management
- Conference Management
Bots & Smart Apps Logs
Smart Apps Client Logs
Easy Method for Collecting Smart Apps Client Logs 
Available via simplified diagnostic data collection.
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)
- 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:
- Android: LOG > Smart Apps log > Write main log to file.
- iOS/iPadOS and web/desktop: enable 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 and Smart Apps (for Administrators)
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
-
❓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:
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):
-
Docker:
docker exec -it cts-ad_integration-1 bin/ad_integration rpc "Logger.configure(level: :debug)"
Wherects-ad_integration-1
is the container name, andad_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
-
Docker:
For a specific container (e.g., trusts), add the following to the
/opt/express/settings.yaml
file:trusts_env_override: LOGGER_LEVEL: debug
Where
trusts_env_override
is a unique directive (must be the only one in the file). After changes, rebuild the containers:dpl -d trusts
To change the logging level for all containers, add the following to
settings.yaml
: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.
Outlook Add-In Version & Logs
MS Outlook Version 
To check the version of the desktop Outlook application:
- 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:
- Outlook Add-in for Windows (client-side). To view the add-in version, hover the mouse pointer over the add-in button.
- OWA Version of the Add-in (macOS) (client-side). 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 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 Version
If you have access to the server:http://add-in_server_address:port/api/meetings/check
If the client and backend versions do not match, the outdated part must be updated! Contact eXpress support for assistance with the update.
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 application is used, the name may differ from Express
.
-
❓ Related Topics:
- MSI Installation Logs on Windows
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.