Unsupported action received [Samsung UE46B8000]

General discussion about Universal Media Server (no support or requests)
Post Reply
thelordofthebits
Posts: 3
Joined: Wed Apr 24, 2019 2:00 am

Unsupported action received [Samsung UE46B8000]

Post by thelordofthebits »

hi!
On my TV, when I navigate to video folder, my TV tells me that the server is not available and returns to the main screen.
Any ideas? The log shows this error:

Code: Select all

19:20:09 TRACE Sending discovery [192.168.1.210:55233]: HTTP/1.1 200 OK<CRLF>CACHE-CONTROL: max-age=1800<CRLF>DATE: Sat, 04 May 2019 <CRLF>LOCATION: http://192.168.1.210:5001/description/fetch<CRLF>SERVER: Windows_10-amd64-10.0, UPnP/1.0 DLNADOC/1.50, UMS/8.1.0<CRLF>ST: upnp:rootdevice<CRLF>EXT: <CRLF>USN: uuid:dcf15c7e-eb56-459f-8786-0198f06cbc75::upnp:rootdevice<CRLF>Content-Length: 0<CRLF><CRLF>
19:20:09 TRACE Stripping preceding slash from: /upnp/control/content_directory
19:20:09 TRACE Matched media renderer "TV salón" based on address 192.168.1.230
19:20:09 DEBUG Recognized media renderer "TV salón"
19:20:09 TRACE Received a browse request from TV salón [Samsung C/D Series] (192.168.1.230:2155):

POST /upnp/control/content_directory HTTP/1.0

HEADER:
  HOST: 192.168.1.210:5001
  CONTENT-LENGTH: 417
  CONTENT-TYPE: text/xml;charset="utf-8"
  USER-AGENT: DLNADOC/1.50
  SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <s:Body>
    <u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
      <ObjectID>V_D</ObjectID>
      <BrowseFlag>BrowseDirectChildren</BrowseFlag>
      <Filter>*</Filter>
      <StartingIndex>0</StartingIndex>
      <RequestedCount>0</RequestedCount>
      <SortCriteria/>
    </u:Browse>
  </s:Body>
</s:Envelope>

19:20:09 DEBUG Bad id V_D found in path
19:20:09 TRACE Response sent to TV salón [Samsung C/D Series]:

HEADER:
  HTTP/1.0 200 OK
  Server: Windows_10-amd64-10.0, UPnP/1.0 DLNADOC/1.50, UMS/8.1.0
  Content-Type: text/xml; charset="utf-8"
  Content-Length: 666

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <s:Body>
        <u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
            <Result>&lt;DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:sec="http://www.sec.co.kr/" xmlns:pv="http://www.pv.com/pvns/"&gt;&lt;/DIDL-Lite&gt;</Result>
            <NumberReturned>0</NumberReturned>
            <TotalMatches>0</TotalMatches>
            <UpdateID>1</UpdateID>
        </u:BrowseResponse>
    </s:Body>
</s:Envelope>

19:20:09 TRACE The unescaped <Result> sent to TV salón [Samsung C/D Series] is:
<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pv="http://www.pv.com/pvns/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>

19:20:09 TRACE Stripping preceding slash from: /upnp/control/content_directory
19:20:09 TRACE Matched media renderer "TV salón" based on address 192.168.1.230
19:20:09 DEBUG Recognized media renderer "TV salón"
19:20:09 TRACE Received a browse request from TV salón [Samsung C/D Series] (192.168.1.230:2156):

POST /upnp/control/content_directory HTTP/1.0

HEADER:
  HOST: 192.168.1.210:5001
  CONTENT-LENGTH: 417
  CONTENT-TYPE: text/xml;charset="utf-8"
  USER-AGENT: DLNADOC/1.50
  SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <s:Body>
    <u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
      <ObjectID>V_D</ObjectID>
      <BrowseFlag>BrowseDirectChildren</BrowseFlag>
      <Filter>*</Filter>
      <StartingIndex>0</StartingIndex>
      <RequestedCount>0</RequestedCount>
      <SortCriteria/>
    </u:Browse>
  </s:Body>
</s:Envelope>

19:20:10 DEBUG Bad id V_D found in path
19:20:10 TRACE Response sent to TV salón [Samsung C/D Series]:

HEADER:
  HTTP/1.0 200 OK
  Server: Windows_10-amd64-10.0, UPnP/1.0 DLNADOC/1.50, UMS/8.1.0
  Content-Type: text/xml; charset="utf-8"
  Content-Length: 666

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <s:Body>
        <u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
            <Result>&lt;DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:sec="http://www.sec.co.kr/" xmlns:pv="http://www.pv.com/pvns/"&gt;&lt;/DIDL-Lite&gt;</Result>
            <NumberReturned>0</NumberReturned>
            <TotalMatches>0</TotalMatches>
            <UpdateID>1</UpdateID>
        </u:BrowseResponse>
    </s:Body>
</s:Envelope>

19:20:10 TRACE The unescaped <Result> sent to TV salón [Samsung C/D Series] is:
<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pv="http://www.pv.com/pvns/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>

19:20:10 TRACE Stripping preceding slash from: /upnp/control/content_directory
19:20:10 TRACE Matched media renderer "TV salón" based on address 192.168.1.230
19:20:10 DEBUG Recognized media renderer "TV salón"
19:20:10 TRACE Received a request from TV salón [Samsung C/D Series] (192.168.1.230:2157):

POST /upnp/control/content_directory HTTP/1.0

HEADER:
  HOST: 192.168.1.210:5001
  CONTENT-LENGTH: 314
  CONTENT-TYPE: text/xml;charset="utf-8"
  USER-AGENT: DLNADOC/1.50
  SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#X_GetObjectIDfromIndex"

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <s:Body>
    <u:X_GetObjectIDfromIndex xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
      <CategoryType>31</CategoryType>
      <Index>0</Index>
    </u:X_GetObjectIDfromIndex>
  </s:Body>
</s:Envelope>

19:20:10 DEBUG Unsupported action received: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_GetObjectIDfromIndex xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><CategoryType>31</CategoryType><Index>0</Index></u:X_GetObjectIDfromIndex></s:Body></s:Envelope>

19:20:10 TRACE Empty response sent to TV salón [Samsung C/D Series]:

HEADER:
  HTTP/1.0 204 No Content
  Server: Windows_10-amd64-10.0, UPnP/1.0 DLNADOC/1.50, UMS/8.1.0
  Content-Type: text/xml; charset="utf-8"
  Content-Length: 0

19:20:10 TRACE Stripping preceding slash from: /upnp/control/content_directory
19:20:10 TRACE Matched media renderer "TV salón" based on address 192.168.1.230
19:20:10 DEBUG Recognized media renderer "TV salón"
19:20:10 TRACE Received a browse request from TV salón [Samsung C/D Series] (192.168.1.230:2158):

POST /upnp/control/content_directory HTTP/1.0

HEADER:
  HOST: 192.168.1.210:5001
  CONTENT-LENGTH: 417
  CONTENT-TYPE: text/xml;charset="utf-8"
  USER-AGENT: DLNADOC/1.50
  SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <s:Body>
    <u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
      <ObjectID>V_D</ObjectID>
      <BrowseFlag>BrowseDirectChildren</BrowseFlag>
      <Filter>*</Filter>
      <StartingIndex>0</StartingIndex>
      <RequestedCount>0</RequestedCount>
      <SortCriteria/>
    </u:Browse>
  </s:Body>
</s:Envelope>

19:20:10 DEBUG Bad id V_D found in path
19:20:10 TRACE Response sent to TV salón [Samsung C/D Series]:

HEADER:
  HTTP/1.0 200 OK
  Server: Windows_10-amd64-10.0, UPnP/1.0 DLNADOC/1.50, UMS/8.1.0
  Content-Type: text/xml; charset="utf-8"
  Content-Length: 666

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <s:Body>
        <u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
            <Result>&lt;DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:sec="http://www.sec.co.kr/" xmlns:pv="http://www.pv.com/pvns/"&gt;&lt;/DIDL-Lite&gt;</Result>
            <NumberReturned>0</NumberReturned>
            <TotalMatches>0</TotalMatches>
            <UpdateID>1</UpdateID>
        </u:BrowseResponse>
    </s:Body>
</s:Envelope>

19:20:10 TRACE The unescaped <Result> sent to TV salón [Samsung C/D Series] is:
<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pv="http://www.pv.com/pvns/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>

19:20:10 TRACE Stripping preceding slash from: /upnp/control/content_directory
19:20:10 TRACE Matched media renderer "TV salón" based on address 192.168.1.230
19:20:10 DEBUG Recognized media renderer "TV salón"
19:20:10 TRACE Received a browse request from TV salón [Samsung C/D Series] (192.168.1.230:2159):

POST /upnp/control/content_directory HTTP/1.0

HEADER:
  HOST: 192.168.1.210:5001
  CONTENT-LENGTH: 417
  CONTENT-TYPE: text/xml;charset="utf-8"
  USER-AGENT: DLNADOC/1.50
  SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <s:Body>
    <u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
      <ObjectID>V_D</ObjectID>
      <BrowseFlag>BrowseDirectChildren</BrowseFlag>
      <Filter>*</Filter>
      <StartingIndex>0</StartingIndex>
      <RequestedCount>0</RequestedCount>
      <SortCriteria/>
    </u:Browse>
  </s:Body>
</s:Envelope>

19:20:10 DEBUG Bad id V_D found in path
19:20:10 TRACE Response sent to TV salón [Samsung C/D Series]:

HEADER:
  HTTP/1.0 200 OK
  Server: Windows_10-amd64-10.0, UPnP/1.0 DLNADOC/1.50, UMS/8.1.0
  Content-Type: text/xml; charset="utf-8"
  Content-Length: 666

CONTENT:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <s:Body>
        <u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
            <Result>&lt;DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:sec="http://www.sec.co.kr/" xmlns:pv="http://www.pv.com/pvns/"&gt;&lt;/DIDL-Lite&gt;</Result>
            <NumberReturned>0</NumberReturned>
            <TotalMatches>0</TotalMatches>
            <UpdateID>1</UpdateID>
        </u:BrowseResponse>
    </s:Body>
</s:Envelope>

19:20:10 TRACE The unescaped <Result> sent to TV salón [Samsung C/D Series] is:
<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pv="http://www.pv.com/pvns/" xmlns:sec="http://www.sec.co.kr/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"/>
stdimitrov90
Posts: 1
Joined: Wed Feb 01, 2023 8:56 pm

Re: Unsupported action received [Samsung UE46B8000]

Post by stdimitrov90 »

Hi @thelordofthebits . I got the same issue and was wondering if you have managed to find a solution.
To the support team: Is there a way to configure the ObjectId values mapping?
qwerty12
Posts: 1
Joined: Sat Oct 14, 2023 5:41 pm

Re: Unsupported action received [Samsung UE46B8000]

Post by qwerty12 »

To get media browsing working with this TV, you need to build Universal Media Server yourself from source and apply this very simple patch:

Code: Select all

diff --git a/src/main/java/net/pms/network/mediaserver/jupnp/model/meta/UmsDeviceDetailsProvider.java b/src/main/java/net/pms/network/mediaserver/jupnp/model/meta/UmsDeviceDetailsProvider.java
index 9b361b631..136845254 100644
--- a/src/main/java/net/pms/network/mediaserver/jupnp/model/meta/UmsDeviceDetailsProvider.java
+++ b/src/main/java/net/pms/network/mediaserver/jupnp/model/meta/UmsDeviceDetailsProvider.java
@@ -37,7 +37,7 @@ public class UmsDeviceDetailsProvider implements DeviceDetailsProvider {
 	private static final String MODEL_NUMBER = PropertiesUtil.getProjectProperties().get("project.version");
 	private	static final DLNADoc[] DLNA_DOCS = new DLNADoc[] {new DLNADoc("DMS", DLNADoc.Version.V1_5), new DLNADoc("M-DMS", DLNADoc.Version.V1_5)};
 	private	static final DLNACaps DLNA_CAPS = new DLNACaps(new String[] {});
-	private static final DLNACaps SEC_CAP = new DLNACaps(new String[] {"smi", "DCM10", "getMediaInfo.sec", "getCaptionInfo.sec"});
+	private static final DLNACaps SEC_CAP = new DLNACaps(new String[] {"smi", "getMediaInfo.sec", "getCaptionInfo.sec"});
 
 	@Override
 	public DeviceDetails provide(RemoteClientInfo info) {
However, I wouldn't recommend you waste your time. The TV itself is a s***pile and its DLNA implementation is poor; I've had messages telling me a file isn't supported on a file that previously played back fine. Unless your content is also from/before/around the year the TV was produced, 2009, then you're going to need to pretty much transcode everything. I tried about 5 (working) or so DLNA servers and, honestly, the best advice I can give you is to just buy a stick or a box to plug in to the TV.
dmitche3
Posts: 20
Joined: Thu Feb 19, 2015 12:38 pm

Re: Unsupported action received [Samsung UE46B8000]

Post by dmitche3 »

I'm just a novice but I would try playing around with forcing different Samsung renderers and see if that may make a difference. Something to try before spending money or another server.
dmitche3
Posts: 20
Joined: Thu Feb 19, 2015 12:38 pm

Re: Unsupported action received [Samsung UE46B8000]

Post by dmitche3 »

FYI. I got this resolved. No. The DLNA is not crap, just older. I've streamed using the PS3 server as well as Plex successfully for years. I wish that I remembered how I fixed this in the settings.
Post Reply