Xbox one being recognised as xbox 360 on 6.3.2
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
-
- Posts: 10
- Joined: Thu Apr 16, 2015 5:49 am
Xbox one being recognised as xbox 360 on 6.3.2
I have been using UMS since it was pms and have come across a number of issues I am generally able to sort out myself. However one thing I cannot get around is my xbox one is not showing the server in the Media Player app.
I have only had it a week so cannot comment if the same happened on any previous build but looking in the logs it appears ums is picking up the machine as a 360, I have to assume the xbone is then ignoring the response.
I have had the renderer pick up incorrectly before for often still shows the server just transcodes into unplayable formats but this just refuses to play.
I am running on Ubuntu 16.04 LTS with java 7. All other devices work flawlessly including any 360s. Disabling 360 is not an option as we use those too.
Any ideas?
Thanks.
I have only had it a week so cannot comment if the same happened on any previous build but looking in the logs it appears ums is picking up the machine as a 360, I have to assume the xbone is then ignoring the response.
I have had the renderer pick up incorrectly before for often still shows the server just transcodes into unplayable formats but this just refuses to play.
I am running on Ubuntu 16.04 LTS with java 7. All other devices work flawlessly including any 360s. Disabling 360 is not an option as we use those too.
Any ideas?
Thanks.
Re: Xbox one being recognised as xbox 360 on 6.3.2
Hi stuartjk1606, if you post logs we can see what's happening and fix it
-
- Posts: 10
- Joined: Thu Apr 16, 2015 5:49 am
Re: Xbox one being recognised as xbox 360 on 6.3.2
Sorry for the late reply, I have not had chance to test it in isolation. However I believe I have found the culprit, and it's a daft one at that.
The problem was because I had named my XBOne StusXbox1. Changing it to StusXBone resovled the problem. The Xbox360 renderer config has Xbox in the useragentsearch, it must be picking it up from the FiendlyName.DNLA.ORG parameter being passed to UMS and not limiting matching to the useragent field.
Also, in order to have UMS identify the renderer again, I had to restart UMS. I changed the hostname on my XBOne and this forced a restart, firing up media player did not look promising, but then I noticed UMS had not clarified the renderer again and just used the existing config based on the IP address. While I understand this may have been done from a performance point if view, this could potentially be a problem on networks with low DNS lease times and strict reuse policies.
The problem was because I had named my XBOne StusXbox1. Changing it to StusXBone resovled the problem. The Xbox360 renderer config has Xbox in the useragentsearch, it must be picking it up from the FiendlyName.DNLA.ORG parameter being passed to UMS and not limiting matching to the useragent field.
Also, in order to have UMS identify the renderer again, I had to restart UMS. I changed the hostname on my XBOne and this forced a restart, firing up media player did not look promising, but then I noticed UMS had not clarified the renderer again and just used the existing config based on the IP address. While I understand this may have been done from a performance point if view, this could potentially be a problem on networks with low DNS lease times and strict reuse policies.
-
- Posts: 10
- Joined: Thu Apr 16, 2015 5:49 am
Re: [Solved] Xbox one being recognised as xbox 360 on 6.3.2
Sorry SubJunk, not sure it's solved. I have a workaround but ums seems to be matching on entire header data instead of just useragent. Is this expected behaviour?
Re: Xbox one being recognised as xbox 360 on 6.3.2
Yeah that is expected behavior, what's the issue it's causing?
-
- Posts: 10
- Joined: Thu Apr 16, 2015 5:49 am
Re: Xbox one being recognised as xbox 360 on 6.3.2
If you name you xbox1 *XBox* ums recognises it as a xbox360 and the console ignores the response.