Rabbitmq si arresta in modo anomalo in Windows 2012 dopo l'aggiornamento di NetWorker alla versione 19.13.0.2 o 19.12.0.4

Summary: RabbitMQ si arresta in modo anomalo dopo l'aggiornamento di Dell EMC NetWorker alla versione 19.13.0.2 o 19.12.0.4 su Windows Server 2012/2012 R2 perché include Erlang/OTP 26, non supportato da Windows 2012. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Il servizio NetWorker si arresta in modo anomalo poco dopo l'aggiornamento alla versione 19.13.0.2 o 19.12.0.4 su Windows Server 2012/2012 R2. 

I seguenti messaggi possono essere visualizzati in daemon.raw Registro

2025-12-12 02:20:29 AM  ... rmq: Crash dump is being written to: D:\Program Files\EMC NetWorker\nsr\tmp\RabbitMQ\cores\erl_crash.dump...
2025-12-12 02:21:30 AM  ... Server Warning event: Connection failure in RabbitMQ - Message bus unable to open socket connection to host 'localhost' on port 5671: a socket error occurred
2025-12-11 20:04:31.519000 === CRASH REPORT ===
crasher:
  initial call: user_drv:init/1
  pid: <0.65.0>
  exception error: no match of right hand side value
    {error,
      {'SetConsoleMode','The parameter is incorrect.\r\n'}}
  in function prim_tty:init/1 (prim_tty.erl, line 222)
  in call from user_drv:init/1 (user_drv.erl, line 174)
  in call from gen_statem:init_it/6 (gen_statem.erl, line 984)

  

Cause

Queste 2 versioni di NetWorker (19.12.0.4, 19.13.0.2), insieme alla 19.4, includono la versione 4.1.1 di RabbitMQ, che utilizza Erlang/OTP versione 26 o successiva.

Windows Server 2012/2012 R2 non supporta Erlang/OTP 26, richiesto da RabbitMQ 4.1.1.

La guida alla compatibilità di NetWorker contrassegna Windows 2012/2012 R2 come EOSL/EOL, ma non indica che non è supportata.

Tuttavia, Windows Server 2012 (incluso 2012 R2) non supporta Erlang/OTP 26, in particolare le modalità di funzionalità della console ENABLE_VIRTUAL_TERMINAL_INPUT/PROCESSING introdotto in Windows 10 Soglia 2 (1511) e Windows Server 2016. Il runtime Erlang tenta di impostare la modalità console e riceve l'errore 'SetConsoleMode','The parameter is incorrect.' , causando un arresto anomalo in prim_tty:init/1 .

Resolution

È necessario l'aggiornamento di Windows a una versione più recente del sistema operativo che supporti RabbitMQ 4.1.1 o versioni successive (come Windows 2016 o versioni successive)

Nel frattempo, se è già stato eseguito l'aggiornamento alla versione 19.13.0.2, è possibile eseguire il downgrade alla versione 19.13.0.1; Allo stesso modo, è possibile eseguire il downgrade da 19.12.0.4 o 19.12.0.3.

Article Properties
Article Number: 000405603
Article Type: Solution
Last Modified: 13 كانون الثاني 2026
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.