November 21, 2021

Bopup Communication Server version 5.9.3 — Stable IM server with support of thousands concurrent users

 New version 5.9.3 of Bopup Communication Server is released. It is a critical update of the IM server software that fixes many issues and comes with great improvements. 

The general fix relates to a memory leak in the service module. Due to that problem the service could not be even properly stopped and remained in Windows memory all time with "Stopping" status. Another issue was the problem with data update when the service stopped reading data from the SQL database. In addition the service could stop sending News messages after couple hours of running.

We strongly recommend to our customers to update their existing instance of Bopup Commuication Server to the new version to avoid problems described above and the issue with using a huge amount of memory by the IM service.

As always the update procedure is too much simple — just download a new setup package and launch it on the server computer to upgrade program files with keeping all data and settings.

Download Bopup Communication Server version 5.9.3 — Organize secure instant messaging system over hundreds and thousands employees

August 31, 2021

Bopup Communication Server version 5.9.2 adds minor improvements

 We release new version 5.9.2 of the communication server. It is a minor release of the software products that contains few important changes.

Charts in Management Console display data for the last 7 days only

Due to slow operation of the server console on showing charts we decided to decrease the period for which to show the data for. The new version of the IM server now shows charts for the last 7 days instead of 15-day period. This brings an affect on large databases with great number of users and exchanged data. Anyway the charts can be displayed optionally and this feature can be turned off in the server options https://www.bopup.com/onlinehelp/server/options/interface_settings.html

New version of IM Client Configuration Tool 

The setup package of the communication server comes with a new release of the IM Client Configuration Tool that lets configure and manage messenger settings from the server console. The recent version of the tool contains minor fixes and important confirmation box when a server name/address is changed. 

Download Bopup Communication Server version 5.9.2 — High-level IM solution for real-time communications


August 11, 2021

Patch is available to fix SQL errors after IM server upgrade to version 5.9

We stucked with many reports from our customers that started to experince issues with the communication server after applying recent version 5.9 The latest release of Bopup Communication Server comes with great and major changes in SQL database such as new tables, fields, indexes and etc. and all of these additions are added to existing database on version upgrade. Due to unknown reason sometimes most of the changes are not applied that causes the issues in IM service and errors in Management Console.

In order to fix possible upgrade problem and avoid interruption of the IM service after version upgrade we built and released a patch file that fix the database structure. Download the patch using the following link https://www.bopup.com/files/bcsdbpatch-5900.exe and run it on the computer with installed Bopup Communication Server. 

July 22, 2021

Renew subscription for Bopup IM Upgrade Service with great discounts!

We are proud to announce that renewal of Upgrade Service subscription is now available with 20% and 30% discounts! The Upgrade Service offers the use of new versions of self-hosted Bopup IM including both communication server and messenger clients. The service subscription for 1st year is added for free to an initial purchase cost of the IM software but subsequent periods are paid annually. Now new customers may purchase the IM products with subscription for 2-year period with 20% discount or for 3 years with 30% discount.

There are also discounts available for Hosted IM that we also offer. The IM service for 6 months can be purchased with 5% discount and 10% off is available on purchase of 12-month service subscription.

We would be also glad to offer the discounts above to all of our existing customers. Contact us via sales@bopup.com email to get more information.

Renew Upgrade Service subscription with 20% and 30% discounts

July 19, 2021

New version of the IM Server fixes displaying charts and many more

We release a new version 5.9.1 of Bopup Communication Server that is a mior update of the app. This release fixes issues with displaying charts on Dashboard screen in Management Console. Previous versions of the console brought SQL errors if the server database has a lot of users and delivered messages so we had to simplified query statements to get the charts working.

Version 5.9.1 also improves and avoid possible issues with network connections and requests from a huge number of IM clients so now the IM server must work better and faster.

There a lot of other small changes in the server console including app interface and performance.

Download Bopup Communication Server version 5.9.1 — Self-Hosted IM platform for secure corporate communications

July 5, 2021

Overall performance and new function called MyGroups: Meet new versions of IM server and secure messenger

 We are glad to inform that new major updates of Bopup Communication Server and Bopup Messenger are now available. There is a large list of changes and fixes described below:

What's new:

Added MyGroups feature
Recent versions of the software now support MyGroups feature that allow to create user groups directly from instant messenger clients. These function is available to Power User and Adminstrator account types only and it lets users to organize their own groups similar to Messaging Groups created on the IM server. Unlike regular groups MyGroups can be deleted by their owners. For more information about this feature refer online documentation https://www.bopup.com/onlinehelp/server/guide/mygroups/overview.html

Improved overall performance of the IM server
New version of the messaging server improves and fixes structure of the SQL database. We noticed that when the server database grows with a lot of transferred messages, user sessions and other internal information that causes different issues related to overall performance of the IM server. New update adds all necessary indexes and new fields to SQL tables to fix them so now the server should work faster and better.

Many interface improvements
The server console fixes issues in it's interface such moving between elements in the left tree using arrows on the keyboard, saving message/transfer log into text files, displaying last logon time in Find Users view, moving/deleting messages in archive views, and others.


May 1, 2021

Number of connected users, recent delivered data shown in charts. This and others in new version of Bopup Communication Server

 New version 5.8.7 of Bopup Communication Server is available. This version improves many functoins and adds great features in GUI of Management Console.

Graphical charts that display recent data in the console

Most important addition is that now Management Console of the IM server displays charts on it's Dashboard, Account and Group profile pages. The chart show data for recent 15 days of the server activity and allow to view the number of online users, sent message and files for this period.

Dashboard screen displays charts within recent delivered data

Charts on the Dashboard screen show the number of connected users, delivered messages and files per day for the last 15-day period. It is easy now to see how many users have been connected and how many data have been transferred. There is also another chart that shows a total amount of data transferred for that period.

Charts on the account profile page display recent activity by the user per day

The account profile page contains similar chart that show the number of both sent and received private, group messages and file transfers by the user per day for the last 15 days. 

The group profile page with charts of recent activity

Charts on the group profile display the number of messages and documents sent on the group per day during the last 15 days.

Fixes possible issues with sending News messages

We did some changes in the function that transmits News messages from the messaging server. Sometimes the messages did not go if there are too many online users. So we moved that functionality to a separate thread to avoid that.

Fixed issues when running on PostgreSQL database

We found and fixes some errors when the server is running on PostgreSQL database server. Recent versions of the communication server contained bugs on upgrade function

Download Bopup Communication Server 5.8.7 — Self-hosted instant messaging system as a corporate communication solution

March 30, 2021

Configure instant messaging between computers not users

We released new versions of the instant messaging server and client messenger software that add an ability to exchange messages based on computer names instead of users. This allows to use Bopup IM software in those local networks where locations of workstations are much important than users that are working there.

Configure the communication server

New version 5.8.6 of Bopup Communication Server extends built-in Active Directory Import Wizard tool which now allows to search and import computers from LDAP catalog instead of user accounts.

In order to enable this and switch the wizard to the new mode a new hidden setting called "ImportComputersFromAD" must be created in the system registry under application key. Create that numeric setting in HKEY_LOCAL_MACHINE\Software\B Labs\Bopup Communication Server key (or in HKEY_LOCAL_MACHINE\Software\Wow6432Node\B Labs\Bopup Communication Server on 64-bit versions of Windows) and set it's value to "1".

Then run the Active Directory Import Wizard to add computer names available in domain network.

Configure the IM clients

Download recent versions of Bopup Messenger and Bopup Observer. In order to automate setting the local computer name as a default account name used to connect to the IM server in the messengers we added new option called "UseComputerName" in the [HIDDEN] section of the setup.ini configuration file. Set this parameter to "1" to enable the IM client to use local computer name. Then place the setup.ini file into the same folder within MSI setup file of the instant messenger and then install/upgrade the application.

It is possible to create and edit the setup.ini file using IM Client Configuration Tool which provides GUI for easy and handy maangement of client settings. It can be downloaded as a stand-alone app too from https://www.bopup.com/downloads/

Please note that using computer names as account names does not support domain authentication since computers in the Active Directory are different from user account objects. So in this case the Simple Authentication must be enabled on the IM server.

Download the latest versions of Bopup Communication Server, Bopup Messenger and Bopup Observer software — Managed self-hosted client/server platform for secure text messaging and document exchange


March 1, 2021

Bopup Communication Server 5.8.4 improves remote management features and becomes much stable

We released new version of the communication server, it is version 5.8.4 This is a major release of the IM server application under which we were working few past months. 

This release contains a lot of changes, fixes and improvements belong to the main network (core) service. So now client connections and requests are performed faster and better. The service added caching functionality that reduces an overall number of requests to the database server.

Another great change is a remote management function that is made much secure and safe. The server added 5 built-in administrator roles to make possible to assign permissions to each role. So now a remote Management Console can be run with restricted rights that are given by root administrator on the server.


These roles can be managed on Interface tab of the Options dialog in the server console

Клиентское ПО Bopup включено в Единый реестр Минкомсвязи РФ

 Мы рады сообщить, что наше клиентское программное обеспечение Bopup Messenger и Bopup Observer были включены в Единый реестр российских программ для электронных вычислительных машин и баз данных Минкомсвязи РФ. 



 Напомним, что сервер сообщений Bopup Communication Server был добавлен в реестр еще ранее, в апреле 2020 года. Включение в Единый реестр подтверждает полностью отечественную разработку программного обеспечения, что делает возможным использование нашей платформы для обмена мгновенными сообщениями и файлами государственными органами РФ, а также бюджетными, медицинскими и образовательными организациями, на которые распространяется действие закона об импортозамещении.

Узнайте больше о программном обеспечении Bopup IM на нашем сайте https://www.bopup.ru


Bopup IM server adds close and automated intergration with LDAP

New version 5.8.0 of Bopup Communication Server is available for download. This release added a lot of new functionality for updating and syncing user accounts with Active Directory catalog in an automated mode. The server also added linking between imported Organizational Units and Groups that allows to synchronize and update user location and assignment to various messaging groups even those object were renamed.

In the new version we improved built-in bcscmd.exe command line tool which added new /LDAP parameter to connect to LDAP and import/update users. There are update, sync and syncall parameters are also used within it to run the import process in a proper mode and bygroups switch which is optional.


Use the following switches to run the program from a command line interface: 
                                                                             
bcscmd.exe [OPTIONS]                                                         
/N <news>         - Name of existing News message to send.                   
/G <group>        - Name of existing user group to send message to.          
/U <user>         - Name of existing user account to send message to.        
/M <"message">    - Text of message to send (for /G, /U, /A switches).       
/A                - Send message to all user accounts on the server.         
/OFFLINE          - Save the message as offline for delayed delivery         
                    if some from recipients are not available (for /G, /U    
                    and /A switches).                                        
/URGENT           - Deliver message with urgent priority (for /G, /U and     
                    /A switches).                                            
/DB <"file_path"> - Create SQL database backup file in specified location.   
/LDAP [update|sync|syncall] [bygroups]                                       
                  - Import/update user accounts within information from      
                    Active Directory catalog.                                
                                                                             
Bopup Communication Server version x.x.xx.xxxx command line utility.         
(C) 2000– B Labs. All rights reserved.                                       

Let's see how to use each mode:

bcscmd.exe /LDAP update — Run the user update process from Active Directory by OU criteria. In this mode only existing user accounts on the IM server will be updated with a new infomation. The tool will also update assigments to synced messaging groups and location of users within OU tree if synced units are found;

bcscmd.exe /LDAP update bygroups  — Same process as above but the import operates by LDAP Groups criteria. In this mode users will not be relocated to another OU on the server.

bcscmd.exe /LDAP sync — Import only new user accounts from Active Directory by OU criteria, create new messaging groups or find existing synced to assign the users to. In this mode new Organizational Units will be created or existing synced will be used on the server to place newly imported users to.

bcscmd.exe /LDAP sync bygroups — Same process as descibed above by using Groups criteria.

bcscmd.exe /LDAP syncall — This is a new mode which is not supported by Active Directory Import Wizard tool. It adds new users from the catalog and disables all existing accounts on the communication server that are not found in Active Directory.

bcscmd.exe /LDAP syncall bygroups — Same as above by using Groups criteria to find and import users.

There are also important notice. In case if non-current account must be used to connect to LDAP and/or initial OU path must be specified then those credentials and data must be entered in LDAP Integration dialog even that function is not used.

Download Bopup Communication Server version 5.8.0 — Enterprise solution for quick and secure instant messaging with advanced options