Error when I try running TurboFloatServer on linuxAnswered

I have some issue when I try to run a TurboFloatServer on an Ubuntu (64 bits).

I have downloaded your package v.4.4.4.0 for linux and I have put my .dat and my config xml file (I don't put some particular stuff into) directly in the same folder as turbofloatserver.

My folder contains :

  • turbofloatserver
  • TurboActivate.dat
  • config.xml 

But when I run the command into the folder bin-linux/x64, I always have the following error message :

<error>: Failed to load the product details file.
<error>: Failed to load the settings.

 I try to run the following command 

sudo ./turbofloatserver -a=”My-Key-License" -pdets="TurboActivate.dat" -config="config.xml"

Do you have any idea of the origin of the errors ? I'm launching the correct command line ? Is there any other differences between launch TFS on linux and windows that the one you explain into your tutorial ?

Put those files in the same directory as the turbofloatserver executable with the default names. Or use full path names (not “-pdets="TurboActivate.dat"”, but “-pdets="/full/path/to/TurboActivate.dat"”, etc.)

Hello,

Thanks for the quick answer. ely had made a mistake, as downloading the TurboActivate from the console didn't work. However, after having corrected this problem, the issue stay the same.

Maybe I'm missing something?

TurboActivate.dat seems correct (is the exact same file than the Windows' file), and encoding seems to be the same (I had to copy/paste it through the terminal via ssh).

Config.xml seems ok too.

ubuntu@vps-789cdf04:~/LimeLM/bin-linux/x64$ ls
TurboActivate.dat  config.xml  turbofloatserver
ubuntu@vps-789cdf04:~/LimeLM/bin-linux/x64$ sudo ./turbofloatserver -a="I4W2-NK8M-54HJ-CHIA-T7H7-UB7W-SNTA" -pdets="~/LimeLM/bin-linux/x64/TurboActivate.dat" -config="~/LimeLM/bin-linux/x64/config.xml"
2022-02-22, 09:06:57 <error>: Failed to load the product details file.
2022-02-22, 09:06:57 <error>: Failed to load the settings.

Don't use relative paths. Either put everything in the same directory with the default names and the TurboFloatServer will automatically load them correctly.

Or, use full paths (a tilde is a “magic” character that sometimes gets expanded out incorrectly depending on the context).

Ok. Sorry, thought it was relative.

Either all files in the same directory (with default names being "TurboActivate.dat and TurboFloatServer-config.xml) or absolute path give me the same issues.

 Additional infos (-pdets and -config) seems to be totally ignored by the server.

ubuntu@vps-789cdf04:/$ ls /home/ubuntu/LimeLM/bin-linux/x64/
TurboActivate.dat  TurboActivate2.dat  TurboFloatServer-config.xml  config.xml  turbofloatserver
ubuntu@vps-789cdf04:/$ sudo /home/ubuntu/LimeLM/bin-linux/x64/turbofloatserver -pdets="/home/ubuntu/LimeLM/bin-linux/x64/TurboActivate.dat" -config="/home/ubuntu/LimeLM/bin-linux/x64/config.xml" -a="I4W2-NK8M-54HJ-CHIA-T7H7-UB7W-SNTA"
2022-02-22, 13:16:16 <error>: Failed to load the product details file.
2022-02-22, 13:16:16 <error>: Failed to load the settings.
ubuntu@vps-789cdf04:/$ sudo /home/ubuntu/LimeLM/bin-linux/x64/turbofloatserver -pdets=/home/ubuntu/LimeLM/bin-linux/x64/TurboActivate.dat -config="/home/ubuntu/LimeLM/bin-linux/x64/config.xml" -a="I4W2-NK8M-54HJ-CHIA-T7H7-UB7W-SNTA"
2022-02-22, 13:16:31 <error>: Failed to load the product details file.
2022-02-22, 13:16:31 <error>: Failed to load the settings.
ubuntu@vps-789cdf04:/$ sudo /home/ubuntu/LimeLM/bin-linux/x64/turbofloatserver -pdets=/home/ubuntu/LimeLM/bin-linux/x64/TurboActivate.dat -config=/home/ubuntu/LimeLM/bin-linux/x64/config.xml -a="I4W2-NK8M-54HJ-CHIA-T7H7-UB7W-SNTA"
2022-02-22, 13:16:41 <error>: Failed to load the product details file.
2022-02-22, 13:16:41 <error>: Failed to load the settings.
ubuntu@vps-789cdf04:/$ sudo /home/ubuntu/LimeLM/bin-linux/x64/turbofloatserver -a="I4W2-NK8M-54HJ-CHIA-T7H7-UB7W-SNTA"                                                                   2022-02-22, 13:16:56 <error>: Failed to load the product details file.
2022-02-22, 13:16:56 <error>: Failed to load the settings.
ubuntu@vps-789cdf04:/$
Answer
  1. Run without any commands. Just let it load the files itself. 

If it fails…

  1. it's a permissions problem AND/OR 
  2. the files are both corrupt or one is corrupt.

Ok, thanks, made it work thanks to you.

If ever someone meets the same problems, use WinSCP over putty to transfer files (scp through putty didn't work well for me).