Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×

Jukebox not working

Console log : app.roll20.net/:12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-QJbILtTw4mS8OFm98384TlCDAdqMSxjbi/t/YQkD10U='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-k8Kx+oSRaLZ+X7/r67j0Mow6bzS2pemyX++9YAOg3BU='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1520956603:84 70 app.js?1520956603:85 TOUCH SUPPORTED: false app.js?1520956603:85 USING WEBGL ACCELERATION... app.js?1520956603:85 WEBGL STARTUP SUCCESS app.js?1520956603:79 select app.js?1520956603:79 Switch mode to select app.js?1520956603:96 Initializing new dice engine with randomness... app.js?1520956603:96 Using random entropy app.js?1520956603:101 window resize app.js?1520956603:85 Final set zoom! app.js?1520956603:85 UPDATE GL SIZE! app.js?1520956603:85 Final set zoom! tutorial_tips.js:7 tuts loaded app.roll20.net/:1 The SSL certificate used to load resources from <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> will be distrusted in M70. Once distrusted, users will be prevented from loading these resources. See <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> for more information. app.js?1520956603:94 MESSAGE RECEIVED app.js?1520956603:94 MessageEvent {isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, …} app.js?1520956603:91 Final page load. app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:91 Auth'ed. app.js?1520956603:91 Go post auth! app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:91 initial setup app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:89 T.s {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} app.js?1520956603:94 refershing page listings! app.js?1520956603:91 Got players value... app.js?1520956603:91 joining game... app.js?1520956603:88 Full load page! app.js?1520956603:91 We have 1 pages app.js?1520956603:89 Player -K2TuDaXjxvAkCyXEIb7 is offline... app.js?1520956603:89 Global Volume: 100=1 app.js?1520956603:91 Deferred finish joining... app.js?1520956603:84 Firebase Online app.js?1520956603:91 handle page changes app.js?1520956603:91 false app.js?1520956603:94 refershing page listings! app.js?1520956603:91 init active page! app.js?1520956603:88 activate page! app.js?1520956603:88 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1520956603:88 Graphics: 0 app.js?1520956603:88 Paths: 0 app.js?1520956603:88 Reorder by ZORDER app.js?1520956603:91 Scan for new plays! app.js?1520956603:94 refershing page listings! app.js?1520956603:101 Refresh jukebox List! 10app.js?1520956603:96 Descending into madness... app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:91 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: Failed to load because no supported source was found. app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:91 Scan for new plays! app.js?1520956603:14 THREE.WebGLRenderer 69 app.js?1520956603:97 Finished after going 2 levels deep. app.js?1520956603:97 Begin processing op! app.js?1520956603:97 Inline rolls complete! app.js?1520956603:101 remote Roll! app.js?1520956603:96 Roll: 639.929931640625ms app.js?1520956603:97 Found existing ID! app.js?1520956603:101 Incoming app.js?1520956603:101 Executing sequence #1 as 1 app.js?1520956603:101 20 app.js?1520956603:101 REDOING ALEA SEED app.js?1520956603:17 THREE.PlaneGeometry: Consider using THREE.PlaneBufferGeometry for lower memory footprint. app.js?1520956603:101 ADJUSTING WIDTH AND HEIGHT OF VIEWPORT app.js?1520956603:15 THREE.WebGLProgram: gl.getProgramInfoLog() I had this problem before and couldn't find a way to fix it, at first I thought it was a problem with my computer but just today I formatted my computer and installed windows on it from scratch and this problem still occurs. everything works fine and even the 3d die works but the jukebox doesn't play any song at all. This happens only to me and no one else in the campaign.
I forgot to add. I'm using Vivaldi 1.14.1077.55 (Stable channel) (32-bit) Windows 7 64bit home edition&nbsp; No extensions
1521139491

Edited 1521139574
vÍnce
Pro
Sheet Author
Bjodro said: I forgot to add. I'm using Vivaldi 1.14.1077.55 (Stable channel) (32-bit) Windows 7 64bit home edition&nbsp; No extensions Roll20 only&nbsp; supports Chrome and FF .&nbsp; Do you have problems if you use either of those?
Yup, had problems before the format, Vivaldi (my main browser) is running on chromium but I also installed Google Chrome just to test it and have the same issue there
1521144740

Edited 1521144774
Gen Kitty
Forum Champion
Dumb questions:&nbsp; Does sound work for other websites?&nbsp; Have you checked that your Roll20 Master music volume level is set to maximum? Before we dive into the console log, there's a few things to try out first :)&nbsp; Would you please carefully work through the first three steps of our guide to Solving Technical Issues ? Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome and Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable all add-ons/extensions and anti-virus programs. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through Step 4 . (Don't forget a second complete Console Log, comparing the two couldbe helpful!)
Sound works fine on every other tab/browser. Master volume is set to max. Checked on firefox still no sound. Addons + antivirus off. All browsers were clean before starting but I cleared the cache and all of the cookies and the problem is still there.
Here is another console log, the last line is the error I get when I press play on the jukebox: app.roll20.net/:12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-m8iOPIhA29muXStlj097KZXdLfw6Fho5U54aBGRS7xE='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-k8Kx+oSRaLZ+X7/r67j0Mow6bzS2pemyX++9YAOg3BU='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:1 The SSL certificate used to load resources from <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> will be distrusted in M70. Once distrusted, users will be prevented from loading these resources. See <a href="https://g.co/chrome/symantecpkicerts" rel="nofollow">https://g.co/chrome/symantecpkicerts</a> for more information. app.js?1520956603:84 70 app.js?1520956603:85 TOUCH SUPPORTED: false app.js?1520956603:85 USING WEBGL ACCELERATION... app.js?1520956603:85 WEBGL STARTUP SUCCESS app.js?1520956603:79 select app.js?1520956603:79 Switch mode to select app.js?1520956603:96 Initializing new dice engine with randomness... app.js?1520956603:96 Using random entropy app.js?1520956603:101 window resize app.js?1520956603:85 Final set zoom! app.js?1520956603:85 UPDATE GL SIZE! app.js?1520956603:85 Final set zoom! tutorial_tips.js:7 tuts loaded app.js?1520956603:94 MESSAGE RECEIVED app.js?1520956603:94 MessageEvent app.js?1520956603:91 Final page load. app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:91 Auth'ed. app.js?1520956603:91 Go post auth! app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:91 initial setup app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:89 T.s app.js?1520956603:94 refershing page listings! app.js?1520956603:91 Got players value... app.js?1520956603:91 joining game... app.js?1520956603:89 Player -K2TuDaXjxvAkCyXEIb7 is offline... app.js?1520956603:14 THREE.WebGLRenderer 69 app.js?1520956603:89 Global Volume: 100=1 app.js?1520956603:91 Deferred finish joining... app.js?1520956603:84 Firebase Online app.js?1520956603:88 Full load page! app.js?1520956603:91 We have 1 pages app.js?1520956603:91 handle page changes app.js?1520956603:91 false app.js?1520956603:101 window resize app.js?1520956603:85 Final set zoom! app.js?1520956603:85 UPDATE GL SIZE! app.js?1520956603:85 Final set zoom! app.js?1520956603:94 refershing page listings! app.js?1520956603:101 window resize app.js?1520956603:85 Final set zoom! app.js?1520956603:85 UPDATE GL SIZE! app.js?1520956603:85 Final set zoom! app.js?1520956603:91 init active page! app.js?1520956603:88 activate page! app.js?1520956603:88 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1520956603:88 Graphics: 0 app.js?1520956603:88 Paths: 0 app.js?1520956603:91 Scan for new plays! app.js?1520956603:88 Reorder by ZORDER app.js?1520956603:94 refershing page listings! app.js?1520956603:101 Refresh jukebox List! 10app.js?1520956603:96 Descending into madness... app.js?1520956603:101 Refresh jukebox List! app.js?1520956603:91 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: Failed to load because no supported source was found.
And for the step 4 I am the only person in the campaign who doesn't hear the jukebox at all. To reproduce just press play on any of the jukebox tracks Vivaldi 1.14.1077.55 (Stable channel) (32-bit) but I also tried on the newest Google Chrome and Firefox with the same result Windows 7 64bit home premium Javascript is enabled (checked it on this website&nbsp; <a href="https://www.enable-javascript.com" rel="nofollow">https://www.enable-javascript.com</a> ) Avast antivirus but at first I tried it without any antivirus installed I have BetterTTV, Magic Actions for Youtube and Ublock but all of them are currently disabled.
1521154734
Gen Kitty
Forum Champion
Alrighty, pinging the Devs to come poke at this :)
Hi Bjodro, Does this issue occur in all games? Additionally, is it any song? Or does it depend on the song or the song provider (FanBurst, Tabletop Audio, etc.)?
All games, all songs. Nothing works at all, I hear the notifications when I'm in a different tab and someone types something on chat etc. It only affects the jukebox
So just to confirm, are the console logs from Chrome/FireFox or are the from Vivaldi? The last line of the console log lends credence to some 3rd party app that is injecting javascript and interrupting the process. It might also be a security setting around how audio/video is triggered in your browser. For instance any security features that block audio are being loaded such as those that would prevent audio from ads. So it might be worth double checking the security settings, or perhaps making sure uBlock is fully disabled (occasionally disabling it doesn't truly disable it) or Roll20 is whitelisted.
Those console logs are from Vivaldi but when I switch to chrome they are exactly the same. I actually checked the jukebox before even installing any extensions like uBlock etc. and it still didn't work. I also have no idea what can block the audio since it's a newly installed OS and browser. I am sure that roll20 works on Vivaldi as well because a friend of mine recommended it to me.