Announcement

Collapse
No announcement yet.

Error 3603 on TrueUpdate.GetServerFile(ServerName, false) call

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Error 3603 on TrueUpdate.GetServerFile(ServerName, false) call

    I have a TrueUpdate 3.6.0 version.

    I'm struggling with a big problem.
    I have build an update script.
    It properly works on Italian o English Windows OS.
    A Chinese customer has run it on a Windows10 Chinese language, and it has gone wrong.

    This is the logs I get in the client script part at the very beginning of the script, when it try to download the new files from the servers:
    [11/22/2017 19:37:34] Success Update started: C:\Users\dell\Desktop\test\OneClic.Update.UM.exe
    [11/22/2017 19:37:34] Notice Update engine version: 3.6.0.0
    [11/22/2017 19:37:34] Notice Product: OneClic.UPDATE.UM
    [11/22/2017 19:37:34] Success Language set: Primary = 4, Secondary = 2
    [11/22/2017 19:37:34] Success Include script: _TU20_Global_Functions.lua
    [11/22/2017 19:37:43] Error Script: Client Script, [35]: GotServerFiles = TrueUpdate.GetServerFile(ServerName, false); (3603)

    I have prepared two simple VM running them on the same host.One Windows 10 chinese, the other English
    The Chinese Windows10 machine goes wrong.
    This is the log file:

    [11/22/2017 21:32:08] Success Update started: C:\Users\user\Desktop\OneClic.Update.UM.exe
    [11/22/2017 21:32:08] Notice Update engine version: 3.6.0.0
    [11/22/2017 21:32:08] Notice Product: OneClic.UPDATE.UM
    [11/22/2017 21:32:08] Success Language set: Primary = 4, Secondary = 2
    [11/22/2017 21:32:08] Success Include script: _TU20_Global_Functions.lua
    [11/22/2017 21:32:08] Attempt to download the server configuration files from: LibellulametalFTP[11/22/2017 21:32:11] Error Script: Client Script, [36]: GotServerFiles = TrueUpdate.GetServerFile(ServerName, false); (3603)


    The English Windows10 machine get the server files properly.This is the log file:

    [11/22/2017 15:35:22] Success Update started: C:\Users\Administrator\Desktop\testOneClic\OneClic .Update.UM.exe
    [11/22/2017 15:35:22] Notice Update engine version: 3.6.0.0
    [11/22/2017 15:35:22] Notice Product: OneClic.UPDATE.UM
    [11/22/2017 15:35:22] Success Language set: Primary = 16, Secondary = 1
    [11/22/2017 15:35:22] Success Include script: _TU20_Global_Functions.lua
    [11/22/2017 15:35:22] Attempt to download the server configuration files from: LibellulametalFTP
    [11/22/2017 15:35:24] Success Language set: Primary = 16, Secondary = 1


    Since the machine runs on the same host and both connect to the ftp site via IE, my guess is that the issue depends on OS language.

    Have you have any suggest ???
    I really need it.

    Thanks in advance




  • #2
    First, I would rebuild the files with the current version of TrueUpdate, and see if you still get the same issue. You can use the evaluation version, install it on a different computer, build the project, and then check if you still have the issue. If you then still can replicate the problem, please post your project file.

    Ulrich

    Comment


    • #3
      Hello Ulrich.

      I made some trials, and rebuilding the project in the 3.8.0 does not fix the problem.

      I made with the 3.8.0 version a simple test project and it works both on English and Chinese OS.
      Based on the last test I made with the 3.6.0 version a simple test project and, surprise, it works both on English and Chinese OS.

      I'm going to remake the project on the version I get, but any guess on what's going on?

      Thanks in advance.

      Comment


      • #4
        I cannot tell you what is going on (a look at your project could help), but I suspect that there is some conflict with a file name or file operation. Try to keep everything simple, use ANSI folder and file names, do not use special characters anywhere.

        Ulrich

        Comment

        Working...
        X