State of knowledge

July 2025

ProCall 8 

Observation

During the installation of the UCServer (regardless of the version of the Microsoft Windows Server), the installer terminates with an error message: "The setup wizard for estos UCServer was terminated prematurely."

Example screenshot: Error message UCServer Setup: The setup wizard for estos UCServer was terminated prematurely.

Fehlermeldung_Setup.png

Check possible causes

MSI log

The following is logged in the Msi.log of UCServer (%temp%) :

MSI (s) (8C:34) [15:00:43:492]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIE547.tmp, Entrypoint: DeleteFolder
SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSIE547.tmp-0\
SFXCA: Binding to CLR version v4.0.30319
Calling custom action CustomActions!CustomActions.CustomActions.DeleteFolder
Begin DeleteFolder
C:\Program Files\estos\UCServer\MediaService\emswindows
Exception thrown by custom action:
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.UnauthorizedAccessException: Der Zugriff auf den Pfad "iconv.dll" wurde verweigert.
bei System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound, WIN32_FIND_DATA& data)
bei System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
bei CustomActions.CustomActions.DeleteFolder(Session session)
— Ende der internen Ausnahmestapelüberwachung —
bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object arguments, Signature sig, Boolean constructor)
bei System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object parameters, Object arguments)
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture)
bei Microsoft.Deployment.WindowsInstaller.CustomActionProxy.InvokeCustomAction(Int32 sessionHandle, String entryPoint, IntPtr remotingDelegatePtr)
CustomAction DeleteFolderEMS returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Aktion beendet um 15:00:46: InstallFinalize. Rückgabewert 3.

Procedure

  • Stop the following services: estos UC Server, estos Web Server, estos Media Server
  • Use the Windows Task Manager to check whether the uc-media-server.exe process is running. If so, terminate it via the Task Manager:
Example screenshot: Service uc-media-server.exe in the Task Manager with status "Running" - End task

  • Install the UCServer again.

Further information

UCServer cannot be installed on Microsoft Windows Server 2016

Analysis of error messages during installation