HI, so using 1.7.9. without any issues for over 2 years.
However something changed in environment and right now all players (windows 10, office 2016) dont display powerpoint anymore. They download files, etc. but instead display “navigation canceled”. They even open pptx in the background but not cycle properly.
I was able to right click that windows and I have
Protocol: uknown protocol
Type: Chrome HTML document
Connection: not encrypted
Zone: My Computer | Protected Mode: Off
Address (URL): res://ieframe.dll/navcancl.html#C:\xibo lib\338.pptx
Size: Not available
I went 3 times through all registry changes and they are there. Same for filetypesman associations.
Is this something that can be fixed
Peter
January 22, 2018, 4:01pm
2
I assume the powerpoint itself is enabled in the display profile assigned to your devices?
Display Settings page → Edit display profile assigned to your devices → Enable PowerPoint?
Full Office with PowerPoint itself installed on the PC with Xibo player and those changes added as well - PowerPoint media items show a "Navigation Cancelled" error when running on the Windows Player / PowerPoint brings up an Open Dialog
There isn’t much more that could be changed to stop .pptx from working if they were fine before.
Do any changes were made to the CMS/ player PCs recently?
If it was working and now it isn’t with the same versions, then presumably some changes had to be made somewhere.
Could you explain it to us please, perhaps with a screenshot, are there any log messages in the player status window / CMS log page?
Hi, so got it to work but only on one machine, working one has those regedit/filetype mods:
However applying this to second one does not help? It opens powerpoint but in the background in (as not displaying presentation mode).
On both machines first run restarts through watchdog.
While on second machine supposedly no errors (pressed I) and it opens pptx, it never displays it, instead white screen with navigation cancel
server side log
|47534|2018-01-23 16:04:17|Client|[UI Thread] MainForm - ChangeToNextLayout|Layout Change to failed. Exception raised was: Default layout|
|---|---|---|---|---|
|47533|2018-01-23 16:04:17|Client|[UI Thread] MainForm - ChangeToNextLayout|Prepare Layout Failed. Exception raised was: Default layout|
|47531|2018-01-23 16:04:17|Client|[LibraryAgent] LibraryAgent - Run|Exception in Run: Could not find file 'C:\Users\WAW Training01\Documents\Xibo Library\requiredFiles.xml'.|
|47258|2018-01-23 16:03:20|Client|[UI Thread] MainForm - ChangeToNextLayout|Layout Change to failed. Exception raised was: Default layout|
Peter
January 24, 2018, 9:40am
5
On the PC where it does not work, could you please:
Navigate to display settings page, create a new display profile with auditing log level
Navigate to displays page → Edit display in question → Advanced tab → assign the created auditing display profile and enable auditing on the display itself.
That will make the player send a lot more messages to the CMS.
I’d also like to see a screenshot of the status window on the player when the issue occurs, as well as relevant logs form the CMS Log page about this display.
Now,
Prepare Layout Failed. Exception raised was: Default layout
That would imply an issue with the default layout, however if the default layout for this display is the one with powerpoint presentation it could just mean that it had to download it.
General side note, it is recommended that default layout for the displays is something very simple, not often changed, the idea is that player shows default layout only when there is nothing else scheduled or if there is a problem with scheduled content.
That could be an issue, could you check if that file exists in the player local library and that it has up to date content in it?
I assume both players are 1.7.9 and that there is one Xibo player per physical device in your setup?
Are there any significant differences between those two PCs?
Hi, default layout background image + super simple 80kb pptx + jpg as rotation.
This is log with auditing enabled, client still has layout changes issues
49468 2018-01-24 14:07:59 XMDSSoap4 RegisterDisplay <?xml version="1.0"?>
<display date="2018-01-24 14:07:56" timezone="Europe/Warsaw" status="0" code="READY" message="Display is active and ready to start." version_instructions=""><CollectInterval type="int">30</CollectInterval><DownloadStartWindow type="string">0</DownloadStartWindow><DownloadEndWindow type="string">0</DownloadEndWindow><PowerpointEnabled type="checkbox">1</PowerpointEnabled><StatsEnabled type="checkbox">1</StatsEnabled><SizeX type="double">0</SizeX><SizeY type="double">0</SizeY><OffsetX type="double">0</OffsetX><OffsetY type="double">0</OffsetY><ShowInTaskbar type="checkbox">1</ShowInTaskbar><ClientInfomationCtrlKey type="checkbox">0</ClientInfomationCtrlKey><ClientInformationKeyCode type="word">I</ClientInformationKeyCode><CursorStartPosition type="string">Bottom Right</CursorStartPosition><DoubleBuffering type="checkbox">1</DoubleBuffering><EmptyLayoutDuration type="int">10</EmptyLayoutDuration><EnableMouse type="checkbox">0</EnableMouse><EnableShellCommands type="checkbox">0</EnableShellCommands><ExpireModifiedLayouts type="checkbox">1</ExpireModifiedLayouts><LogLevel type="word">error</LogLevel><LogToDiskLocation type="string"/><MaxConcurrentDownloads type="int">2</MaxConcurrentDownloads><ShellCommandAllowList type="string"/><UseCefWebBrowser type="checkbox">0</UseCefWebBrowser><SendCurrentLayoutAsStatusUpdate type="checkbox">1</SendCurrentLayoutAsStatusUpdate><ScreenShotRequestInterval type="int">0</ScreenShotRequestInterval><MaxLogFileUploads type="int">3</MaxLogFileUploads><DisplayName type="string">win 8</DisplayName><ScreenShotRequested type="checkbox">0</ScreenShotRequested></display>
49471 2018-01-24 14:08:05 XMDSSoap4 Schedule FromDT = 2018-01-24 02:00:00. ToDt = 2018-01-26 03:00:00
49472 2018-01-24 14:08:05 XMDSSoap4 RequiredFiles hardwareKey = 74009219c610eae48140ae6b2c7eae6x
49473 2018-01-24 14:08:05 XMDSSoap4 RequiredFiles Required files date criteria. FromDT = 2018-01-24 02:00:00. ToDt = 2018-01-26 03:00:00
49474 2018-01-24 14:08:05 XMDSSoap4 Schedule <?xml version="1.0"?>
<schedule>
<default file="13"/>
<dependants>
<file>jquery-1.11.1.min.js</file>
<file>xibo-layout-scaler.js</file>
<file>xibo-webpage-render.js</file>
<file>moment.js</file>
<file>jquery.marquee.min.js</file>
<file>jquery-cycle-2.1.6.min.js</file>
<file>xibo-text-render.js</file>
<file>xibo-dataset-render.js</file>
<file>flipclock.min.js</file>
<file>WeatherIcons-Regular.otf</file>
<file>standard-icons.png</file>
<file>weather-icons.min.css</file>
<file>weathericons-regular-webfont.eot</file>
<file>weathericons-regular-webfont.svg</file>
<file>weathericons-regular-webfont.ttf</file>
<file>weathericons-regular-webfont.woff</file>
</dependants>
</schedule>
49478 2018-01-24 14:08:06 XMDSSoap4 RequiredFiles MD5 for layoutId 13 is: [90dcf5de1774f84917bad5fbd79edf12]
49480 2018-01-24 14:08:06 XMDSSoap4 RegisterDisplay <?xml version="1.0"?>
<display date="2018-01-24 14:08:05" timezone="Europe/Warsaw" status="0" code="READY" message="Display is active and ready to start." version_instructions=""><CollectInterval type="int">30</CollectInterval><DownloadStartWindow type="string">0</DownloadStartWindow><DownloadEndWindow type="string">0</DownloadEndWindow><PowerpointEnabled type="checkbox">1</PowerpointEnabled><StatsEnabled type="checkbox">1</StatsEnabled><SizeX type="double">0</SizeX><SizeY type="double">0</SizeY><OffsetX type="double">0</OffsetX><OffsetY type="double">0</OffsetY><ShowInTaskbar type="checkbox">1</ShowInTaskbar><ClientInfomationCtrlKey type="checkbox">0</ClientInfomationCtrlKey><ClientInformationKeyCode type="word">I</ClientInformationKeyCode><CursorStartPosition type="string">Bottom Right</CursorStartPosition><DoubleBuffering type="checkbox">1</DoubleBuffering><EmptyLayoutDuration type="int">10</EmptyLayoutDuration><EnableMouse type="checkbox">0</EnableMouse><EnableShellCommands type="checkbox">0</EnableShellCommands><ExpireModifiedLayouts type="checkbox">1</ExpireModifiedLayouts><LogLevel type="word">error</LogLevel><LogToDiskLocation type="string"/><MaxConcurrentDownloads type="int">2</MaxConcurrentDownloads><ShellCommandAllowList type="string"/><UseCefWebBrowser type="checkbox">0</UseCefWebBrowser><SendCurrentLayoutAsStatusUpdate type="checkbox">1</SendCurrentLayoutAsStatusUpdate><ScreenShotRequestInterval type="int">0</ScreenShotRequestInterval><MaxLogFileUploads type="int">3</MaxLogFileUploads><DisplayName type="string">win 8</DisplayName><ScreenShotRequested type="checkbox">0</ScreenShotRequested></display>
49488 2018-01-24 14:08:06 XMDSSoap4 NotifyStatus {"currentLayoutId":13}
49494 2018-01-24 14:08:06 XMDSSoap4 RequiredFiles <?xml version="1.0"?>
<files><file type="media" id="9" size="95785" md5="3c9137d88a00b1ae0b41ff6a70571615" download="xmds" path="jquery-1.11.1.min.js"/><file type="media" id="10" size="2466" md5="3659986d00e56c929218084aeb991cca" download="xmds" path="xibo-layout-scaler.js"/><file type="media" id="11" size="4832" md5="d59f5fc84ef7747f27baddc07fe81487" download="xmds" path="xibo-webpage-render.js"/><file type="media" id="12" size="160251" md5="67bb26c11dba6c366834e65f5933aff2" download="xmds" path="moment.js"/><file type="media" id="13" size="2248" md5="2286bb4f44d9ea301131a25c5204ca0a" download="xmds" path="jquery.marquee.min.js"/><file type="media" id="14" size="28669" md5="4310a8127c98c2fc13d1f6597c338e6f" download="xmds" path="jquery-cycle-2.1.6.min.js"/><file type="media" id="15" size="9111" md5="72479995bc5e5957392e94458117560a" download="xmds" path="xibo-text-render.js"/><file type="media" id="16" size="1585" md5="ffcde6f93e4ac6cb6d4dddad45d344db" download="xmds" path="xibo-dataset-render.js"/><file type="media" id="17" size="20242" md5="cd44dfb10cf85968f429871c1334ee78" download="xmds" path="flipclock.min.js"/><file type="media" id="62" size="40668" md5="145ba08b1886ec06ed80385eb768a050" download="xmds" path="WeatherIcons-Regular.otf"/><file type="media" id="63" size="97331" md5="116465d531ff4545df0076dd07e3a8c2" download="xmds" path="standard-icons.png"/><file type="media" id="64" size="6493" md5="c02337bb47f24987a71f94c151292c1e" download="xmds" path="weather-icons.min.css"/><file type="media" id="65" size="35151" md5="8c0f6fd19bfa5763a0860b5930a66e14" download="xmds" path="weathericons-regular-webfont.eot"/><file type="media" id="66" size="127706" md5="fe45297f78b1ab6d8ed9b623d2634530" download="xmds" path="weathericons-regular-webfont.svg"/><file type="media" id="67" size="67016" md5="cd287dcbb4564b57692cfed0e2e58345" download="xmds" path="weathericons-regular-webfont.ttf"/><file type="media" id="68" size="40408" md5="c90a4c420dd010a5e95dedb8927a29e7" download="xmds" path="weathericons-regular-webfont.woff"/><file type="media" id="268" size="549175" md5="9ee1ae4cba652a933731c7d8f819e2b9" download="xmds" path="268.jpg"/><file type="media" id="214" size="85525" md5="832805ff53ead8b92d7bb28e55310e92" download="xmds" path="214.pptx"/><file type="media" id="362" size="1104060" md5="250e21b3af084be354525c1b0e2bddd9" download="xmds" path="362.jpg"/><file type="layout" id="13" size="769" md5="90dcf5de1774f84917bad5fbd79edf12" download="xmds" path="13"/><file type="blacklist"/></files>
49496 2018-01-24 14:08:07 XMDSSoap4 SubmitLog XML log: <log><trace date="2018-01-23 15:23:36" category="Error"><logdate>1/23/2018 3:23:36 PM</logdate><thread>RequiredFilesAgentThread</thread><method>CalcMD5</method><message>Unable to calc the MD5 because: The process cannot access the file 'C:\xibo lib\214.pptx' because it is being used by another process.</message></trace><trace date="2018-01-23 15:23:36" category="Error"><logdate>1/23/2018 3:23:36 PM</logdate><thread>FileAgent_media_Id_214</thread><method>FileAgent - Run</method><message>Exception in Run: The process cannot access the file 'C:\xibo lib\214.pptx' because it is being used by another process.</message></trace></log>
49497 2018-01-23 15:23:36 Client [RequiredFilesAgentThread] CalcMD5 Unable to calc the MD5 because: The process cannot access the file 'C:\xibo lib\214.pptx' because it is being used by another process.
49499 2018-01-23 15:23:36 Client [FileAgent_media_Id_214] FileAgent - Run Exception in Run: The process cannot access the file 'C:\xibo lib\214.pptx' because it is being used by another process.
49500 2018-01-24 14:08:07 XMDSSoap4 MediaInventory <files><file type="media" id="9" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="3c9137d88a00b1ae0b41ff6a70571615" /><file type="media" id="10" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="3659986d00e56c929218084aeb991cca" /><file type="media" id="11" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="d59f5fc84ef7747f27baddc07fe81487" /><file type="media" id="12" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="67bb26c11dba6c366834e65f5933aff2" /><file type="media" id="13" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="2286bb4f44d9ea301131a25c5204ca0a" /><file type="media" id="14" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="4310a8127c98c2fc13d1f6597c338e6f" /><file type="media" id="15" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="72479995bc5e5957392e94458117560a" /><file type="media" id="16" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="ffcde6f93e4ac6cb6d4dddad45d344db" /><file type="media" id="17" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="cd44dfb10cf85968f429871c1334ee78" /><file type="media" id="62" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="145ba08b1886ec06ed80385eb768a050" /><file type="media" id="63" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="116465d531ff4545df0076dd07e3a8c2" /><file type="media" id="64" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="c02337bb47f24987a71f94c151292c1e" /><file type="media" id="65" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="8c0f6fd19bfa5763a0860b5930a66e14" /><file type="media" id="66" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="fe45297f78b1ab6d8ed9b623d2634530" /><file type="media" id="67" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="cd287dcbb4564b57692cfed0e2e58345" /><file type="media" id="68" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="c90a4c420dd010a5e95dedb8927a29e7" /><file type="media" id="268" complete="1" lastChecked="1/24/2018 2:08:07 PM" md5="9ee1ae4cba652a933731c7d8f819e2b9" /><file type="media" id="214" complete="0" lastChecked="1/24/2018 2:08:07 PM" md5="832805ff53ead8b92d7bb28e55310e92" /><file type="media" id="362" complete="0" lastChecked="1/24/2018 2:08:07 PM" md5="250e21b3af084be354525c1b0e2bddd9" /><file type="layout" id="13" complete="0" lastChecked="1/24/2018 2:08:07 PM" md5="90dcf5de1774f84917bad5fbd79edf12" /></files>
49504 2018-01-24 14:08:08 XMDSSoap4 GetFile hardwareKey: 74009219c610eae48140ae6b2c7eae6x, fileId: 13, fileType: layout, chunkOffset: 0, chunkSize: 0
49505 2018-01-24 14:08:08 XMDSSoap4 GetFile hardwareKey: 74009219c610eae48140ae6b2c7eae6x, fileId: 214, fileType: media, chunkOffset: 0, chunkSize: 51200
I switched so first it shows JPG, after this PPTX, however it just goes to “navigation to the webpages was canceled” after initial JPG showing correctly.
PPTX is open, however its in background, and in “slide sorter” view.
What I tried now is to setup default action for pptx as Show (F3 in filetypesman) instead of Open.
Window however does not focus and instead I watch full screen white “navigation to the webpages was canceled”.
You can close this - resolved. New installation of powerpoint had binary key instead of dword.
Peter
January 31, 2018, 3:36pm
9
I see, so those registry entries were not the same, I was under the assumption that you’ve checked that earlier.
Although as you’ve shared only the registry view from the working PC, perhaps I should ask you there to compare those
After that I assumed that the entries are the same in both PCs.
In any case, I’m glad you were able to find and fix it on the second PC as well, I shall close this topic now.