- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Used system and software
Windows 10 Enterprise
Intel oneAPI 2022.3
When we start with
mpiexec -np 1 -delegate -localroot -localonly test_mpi.exe
the Windows firewall gets triggered. Why is this the case (127.0.01 listens to 0.0.0.0)?
Even if we run test_mpi.exe with out mpiexec.exe we trigger the firewall!
In Intel MPI 2018.3 only mpiexec.exe and pmi_proxy triggered firewall but not the executable!
Why is this now the case?
Best regards
Frank
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for posting in the Intel forums.
>>>"the Windows firewall gets triggered"
Could you please let us know how could you confirm that the firewall gets triggered?
Could you please provide the sample reproducer code to reproduce the issue at our end?
Thanks & Regards
Shivani
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Steps to reproduce:
1) login to a Windows 10/11 professional/enterprise machine, restore all Windows firewall settings as administrator (this resets all in-bound and out-bound rules).
2) start an arbitrary mpi executable (built with Intel MPI 2021.7) with mpiexec.exe -np #numcpu -delegate -localroot -localonly program
Then the Windows firewall dialog appears where you can choose "allow" or "cancel".
This happens for mpiexec.exe, hydra_pmi_proxy.exe, AND the executable (that the firewall also complains about the executable is different from old Intel MPI 2018.3 library where this does not happen).
Best regards
Frank
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We are working on it and will get back to you.
Thanks & Regards
Shivani
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
If only local execution is needed:
mpirun -genv I_MPI_FABRICS=shm -delegate -localroot -localonly test_mpi.exe
Should only trigger the firewall for PMI proxy for Hydra Process manager and mpiexec but not for test_mpi.exe, also note that although
the firewall will be triggered it is ok to block access, the application will just run.
set I_MPI_FABRICS=shm
test_mpi.exe
will not trigger the firewall at all.
Thanks & Regards
Shivani
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
As we did not hear back from you, could you please let us know whether your issue is resolved or not?
Thanks & Regards
Shivani
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We have not heard back from you. This thread will no longer be monitored by Intel. If you need further assistance please post a new question.
Thanks & Regards
Shivani

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page