Login/Register
  • Home
  • Community
  • Knowledge
  • Technical Docs
  • RWS Support Policy
  • Trados Studio Licensing Help
  • Login for Support
Back to Search Results

LW Edge - rabbitmq-server keeps crashing - "msvcr120.dll  is not installed on the computer" error message

000016546 |3/29/2023 1:48 PM
Scope/Environment
Language Weaver Edge
Symptoms/Context
After installing Language Weaver Edge 8.5.3 the license is not recognized and the Manager.log shows frequent RabbitMQ server startups

Manager.log
[2021-07-08 07:46:26.069] [1035405] NOTICE launchAppWithEnv - Process ID of rabbitmq-server : 32052
[2021-07-08 07:46:27.192] [1035409] NOTICE launchAppWithEnv - Launching: C:\Program Files\SDL\SDL ETS\extra\rabbitmq-server\sbin\rabbitmq-server []
[2021-07-08 07:46:27.193] [1035410] NOTICE launchAppWithEnv - Process ID of rabbitmq-server : 44212
[2021-07-08 07:46:28.323] [1035414] NOTICE launchAppWithEnv - Launching: C:\Program Files\SDL\SDL ETS\extra\rabbitmq-server\sbin\rabbitmq-server []
[2021-07-08 07:46:28.324] [1035415] NOTICE launchAppWithEnv - Process ID of rabbitmq-server : 14880
Resolution

LW MT Edge requires a presence of Microsoft Visual C++ redistributable (2008, 2013, 2015) 
 
vc_redist_2008.x86.exe
vc_redist_2013.x64.exe
vc_redist_2015.x64.exe

Please check presence of MS VC++ redistributable in Add/Remove Programs and if missing, reinstall it. 

User-added image


Note:  to see why the VC++ redistributable were not installed, please review bitrock_installer_*.log files under 
c:\Users\[username]\AppData\Local\Temp\
Root Cause
In order to see why the RabbitMQ server is not starting, the following procedure should be performed : 
 
  1. Stop Edge service and verify all Edge processes are not running
  2. Start windows command prompt as Administrator and run the following
  3. Change dir to erlang bin dir
    • cd "c:\Program Files\SDL\SDL ETS\extra\erlang\bin"
  4. Set env var for rabbitmq_conf_env_file
    • set RABBITMQ_CONF_ENV_FILE="c:\Program Files\SDL\SDL ETS\conf\rabbitmq-env-conf.bat"
      
  5. Set env var for ERLANG_HOME 
    • set ERLANG_HOME=c:\Program Files\SDL\SDL ETS\extra\erlang
  6. Start rabbitmq
    • "c:\Program Files\SDL\SDL ETS\extra\rabbitmq-server\sbin\rabbitmq-server.bat"
      

If everything is run correctly, then a user should see the following

User-added image 

It was observed that users may be experiencing the error message  "msvcr120.dll  is not installed on the computer" when starting RabbitMQ server.
Msvcr120.dll  is part of  Microsoft Visual C++ 2013 redistributable provided with the Language Weaver Edge 8.5.x application installer.
Reference
Send Article Feedback
RWS Machine Translation Translation Software Language Services Content Management
All Contents Copyright © RWS.
COPYRIGHT PRIVACY POLICY COOKIE POLICY TERMS AND CONDITIONS