

Emil Rindell

Jonas Bryntesson

Henrik Andersson
2023-05-08

Emil Rindell

Jonas Bryntesson

Henrik Andersson
2023-05-08
DDM uses three different connection methods. This post covers each method and how to diagnose and fix problems with each method.
When using passive FTP, the following ports are used: 20, 21, 1433, 9896, 9897.
FTP connections are required.
The first method is"Web" or"WCF" which depends on the settings defined in the DDM client configuration:

Now a connection will be attempted via: DDMSERVER:9897.
To test this connection method, try now to log in to the DDM Admin tool. The admin tool only connects to the server via WCF, and if the login succeeds, WCF can connect! However, if the login fails but works on another client, port 9897 or DDM Admin application may be blocked by the server or client firewall, or the VPN software.
The second method is to test a direct SQL connection. The connection uses port 1433 and a server name defined on the server. In our case, the server name is DDMSERVER:1433. If this connection fails during the login to DDM Office, you will see the following error message:

This means that either the application or port 1433 is blocked, again in the firewalls or VPN system. To test the SQL connection, create an empty text file and rename it from"New text file.txt" to"Test.udl" and double click on it. This will open the test tool for SQL. In the"Provider" tab you need toenter (for DDM 2020.01 and later)"OLE DB Provider for SQL Server", for versions before 2020 you need to enter"SQL Server Native Client 11.0".


Then fill in the necessary information, such as the name of the server and the default login details which are username: desmgr and password: Desmgr[1234]. If your DDM installation was done a long time ago, the login can be the same username and password then: desmgr


After this, click on"Test Connection". If this is successful, you will get a small popup indicating this:

This means that port 1433 is open, but the DDM application is not allowed to use it. This indicates that there may be a restriction or blocking rule preventing the DDM application from using port 1433. You may then need to configure firewalls or VPN systems to allow the DDM application access to the port.
However, if this connection should fail, you will receive a message stating how and why it has failed, usually that"the server does not exist", meaning that the client cannot connect to a SQL instance at this address. This can again be due to firewalls or VPN systems. It could also be a potential DNS issue, where the client is unable to resolve the hostname to the correct address.
In such cases, you may need to check firewalls, VPN settings or DNS configuration to resolve the issue and enable a successful connection.
If the above does not work, it may be that the server was installed and configured with its DNS hostname (not IP address) and the client cannot communicate with that DNS name, it will not work. If you need to use IP via VPN, the pointers in the registry on the server will need to be changed to match this.
But ideally, DNS should work over VPN.
These pointers on the server are as follows:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Concurrent Systems, Inc.\DesignDataManager\DDMFileServer\DDMServer
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Concurrent Systems, Inc.\DesignDataManager\DDMServer\DBServer
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Concurrent Systems, Inc.\DesignDataManager\DDMServer\DDMServer
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Concurrent Systems, Inc.\DesignDataManager\DDMWebClient\DDMServer
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Concurrent Systems, Inc.\DesignDataManager\DDMWCFServer\DBServer
Try changing these to the IP address and restarting the DDM services, then try the client again.
The most common reason for failed connections is related to FTP. These can again be blocked by firewalls, antivirus software or VPN systems in use. You will see a similar error message:

Here is a very descriptive video about this:
A good test method is to open the command prompt and try to connect to the server by typing"ftp DDMSERVER" and then logging in with one of these credentials:
Option one:
User name: desmgr
Password: Desmgrftp[123]
Option two:
User name: desmgr
Password: desmgr123

If this succeeds, then the FTP connection is allowed. But if it does not generate a folder list, then the FTP connection is blocked. Then watch the video above which demonstrates several troubleshooting options.
Answer: Here we publish tips, guides, news and solutions for those who work with IRONCAD and Design Data Manager (DDM). The blog covers everything from basic functions to advanced workflows, helping you to optimize your design work. You'll find examples of smart shortcuts, practical instructions, solutions to common problems, and best practices for product design, mechanical design, and product data management.
Answer: Our guides and tips are designed for both beginners and experienced CAD users. They are aimed at designers, engineers and project managers who want to work more efficiently with IRONCAD and DDM, improve the design process, reduce mistakes and save time in product development.
Answer: We regularly publish new articles when the software is updated, when new features are introduced, or when our users ask for solutions to specific problems. The blog is therefore a reliable source for keeping up to date and getting tips that make everyday CAD work easier.
Answer: Many of our instructions and tips work in multiple versions, but we clearly indicate if an article applies to a specific version. We strive to make the content useful for older versions as well, and also provide recommendations on how to adapt workflows to the version you are using.
Answer: Absolutely! If you can't find the solution in the blog, you can contact our technical support via solidmakarna.support. Our experts will help you with everything from installation and configuration to advanced features in IRONCAD and DDM, so you can solve problems quickly and efficiently.
Answer: Yes! We appreciate suggestions from our users. If you have questions, tips or want us to address a specific issue in IRONCAD or DDM , please contact us via our contact form and we will prioritize relevant topics in future posts.
Answer: The blog contains, among other things:
Practical step-by-step guides to help you use IRONCAD and DDM more effectively.
Productivity and workflow tips for faster design and construction.
Solutions to common problems encountered by users in CAD programs.
Updates and news on new features, versions and improvements.
Best practices for data management and project organization in DDM.
Answer: All tips and guides are directly applicable in daily work. For example, you can use shortcuts and smart features in IRONCAD to speed up modeling, structure files better in Design Data Manager, or follow our step-by-step solutions for specific problems that often come up in design projects.
Answer: We strive to ensure that all guides and tips are relevant to the latest versions of IRONCAD and DDM. We also clearly mark when a post applies to an older version, so you always know if the instruction is directly applicable to your system.
Answer: Yes! Many of our users share the articles with colleagues and use them as internal training materials. The blog is a great complement to formal training and helps teams learn features faster, avoid mistakes, and standardize workflows in IRONCAD and DDM.