With these steps you can try to verify if this is a network problem. Do the following steps on at least one of the client computers where some multi-user error message normally appears (IP address 123.456.7.890 should be replaced with the IP address of your multi-user server):
If there are plenty of Request timed out messages you can suspect that there is a network issue. This could be caused for example by a broken hardware on the network, such as a router or a switch.
If there is nothing suspicious in the Command Prompt, this is not a network problem. We can continue checking where else the problem might be. It could be for example the port, the multi-user server application, or Tekla Structures.
In some cases we have found out that disabling offline files in Windows Sync Center helps with weird multi-user connection problems. You find this setting under the Manage offline files in the Sync Center.
This article is for Tekla Structures Multiuser server version 2.3 or older.
For setting up multiple instances of the Tekla Structures Multiuser server version 2.301s, use the following link:
Setting up multiple instances of Tekla Structures Multiuser Server
Question:
How to set up several Tekla Structures multi-user servers on one computer?
Answer:
To set up the second multi-user server (or more), you do not have to run the Multi-user server installer several times. Just create a new shortcut for the multi-user server:
The new multi-user server will use a different database file for handling the model changes. One multi-user model must always use the same multi-user server so that the system is able to keep track of changes. Agree with your users which models use which multi-user server and make users aware that changing the multi-user server is not allowed. Do not set up several multi-user servers if there is no specific reason to do so - one multi-user server can handle several models.
Make sure that computers running Tekla Structures can access the port you defined earlier (TCP port 1240 in the example above). For example, create a firewall rule that allows incoming communications on TCP port 1240 on the computer where the multi-user server is running.
When using the new multi-user server address in Tekla Structures, type the address in format server_hostname,port
where server_hostname is a hostname (or, alternatively, IPv4 address) of the computer where the multi-user server is running on, port - the TCP port you defined earlier.
For example, if your multi-user server is running on a computer whose name is my_company_server and the TCP port is set to 1240, then you should use the following multi-user server address in Tekla Structures:
Tekla Structures is a powerful software for structural design and detailing. It allows multiple users to work on the same model simultaneously, using the multi-user mode. This mode requires a server computer that runs the Tekla Structures Multi User Server 23 20 service, and a file server computer that stores the master model. In this article, we will show you how to install and configure the multi-user server, and how to convert and open models in the multi-user mode.
The first step is to download the Tekla Structures Multi User Server 23 20 installation package from Tekla Downloads. This package is compatible with Tekla Structures versions 17.0 and later. You should install it on a server computer that is accessible by all the users who want to work on the same model. The default installation folder is C:\Program Files (x86)\Tekla Structures Multi-user Server.
After installing the package, you need to run the xs_server.exe file inside the installation folder. This will start the multi-user server service in the background. You can check the status of the service in the Windows Services panel (Control Panel > Administrative Tools > Services). If you encounter any error while running the xs_server.exe file, try to run it as an administrator.
The multi-user server service uses TCP/IP protocol to communicate with the client computers. You need to make sure that the server computer has a valid IP address, and that the port number 1245 is not blocked by any firewall or antivirus software. You can also add the xs_server.exe file to the exception list of your firewall or antivirus software.
The next step is to convert a single-user model to a multi-user model. The model must be located in a network directory that is accessible by all the users who want to work on it. You can convert any model that is open or closed in Tekla Structures.
To convert an open model, go to File > Sharing > Convert to a multi-user model. To convert a closed model, go to File > Open > All models, select the model from the list, and click Convert to a multi-user model. In both cases, you will be prompted to enter or select the multi-user server name or IP address in the Convert to multi-user model dialog box. Click Convert to finish the process.
To open a multi-user model, go to File > Open > All models, select the model from the list, and click Open in multi-user mode. You can also double-click on the model name if it has a green icon indicating that it is a multi-user model. You will be connected to the multi-user server and join other users who are working on the same model.
The multi-user mode offers several benefits for collaborative work on complex models. It allows users to share information and changes in real time, without creating conflicts or duplicates. It also reduces the risk of data loss or corruption, as all changes are saved on the master model on the file server computer.
Question:
When changing the server name of the multi-user server, is there an easy way to update all models to the new server without having to open each model and specify server name?
Answer:
When you have a multiuser model, Tekla Structures creates a file in the model folder called .This_is_multiuser_model. If you open this file in a text editor, it contains the following information:
tcpip:,
This is a multiuser model.
This model should not be opened with single user mode!
You can update the multiuser server information here by replacing servername on the first row.
Then, if the multi-user server information for all models is the same, copy the updated .This_is_multiuser_model file to other model folders.
Answer:
The dbm_connect error is related to connecting to the database, in this case the multi-user server and the multi-user models. The error 9 means "duplicate client" and it is displayed because the server still thinks that the first connection is alive. Please check if there are users having several connections open to the same model.
The warning/error can be safely ignored (as long as there is less than 9 users with same username - which is usually the case).
What causes duplicate users?
It is possible to get duplicates in at least these ways:
1. Duplicate users are most likely caused by connection breaks.
This can happen if there are too short timeout settings on the firewall or router. The timeout should be "long enough" or infinite, if possible.
2. Someone else is already using the server with the same username or as "Administrator" (or something similar)
It is possible to kick out those users from the Active Multi-user list.
3. The error 5 and error 125 can also result in duplicate users
We are working with Tekla Structures and we now have a project where a central multi-user model is in Dropbox and the multiuser server is running on a server with a VPN connection. We faced an issue regarding saving, sometimes we lost all the modeled elements after saving. Are there any tricks we should know when using Dropbox for a central model?
Answer:
We strongly recommend you to stop using Dropbox as described above. Same applies to other cloud based file sharing services like OneDrive or Google Drive. Using these for Tekla Model Sharing local models as well as multi-user models is not recommended.
Tekla Structures multi-user server reserves the files while it is saving the model, but Dropbox shares the whole folder in a way that we cannot control. It is very likely that you will continue losing elements and even the whole model.
Tekla Structures Multiuser Server is a software application developed by Tekla Corporation to provide enhanced sharing capabilities to users of Tekla Structures, the 3D modeling software. This server allows multiple users to connect to a single central database, enabling them to work concurrently on a project in real-time, while ensuring all changes are synchronized across the entire team.
By utilizing Tekla Structures Multiuser Server, teams can collaborate together on the same model and avoid conflicts. Every user is able to see the work being done by others in real-time, meaning that modifications, updates and revisions are available as soon as someone makes changes. This keeps the team at the same level of understanding and ensures that everyone is working with the updated and most recent version of the model. Organizations that are looking to optimize their workflows will find this particularly useful as it saves time and reduces errors during the work process.
The Tekla Structures Multiuser Server comes with an easy-to-use interface which provides an intuitive experience for its users. Its interface has simple menus, tabs, and windows which are easy to navigate. A quick overview of the server's performance is provided through various graphs and charts, helping users to understand how well it is working for them.
Tekla Structures Multiuser Server supports both Windows and Linux operating systems. It integrates seamlessly with other construction software such as Revit and AutoCAD, so users can take advantage of exporting and importing projects within these platforms. With its support for BIM files, users can use Tekla Structures Multiuser Server to work on their projects in IFC, DWG, DXF etc.
b1e95dc632