06-17-2020 11:12 AM
I just installed LabView 2020 and something called erl9.2 got installed. Now my firewall is going bonkers because this erl is creating like 20 network connections.
What is erl? Do I need it? Can I just remove it?
Thanks.
Solved! Go to Solution.
06-17-2020 12:05 PM
It appears to be related to something called RabbitMQ and Erlang. Both appear to have been around since at least 2014, but other than that, I don't know.
Bob Schor
06-17-2020 12:18 PM - edited 06-17-2020 12:19 PM
Erlang and RabbitMQ are open-source components used by NI products.
Some links:
(Further down it say it is used by RabbitMQ)
I am sure they are safe. 🙂
06-17-2020 04:49 PM
I kinda assumed that they were safe, but which LabView component requires them?
Are those Erlang and RabbitMQ going to need to be deployed to a run-time system?
I'm in a regulated industry, so I'm going to document them, list ports that they require to be open etc.
I can not find much anything about these things in NI documentation.
06-17-2020 11:13 PM
I know InsightCM uses them.
I don't know if any other NI software does.
06-18-2020 02:11 AM - edited 06-18-2020 02:12 AM
SystemLink maybe?
06-18-2020 03:34 AM
That'd make sense. Ericsson Language is after all tailored for that kind of Communication.
06-18-2020 10:50 AM
LabVIEW 2020 includes some SystemLink support out of the box, which is what is pulling along RabbitMQ and Erlang. These components will not be included in your runtime distribution unless your application uses any of the SystemLink VIs.
06-18-2020 11:16 AM
Yeah, I think, that is it.
Thank you, everybody.