Thousands of senseless SSDP error messages in log. Why?

Server Version#: 1.15.2.793 on Ubuntu 18.04
Player Version#: 3.83.2

Plex Media Server.log for the past 11 hours contains thousands of these messages:

Apr 10, 2019 08:53:58.844 [0x7fa2759d6700] DEBUG - NetworkServiceBrowser: Parsing SSDP schema for http://192.168.0.245:49152/upnpdevicedesc.xml
Apr 10, 2019 08:53:58.844 [0x7fa2759d6700] DEBUG - HTTP requesting GET http://192.168.0.245:49152/upnpdevicedesc.xml
Apr 10, 2019 08:53:58.864 [0x7fa2759d6700] DEBUG - HTTP 200 response from GET http://192.168.0.245:49152/upnpdevicedesc.xml
Apr 10, 2019 08:53:58.864 [0x7fa2759d6700] ERROR - XML: Entity: line 1:
Apr 10, 2019 08:53:58.864 [0x7fa2759d6700] ERROR - Error parsing XML: Error parsing file.
Apr 10, 2019 08:53:58.864 [0x7fa2759d6700] ERROR - SSDP: Error parsing device schema for http://192.168.0.245:49152/upnpdevicedesc.xml

There is one of these sets of messages every 20 seconds!

The device at 192.168.0.245 is a security camera! Why is Plex attempting to retrieve and parse an SSDP schema for this device continuously? The device discovery messages are also flooding the network. Why? How can I stop this behavior?

1 Like

Do you have DLNA enabled?

No. Should I? I thought DLNA went the way of the dinosaurs…

If enabled, what “client preferences” should be specified? What other parameters should be set?

Don’t enable it. DLNA uses SSDP so I thought it might be that.

Something called the “NetworkServiceBrowser” is initiating these SSDP queries. I’m guessing that how the server finds client streaming devices. (I can see where it queries one of the Fire TV Cubes.) I also note that the security camera seems to respond to these queries (HTTP 200), but that the content is not what’s expected. I would guess, again, that because it responded, the NetworkServiceBrowser tries again to get a usable reply. So, somewhere during the initialization process, the server must have launched an SSDP query to find all of the supported devices, although it’s not clear why it would do that, since it has a list of authorized devices.

I think it is looking for network tuner like an HDHomerun and your camera I guess are using similar protocol like a tuner would. I made a report that it is trying too much.

Thank you.

P.S. I own a consulting company, and I’m changing my title to “Big Wheel.” Gotta get some new business cards printed asap.

2 Likes

I am getting a similar item but it’s hitting an IP that isn’t even in use. My IPs are all in the 192.168.254.0-254 range, nothing in the 192.168.0.# range.

Level
Error

Message
SSDP: Error parsing device schema for http://192.168.0.50:45555/wps_device.xml

I was able to stop the blizzard of messages by turning off UPnP in the security camera. Had to find the hidden menu, but once I got in it was obvious. Turned off some other suspicious stuff, too. Now that I’ve got a log with lot less garbage, perhaps I can figure out why Plex skips the first scheduled recording each day (and schedules some for the wrong times).

KnightCat83: Plex must have found that device somehow in response to an SSDP poll. One of the surprises I’ve uncovered is that some IoT devices have two MAC addresses and set up their own network on one that’s hidden. However, that shouldn’t be visible on your primary network unless your Plex server has multiple LAN connections. There’s also the possibility that the 168.0 network is somehow accessed through a router on your network (a scary thought). The XML suggests that it’s a device that responds to automatic WPS network connection.

I only have one router outside of the main modem/router and it’s setup as an AP slaved to the DHCP from the modem.

I see these errors listing the ip address of my UNIFI cloudkey. Can’t control any UPNP setting on it either.

Interesting that Plex finds your Unifi Cloudkey but doesn’t find mine…

Is this the original (Gen1) cloudkey? What version of firmware and controller software?

Gen 1 and it was updated to the current firmware and controller just last week when I was troubleshooting this

I have the same cloudkey, but Plex SSDP doesn’t find it. Very strange!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.