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