Display ID in use by another display when no content scheduled

  • 1
  • Problem
  • Updated 3 years ago
  • Not a Problem
On one of our displays we encountered an odd issue this morning. There was no valid content published to the display for today so it showed the "This display has no scheduled content." page. That's to be expected. The odd part was it also came up on top of it with "This Display ID, xxxxx is in use by another Display." The display was showing offline in the Rise Vision Displays page but was online in the Google Chrome Devices management console. We remedied the scheduling error and rebooted the display which resolved the issue. 

Is this normal behavior? We don't have it happen much that displays go without scheduled content but occasionally things do happen. 

I've attached a screen shot from the management console so you can see what I'm talking about. 

Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb

Posted 3 years ago

  • 1
Photo of Jeffrey Rieter

Jeffrey Rieter

  • 142 Points 100 badge 2x thumb
Robert-  I've been seeing this happen randomly with our displays as well, even when there is content scheduled.  Rebooting the display restores the content that should be there, but I'm trying to get to the bottom of why this error occurs in the first place.  We are not running any duplicate display IDs.  One theory is that the DHCP lease is running out, and the Chrome box is getting a different IP address, which somehow confuses the Rise display ID record.  This has not been verified though.
Photo of Wendi Borden

Wendi Borden, Champion

  • 6,028 Points 5k badge 2x thumb
DHCP lease could be the cause of our issue as well, would not surprise me.
Photo of Ray Durkin

Ray Durkin

  • 3,480 Points 3k badge 2x thumb
Hi Robert and Jeffrey,

Thanks for reporting this.  I'll replicate this situation here on a couple of media players here in our office on monday and let you know what I find.   If anyone else in the community has experienced this, please reply here with your details as well.
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Thanks Ray! When I get back in the office on Monday I'll set up one of our test players to do the same thing and see what results I get. 
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Hey Robert,

Just checking in on this, were you able to test out Ray's solution?
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Blake,

That's next up on my list for today. Sorry, I didn't get to it Monday and today I got tripped by the storage hiccup. I set a test display to run content and have it expire at 6:15pm so it'll sit all night with expired scheduled content. I'll report back tomorrow. 
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Blake and Ray,

I've tested this overnight. When the content expired last night the display just went black. Nightly reboot happened and it's still black. It doesn't have any "This display has no scheduled content" or errors or anything. Odd. 
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Correct, presentation in a schedule. I haven't tested the scheduled to come back on issue as when we had the issue there was no more content scheduled to play. I scheduled content and restarted the player as it had gone offline in RV.

When we had the issue that started this thread there was content scheduled until 11/13/15 (all day). The content stopped playing and that screen came up and then, one assumes (I wasn't there to see it first hand) that error message came up as well. At no time was that display not in a schedule and there was no more content scheduled after 11/13/15. Thusly, I set up my test the same way and got the black screen (expected behavior). 

I hope that helps provide some clarity. 
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Robert,

I apologize, but I'm still slightly confused as I have not been able to replicate the issue that you are seeing.

  • I schedule a presentation to display 9am-5pm
  • That presentation turns off at 5pm, and I am seeing a black screen from 5pm-9am (intended)
  • At 9am, I am seeing the scheduled presentation appear
Can you confirm for me that instead of the presentation appearing at 9am, nothing is happening? Or are you getting a DisplayID is in use by another display error when this presentation is supposed to appear?
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
I think we're in the woods a bit here so I'll try to help. 

For sake of clarity, lets assume that we use the schedule you just used an example. In our case though the content was only scheduled to run until 5pm on 11/17. When we came in on 11/18 instead of there being a black screen it was showing what you see in the screen capture that started this thread. 

So no presentation was scheduled to be running but instead of a black screen we got the screen grab you see. This only happened once as we've always had content scheduled subsequently. 
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Robert,

I see now. I can tell you that it is not intended. I have tried replicating this today, and haven't seen it. Should I be able to replicate it, I will log an issue and update this thread.

If you are able to replicate it in the future, I'd sure love to know about it!
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Thanks Blake. I've been trying to replicate the issue here in my office for a few days and no luck. I'll reply to this thread if it happens again. I appreciate it! 
Photo of Wendi Borden

Wendi Borden, Champion

  • 6,028 Points 5k badge 2x thumb
I had a similar issue a month ago.. I have a Chromebox sitting in another room that suddenly decided it's Device ID was in use elsewhere (which it was absolutely not). It's a Chromebox, so should not have any duplicate chrome instances running or anything crazy? Anyway, the box had been sitting for about a week working fine until that morning.

I posted in the community here:
https://community.risevision.com/rise_vision_inc/topics/rise-presentation-on-error-issue

Mostly I posted because of the page it showed in the background.. it was dated and had some broken elements. The other big problem was that the mouse and keyboard would not work on that screen. As you can see from my post, that page did get looked at by someone, as the background page changed. Previously I could replicate the issue no problem by running two machines with the same Display ID. RV was going to remote in, but by that time , I could no longer successfully replicate it with accuracy. Obviously in my case later on I was intentionally trying to get this page to come up though. When it did come up, I still could not use a mouse and keyboard.

I still have NO idea why it came up the very first time.

I'm curious though if any of you do get this page (randomly) - are you able to use a mouse and keyboard? If you *did* want to enter a new Display ID, as it looks like you should. Also, the link provided is still 404. http://help.risevision.com/#/user/player/register-player
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Well we've had this same error pop up again on the same display and this time there WAS content scheduled that should be running. It appears it happened when the unit performed its nightly reboot at 3:00am as the last communication to the RV servers was at 3:01am. I've left the unit running like this with the display turned off in the hopes there's some further information I can provide to be of assistance. 

Attached are screen caps from the RV management console as well as the Google Chrome Device management console. The unit shows online and is checking in every 3 hours as expected. I was able to pull the screen grab of the issue at hand this way. 





Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Just noticed, we have another display with the exact same setup that's doing the same thing. 
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Robert,

I've notified our player team of this. We're taking a look.
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Thanks Blake! I believe our MSP did some router configuration changes overnight and it is possible that could have contributed to the issue? I'm not sure what mechanisms RV uses to determine duplicate display IDs. 
Photo of Jeffrey Rieter

Jeffrey Rieter

  • 142 Points 100 badge 2x thumb
While we haven't seen the issue in over a week here, I'd still like to know what mechanisms RV uses to determine duplicate IDs as well.
Photo of Wendi Borden

Wendi Borden, Champion

  • 6,028 Points 5k badge 2x thumb
If you have a sec to humor me here.. are you able to use a keyboard/mouse on that screen?

I'm curious how the heartbeat to RV works for that.. our issue before could very well have been network related and then confused RV.

Anyway, I'm coming from the perspective of potentially having this error crop up across the country. Hopefully if that is the case, a reboot would do the trick. If not, I'd need to have someone enter a new display ID. My problem is the mouse/keyboard do not work on that page. That being the case, if a reboot is not a good option, they would have to ship the hardware back to me.

I tried reproducing this error with a box that was running presentations with and without hiding the cursor, no change. Seems the page that is being served here (akin to a 404 page) is blocking input.

Most importantly, I'd love to see if we get an answer on the *why* of getting this page, but there's my side notes on the issue. :)
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Wendi, 

Sorry I won't be able to connect a keyboard/mouse to these displays. One I had to reboot immediately as it was needed and the other is physically inaccessible being mounted in a recessed wall box behind a 90" TV. However in both cases a reboot from the Google Chrome Devices management console brought the display back online immediately. The last time we had this issue a reboot brought it back online successfully then too. 

All that said, if you connect a keyboard/mouse to a Chromebox with a presentation that's set to hide the cursor and repeatedly click the right mouse button you'll see the cursor flicker as you move the mouse. We used this trick to find the cursor when testing a potential touch-screen setup, sans the touch screen. :) 
Photo of Jeffrey Rieter

Jeffrey Rieter

  • 142 Points 100 badge 2x thumb
Speaking of 404 errors, our 'fleet' of displays randomly show 404 errors in any given day. We are still trying to determine the cause.  This is in addition to the much less frequent Duplicate Disply error that is the thread topic.  Our displays, running on Chromeboxes use the Web Page Widget to display content that our web server refreshes every 60 minutes.  Usually this routine does not cause problems, but occasionally, something times out somewhere in the chain.   Using the logs on a  Chromebox running in Dev Mode we have determined that the units are not getting 404 errors because of a loss in wi-fi connectivity.  Instead the errors seem to be out in the 'cloud' somewhere.  The Dev Mode log exploration also revealed that both Google Apps and Amazon are part of the equation, but we are not sure if that is a factor.    Interestingly, the 404 errors are occasionally of the type that display the Google 'dinosaur' animation.  Other times they are just plain 404 errors or errors that contain the extension 'dummy var'.
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Jeffrey, the Web Page Widget itself is hosted on Amazon S3 so you'll see traffic there. The widget has calls back to the appspot.com servers which is Google's cloud platform on which RV runs. If those destinations can't be consistently reached, things will go wrong. 

Two side thoughts as I experimented with using a web page as a data source a year or so go:
  • Does the server you're hosting the web content on have any sort of host-specific "rate limiting". That is, if you sat at your computer and clicked refresh continuously would it eventually error out? We ran into this trying to use a page our IT team had set up and they were unable/unwilling to defeat that mechanism for us. 
  • When the web site recreates the page you're loading, is it doing it as a compiled page where a server-side process generates the content and re-writes the HTML file or is it instantiated by the host calling the page? Thought here being if every x minutes the server deletes the page, re-creates it and then publishes it, there's a window where no page might actually exist. 
Just food for thought here. 
Photo of Jeffrey Rieter

Jeffrey Rieter

  • 142 Points 100 badge 2x thumb
Robert,  Thanks for those two side thoughts. I'm going to talk to the web guys about it.  Thanks also for the deeper explanation of how Amazon S3 and appspot.com play roles.
Photo of DBB

DBB

  • 200 Points 100 badge 2x thumb
Hoping there's some resolution to this.  Also getting this issue on one Chromebox, which has scheduled content.  It just decided all of a sudden that it's in use elsewhere, which it's not...
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Is it on the same network with other devices? When we've seen this happen it's been around the same time our IT team has been doing work on the router that services our internet connection so we're inclined to believe the issue is network related. Does rebooting the device from the Google Chrome Device management console fix the issue? It always has for us. 
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
I know there was an issue overnight with the Linux player but this morning we had a LOT of displays showing this error message about Display ID already in use. A reboot fixed all of them. They all have valid content scheduled. They're all Chromeboxes. It appears the issue happened on all of them when they rebooted overnight. Any thoughts or suggestions from the Rise Vision team on this? It was seemingly random. 
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Robert,

Can you tell me the Application ID of the Rise Player that these Chromeboxes are utilizing?
Photo of Robert Schoneman

Robert Schoneman, Champion

  • 4,990 Points 4k badge 2x thumb
Google Chrome Version 45.0.2454.98
Kiosk App Info Rise Player 15.11.20.7944 (ilcmohdkjfcfekfmpdppgoaaemgdmhaa)

For all devices in question.