Network settings for running CYPE software
How CYPE programs work with electronic licences and network dongles
Access to the permissions stored in the user licence for CYPE programs via a network is facilitated by TCP/IP. CYPE programs communicate with the server using an IP address and a port number.
The server must be running and listening on a machine that is accessible to the clients.
CYPE programs query the server (IP address + port) for permission to use a program or module, and if they receive confirmation from the server, they will run without any issues.
If there is no confirmation or the response is negative, an error will be displayed.
Electronic licences
IP addresses
The address used to handle requests for versions 2024 and later of the programs is a single address with multiple IP addresses, and is as follows:
- licserver.cype.com
Previously, the IP addresses of the CYPE servers handling client requests were as follows:
- servidortemporales.cype.es (currently IP 77.230.222.59)
- servidortemporales2.cype.es (currently IP 51.75.207.194)
- servidortemporales3.cype.es (currently IP 51.75.73.233)
As well as the addresses listed above, you may need to enable communication with the following addresses associated with BIMserver.center in order to download and install the software:
These are the main addresses that need to be set up:
- bimserver.center
- api.bimserver.center
- apis.bimserver.center
- apicache.bimserver.center
- downloads.bimserver.center
- files.bimserver.center
- files1.bimserver.center
- files2.bimserver.center
There are other addresses, such as the following:
- backup.bimserver.center
- community.bimserver.center
- corporate.bimserver.center
- developers.bimserver.center
- dictionary.bimserver.center
- education.bimserver.center
- storage.bimserver.center
- store.bimserver.center
- sync.bimserver.center
- obsdb.cype.com
Ports
In versions 2023.f and later, a direct connection is made to the electronic licence server via a secure internet connection, just like any web browser, using HTTPS (port 443). Port 30333 is no longer used, so there is no need to open it.
In versions 2023.e and earlier, the port used is 30333 (TCP), so this port must be opened to ensure the program works properly.
Technical considerations
The CYPE program installed on the user’s computer will request authorisation from the CYPE server and, upon receiving confirmation from the server, the user will be able to proceed. In this case, the only settings that can be configured on the user’s computer are the timeout period and the number of retries.
If there are interruptions in the connection and no response is received, or if the appropriate permission is not available, the app cannot be used.
If a proxy is used, the packets returned by the server must be routed to the computer awaiting the response. If that response does not arrive, it will not work.
The CYPE program establishes a connection with the CYPE servers by using an email address and a password.
Several licences may share the same email address and password, so you will be able to choose which one to use when logging in.
The last email address and password used are saved; in other words, if nobody has used the licence since the last time the computer was used, it will automatically log in to that licence when the computer is switched on, without the need to re-enter the email address or password.
The electronic licence stays valid for a period of seven days from the last time the user had an internet connection and logged in. This means you could work for a week without an internet connection following that last connection and authentication.
With electronic licences, there is an administrator who can change the email address and password for the licences, amongst other options. Where necessary, you can also contact the CYPE team to restrict the source IP addresses, so that even if a user knows the password, they cannot use it on computers other than those selected by the administrator.
Network hardware lock
The Network hardware lock server will handle requests using these configurable default ports: 30333 TCP, 30334 UDP and 30335 TCP/UDP. The timeout and the number of retries are also configurable. Further information is available here.
All users of CYPE software whose devices can access the computer on which the Network hardware lock server is installed, and who have the configured ports open, will have access to the licences stored on the network hardware lock and will therefore be able to use the purchased software as normal (up to the maximum number of users for that network hardware lock).
A virtual private network provides a stable working environment provided the connection is reliable.
Using the program with Citrix, Terminal Server or similar software
Due to the way it works, it can be used with network or electronic licences. In other words, provided that clients can access the server and obtain the necessary permissions, there will be no problem. User data is stored in the user profile, which, in virtual machines, will be unique and distinct for each user. Multiple users cannot use the same profile on the server simultaneously.