What to do if Firewall is blocking Multicast on Windows 10


Tashreef Shareef
by Tashreef Shareef
Author
Loading Comments
Affiliate Disclosure

3 ways to fix Firewall Blocking Multicast

At times, the Multicast streaming may not work if you have your Firewall enabled. Users have reported that they are unable to use the Multicast stream on Windows 10 due to their Firewall blocking Multicast.

In this article, we take a look at the best fixes to resolve Multicast firewall blocking issue in Windows computer.

What to do if Windows 10 multicast isn’t working?

1. Check for VM Network Adapter

  1. If you or your client has Virtual Machine installed, it will also install the Host-Only network for the VM. This network adapter can create issues with Multicast streaming and Firewall.
  2. Try to disable the Network adapter from the control panel and check if that resolves the error. Here is how to do it.
  3. Press Windows Key + R  to open Run.
  4. Type control and press OK to open the Control Panel. 
  5. In the Control Panel, go to Network and Internet > Network and Sharing Center.
  6. From the left pane click on Change Adapter Settings.
    Disable Virtual machine Network Adapter
  7. Right-click on the VM installed Network adapter and select Disable.
  8. Now start the stream and you should be able to start Multicast streaming.
  9. From the Control Panel, right-click on VM network Adapter again and select Enable.
  10. Right-click on the Network Adapter again and select Properties.
  11. Double-click on “Internet Protocol Version 4 (TCP/IPv4)”.
    Virtual Machine Network Adapter Advanced Settings
  12. Click the Advanced button at the bottom of the window.
    Network Adapter Advanced Settings Change Metric
  13. Uncheck “Automatic Metric” and set the value to 0 for ethernet or wireless if required and 1 for VM.

Need some help with opening firewall ports on Windows 10? We’ve got the right guide for you.


2. Add Application to the Windows Firewall Exception List

  1. If you haven’t already, you can add an application on the Windows Firewall exception list and allow it to receive all incoming traffic from that application. This is the easiest but not the safest method to resolve this issue. Here is how to do it.
  2. Press Windows Key + R to open Run.
  3. Type firewall.cpl and press OK to open Windows Defender Firewall window.
  4. From the left pane click on Advanced Settings.
  5. Click on Inbound Rules options.
  6. On the left pane click on New rule.
    Defender Firewall Inbound Rules - New Rule
  7. Under “Rule Type” select the option “Program“ and click Next.
  8. Select the option “This Program path”.
    browser Program Path - defender Firewall
  9. Now browse the program that you want to add to the exception list. Program‘s .exe file is located in C:\program Files (x86)\Program Name
  10. Select the “Allow the connection” option.
    Allow the Connection in Defender Firewall
  11. Click Next and leave all the options as it is. Click Next again.
  12. Add a name for this rule so that you can identify it easily and click Finish.
  13. Now try to start the stream and check if you are able to connect without any issues.

3. Other Workarounds to Try

  1. Specifically, allow incoming traffic from the IP addresses of all the server running the Streaming. While this can be a time-consuming task, it is safer than adding the program to the exception list.Other workarounds to fix Multicast Firewall issue
  2. You can also configure the Windows Firewall to allow UDP traffic only from the specified ports. To do this you need to change the Windows Media Player settings or server configuration.
  3. Lastly, you can enable rollover to a TCP based protocol on all Windows Media Server publishing points that streams. This is the most secure but resource hungry method.

RELATED STORIES YOU MAY LIKE: