Knowledgebase: Device Synchronization
Failure to Connect and or see the MediaMonkey UPnP/DLNA Server
Updated by Russell Samuels on Oct 16, 2019

UPnP/DLNA clients or WiFi Sync clients (which also rely on UPnP) such as MediaMonkey for Android (MMA) may fail to access content shared by the MediaMonkey for Windows (MMW) UPnP/DLNA server due to networking or security/access control issues that either prevent the server from announcing it's availability and/or sharing content. If you're unable to access content, first verify whether MMW is accessible as follows:

Open a browser on your Device/PC and enter "http://<MMWSERVERIP>:<MMWSERVERPORT>/DeviceDescription.xml" e.g. http://192.168.1.100:57302/DeviceDescription.xml

If this returns data despite the fact that your UPnP client is unable to connect, then open a ticket via the helpdesk providing logs for MMW (and MMA). Assuming the above test fails to connect to the server, then proceed with the following:

  1. If the problem started after installing a Windows Update, the issue may be that firewall settings were reset. Try updating to the latest version of MMW--it will update the firewall rules, possibly solving the problem.
  2. Verify basic configuration issues:
    1. Verify that your Router supports Multicast packets and UPnP routing and discovery (most do out of the box)
    2. Reset your router (this is just precautionary--no need to reconfigure anything)
    3. On the remote device (e.g. the one running MMA or another UPnP client), Disable/re-enable the Wi-Fi Connection.
    4. In MMW, click Tools > Options > Media Sharing, and verify that a server is enabled and running. If it isn't, enable it.
    5. Double click the server (it'll be named something like 'MediaMonkey Library', and make sure that the IP address/MAC address of the client is checked off in the 'Enabled' column. If it isn't listed, then try connecting with MMA to the MMW UPnP/DLNA server, and MMW will prompt you to enable access to the client (alternatively, you can enable 'Share automatically with all new devices' though this may not be desireable if you want to limit access to the library).
  3. Restart MMW. This may cause it to re-appear on the list of servers found in MMA if the Windows firewall blocked the UPnP/DLNA server on idle. If this solves the problem and you're connecting via MMA, you can prevent the issue from recurring by configuring MMA with direct access to the UPnP/DLNA server.:
    1. Update to MediaMonkey for Android 1.3.5 or higher and then tap on the UPnP icon in MMA to browse for UPnP/DLNA servers
    2. In MMA, long tap on the MMW UPnP/DLNA server. You'll be presented with a Save option.
    3. Save the MMW UPnP/DLNA server settings. Once this is done, the server should be accessible even if the Windows Firewall blocks the MMW UPnP/DLNA server from announcing its availability.
  4. If MMW still doesn't list the client in question even after attempting to connect, try each of the following:
    1. Make sure that the Windows Firewall is configured to allow incoming connections to MMW. Go to
      1. Control Panel > System and Security > Windows Firewall > Allowed apps, and enable Private (or Public if you're accessing it externally) connections into MediaMonkey.
      2. ... Windows Firewall > Advanced Settings > Inbound rules, and
        • Ensure that there's a rule allowing incoming UPnP connections over the TCP Port configured in MMW (you can see this at Tools > Options > Media Sharing > Double-click the server > Click the Server tab ).
        • Ensure that there's a rule allowing incoming SSDP connections over UDP Port 1900.
        • Restart the machine to ensure that the updated rules are in effect
    2. If your server has > 1 network adapter, make sure that the server is configured with the value corresponding to the subnet mask of the desired network interface. In MMW, go to Tools > Options > Media Sharing > Double-click the server > Click the Server tab, and change the IP address from Automatic to the desired setting.
    3. Make sure that the TCP Port# being used doesn't conflict with any other applications (e.g. Windows Media Player uses port 2869, serviio uses 8895, etc.). If you're unsure you can try changing the port number. In MMW, click Tools > Options > Media Sharing > Double-click the server > Click the Server tab, and change the Port# to 5000, for example, and make sure that the firewall is configured to allow it through. Then, on your Android device, download and install https://play.google.com/store/apps/details?id=com.overlook.android.fing , scan your wireless network, and open the IP of the PC running MMW and verify that port 5000 shows up in the results.
    4. If you have multiple MMW servers sharing a single database, then it's possible that they are all serving using a common UUID, resulting in only one of the servers being recognized.  To solve this, create a new Media Server instance via Options -> Media Sharing -> [Add] , and then disable the old one.
    5. Check if your Network connection is Private or Public as Computers in Public Network connections are blocked from sharing any resources. You can check that by Right clicking on Network connection tray icon and select "Open Network and Sharing Center" which will open dialog showing network connection and type. If you are registered on Public network you need to change network type and allow other devices to discover your PC within network.
    6. Disable Jumbo frames for your network adapter configuration as not all routers and network switches support or have not configured correctly to support Jumbo frames.
      To do that follow these steps:
      Win 10: Right click on Network connection tray icon and select "Open Network and internet settings" -> Ethernet -> Change adapter options -> [DOUBLE CLICK TO OPEN YOUR DEVICE SETTINGS] -> Properties -> Configure -> Advanced -> Jumbo Frames -> Disable -> Ok -> Ok
      Win 7: Right clicking on Network connection tray icon and select "Open Network and Sharing Center" -> Change adapter options -> [DOUBLE CLICK TO OPEN YOUR DEVICE SETTINGS] -> Properties -> Configure -> Advanced -> Jumbo Frames -> Disable -> Ok -> Ok

Note: If you change the Port# in MMW to 4000, then MMW's DLNA/UPnP client will not suppress the MMW server from the list of UPnP servers that appear in MMW. This can be useful for debugging purposes, as well.


Reference: Online help:http://www.mediamonkey.com/wiki/index.php/WebHelp:Setting_UPnP/DLNA_Media_Servers/4.0

(140 vote(s))
Helpful
Not helpful

Comments (0)