SystemLink Forum

cancel
Showing results for 
Search instead for 
Did you mean: 

SystemLink 19.5 RabbitMQ Unable to Connect

We are having an issue with our SystemLink Server using SystemLink 19.5. When logging into the SystemLink Web Interface, the only icon that shows up is Jupyter

 

CFEARING01_0-1586877687394.png

Then when opening the NI SystemLink Server Configuration, a RabbitMQ issue is detected

 

CFEARING01_1-1586877731213.png

CFEARING01_2-1586877774330.png

 

We have restarted the server and repaired the Rabbit packages via NIPM and neither helped. I have not encountered this issue before and unsure how to resolve

 

Chase Fearing
Test Engineer, Certified LabVIEW Architect
0 Kudos
Message 1 of 6
(3,672 Views)

If you open up the Windows Service Manager do you see the RabbitMQ service and is it running?  Is this a new server that you are setting up or an existing server that just stopped working?

0 Kudos
Message 2 of 6
(3,639 Views)

This is an existing Server that stopped working. If I open Services I do see RabbitMQ listed with a status of "Running". I see it as well in Task Manager under erlsrv.exe

Chase Fearing
Test Engineer, Certified LabVIEW Architect
0 Kudos
Message 3 of 6
(3,636 Views)

Do you know of anything that could have changed recently on the server that may have caused the issue (changed the hostname of the server, installed a new firewall/virus scanner)?

 

An invalid RabbitMQ certificate can also cause the services to fail to connect to the broker.  Can you right-click on the rabbitmq-server.cer file under C:\ProgramData\National Instruments\Skyline\Certificates\rabbitmq-server and Open it to verify the Valid from range is appropriate.  We have things in place to handle it, but wanted to double check.

 

Also, may be quicker to setup a conference call to walk through everything.

0 Kudos
Message 4 of 6
(3,630 Views)

Not that I am aware of, but I also don't have purview to everything that may have happened to it. If any of this info helps, feel free to respond, meanwhile I will work on coordinating a conference call

 

I verified the certificate:

CFEARING01_0-1586892733570.png

We did find this, however, 

 

I ran the diagnostic tool and found that there is an issue with authentication ("TCP connection succeeded but Erlang distribution failed"). It appears this could be a cookie mismatch. Googling RabbitMQ and this issue finds this that may be helpful

 

https://groups.google.com/forum/#!topic/rabbitmq-users/a6sqrAUX_Fg

Chase Fearing
Test Engineer, Certified LabVIEW Architect
0 Kudos
Message 5 of 6
(3,628 Views)

Resolved by Josh P and NI Team. If you encounter the same issue, contact NI. Would not recommend attempting to resolve on your own.

Chase Fearing
Test Engineer, Certified LabVIEW Architect
0 Kudos
Message 6 of 6
(3,575 Views)