What do I have to bear in mind when updating in terminal server environments?

What do I have to bear in mind when updating in terminal server environments?

General

Due to limited access rights, it may be necessary for the system administrator to activate the 4D database after an update.

Background

timeSensor LEGAL is based on the 4D database. Both programmes are closely interlinked, but they are developed independently of each other. For this reason, there are two types of updates in timeSensor LEGAL:
  1. Updates in which only the timeSensor LEGAL software is updated.
  2. Updates that update both the timeSensor LEGAL software and the 4D database.
Updates in which only the timeSensor LEGAL software is updated usually work without problems in all environments: when the client app is started, it checks whether an update is available and, if so, the new programme resources are transferred. Therefore, the start of the application after an update takes a little longer until all programme resources have been updated locally. Afterwards, the client is started normally.
It becomes more demanding if a newer version of the 4D database is delivered with the update. In this case, the client app notices when it is started that its own version no longer matches the version of the server's 4D database. Now the client app will update itself automatically: the latest version of the client app will be downloaded from the server, the client app currently in use will close and be replaced by the newer version and then started.

Attention access rights!

Depending on the configuration of the system, and especially in terminal server environments, it may happen that the mechanism described above is prevented by the system. It may be that the new app cannot be installed because the necessary read/write rights are missing, or the new client app can be installed but not started. In this case, it is necessary for the system administrator to take appropriate precautions so that users can continue to work. For example, the system administrator may need to launch the new client app once per Terminal Server instance with administrator privileges before users can use the app. It could also be that the system administrator has to distribute the new client app by other means. Discuss with your system administrator the correct workflow for your Terminal Server environment.

Be prepared!
When timeSensor LEGAL 365 is updated, the system sends an email to one or more target persons for information. The email contains the information whether only the timeSensor LEGAL programme has been updated or whether the database has also been updated. If you work in an environment that prevents the automatic updating of the client app, you should ensure that the system administrator receives this email and takes the appropriate measures so that the employees can get back to work quickly.


    • Related Articles

    • Client does not connect to the server

      Initial situation When starting the tSL client, theError messagethat you should contact the administrator. Explanation This is because the client could not connect to the server. Solution You can restore the connection to the server by starting the ...
    • App Nap and 4D Server

      App Nap was released with Mac OS X 10.9 as an energy saver. Apps which are not in use will go to sleep. You should always disable App Nap on a Mac server that hosts the 4D server. You can disable App Nap for each application or for your entire ...
    • How do I track down crashes on the server?

      This article has been machine translated. If you find any errors, we would be grateful if you could report them to translation@timesensor.com. If you observe repeated crashes on your server, you must get to the bottom of the causes promptly. Every ...
    • How do support server access?

      This article has been machine translated. If you find any errors, we would be grateful if you could report them totranslation@timesensor.com. General information Occasionally, it is necessary to allow employees of our support team to access the data ...
    • How does the client find its server?

      Background It may happen that the timeSensor Client no longer finds its server after an update, or that customers land on a test server on the same network when the productive server is turned off.This article discusses how 4D behaves in this regard. ...