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 .
×
Create a free account

Campaigns won't load

Hello, Unfortunately, today I have not been able to do anything in Roll20. Maps, tokens; not even the grid will load. I cannot draw anything either; the play area is completely blank. Handouts and the character list work, rolling dice with "/roll" does not. I have already cleared the cache (working with the latest Firefox version on a Win7 laptop). Adblock Plus is disabled for app.roll20.net just in case. I paste the web console upon loading the campaign: 70 app.js:22 "TOUCH SUPPORTED: false" app.js:23 "USING WEBGL ACCELERATION..." app.js:23 Error: WebGL: Error during ANGLE OpenGL ES initialization app.js:23 "select" app.js:18 "Switch mode to select" app.js:18 "Initializing new dice engine with randomness..." app.js:32 "Using random entropy" app.js:32 "Unable to start up OpenTok!" app.js:33 "window resize" app.js:35 "Final set zoom!" app.js:23 TypeError: a is null app.js:23 "UPDATE GL SIZE!" app.js:23 "Final page load." app.js:28 "Scan for new plays!" app.js:28 "Auth'ed." app.js:28 "Go post auth!" app.js:28 "initial setup" app.js:28 "Got players value..." app.js:28 "joining game..." app.js:28 "Player -In1e-perv9BOgWDRvOu is offline..." app.js:26 "Player -IoBoJCPeWQkFckFT6UE is offline..." app.js:26 "Player -IoBuf1dqzbGk1SpZQzG is offline..." app.js:26 "Player -IoC6PvAHorHjVlcxBEm is offline..." app.js:26 TypeError: d20.decks.appendAllHands is not a function app.js:28 "Player -J2PF8TfmbPzkO7IcQ1C is offline..." app.js:26 "Deferred finish joining..." app.js:28 "Firebase Online" app.js:22 "Full load page!" app.js:26 "We have 1 pages" app.js:28 "refershing page listings!" app.js:30 "handle page changes" app.js:28 false app.js:28 TypeError: d20.decks.refreshDecksList is not a function app.js:28 TypeError: d20.decks.refreshDecksList is not a function app.js:27 "refershing page listings!" app.js:30 "Do refresh link cache!" app.js:25 "Search took 24ms" app.js:34 "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Graphics: 0" app.js:26 "Paths: 0" app.js:26 "Reorder by ZORDER" app.js:26 TypeError: a is null app.js:23 "refershing page listings!" app.js:30 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.min.js:2 "window resize" app.js:35 "Final set zoom!" app.js:23 TypeError: a is null app.js:23 "UPDATE GL SIZE!" app.js:23 Thanks in advance for whatever assistance you may provide me on this matter.
A more complete copy of the console info: The connection to wss://s-dal5-nss-24.firebaseio.com/.ws?v=5&ns=roll20-3 was interrupted while the page was loading. firebase.js:52 "Firebase Offline" app.js:22 "Player -In1e-perv9BOgWDRvOu is offline..." app.js:26 Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> '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://ajax.googleapis.com" rel="nofollow">https://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>"). editor:8 Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> '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://ajax.googleapis.com" rel="nofollow">https://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>"). editor:9 Expected declaration but found '*'. Skipped to next declaration. base.css:1 Expected color but found 'auto'. Expected color but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. base.css:1 Unknown pseudo-class or pseudo-element '-webkit-search-decoration'. Ruleset ignored due to bad selector. base.css:1 Unknown property '-moz-border-radius'. Declaration dropped. base.css:1 Expected color but found '\9 '. Expected end of value but found '\9 '. Error in parsing value for 'border'. Declaration dropped. base.css:1 Unknown property '-moz-box-shadow'. Declaration dropped. base.css:1 Expected end of value but found '\9 '. Error in parsing value for 'line-height'. Declaration dropped. base.css:1 Expected color but found 'thin'. Expected color but found 'dotted'. Expected color but found '\9 '. Expected end of value but found '\9 '. Error in parsing value for 'outline'. Declaration dropped. base.css:1 Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. base.css:1 Error in parsing value for 'background-image'. Declaration dropped. base.css:1 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1 Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. base.css:1 Expected end of value but found '\9 '. Error in parsing value for 'background-color'. Declaration dropped. base.css:1 Expected 'none' or URL but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. base.css:1 Unknown property '-moz-border-radius-topleft'. Declaration dropped. base.css:1 Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. base.css:1 Unknown property '-moz-border-radius-topright'. Declaration dropped. base.css:1 Unknown property '-moz-border-radius-bottomright'. Declaration dropped. base.css:1 Error in parsing value for 'font-weight'. Declaration dropped. base.css:1 Expected color but found 'center'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1 Unknown property 'user-select'. Declaration dropped. base.css:1 Error in parsing value for 'line-height'. Declaration dropped. base.css:1 Error in parsing value for 'background'. Declaration dropped. base.css:1 Unknown property 'zoom'. Declaration dropped. base.css:1 Expected media feature name but found '-webkit-min-device-pixel-ratio'. base.css:1 Expected media feature name but found '-o-min-device-pixel-ratio'. base.css:1 Expected media feature name but found 'min-device-pixel-ratio'. base.css:1 Expected 'none' or URL but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Error in parsing value for 'background-image'. Declaration dropped. app.css:1 Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-topleft'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-topright'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. app.css:1 Unknown property '-moz-border-radius-bottomright'. Declaration dropped. app.css:1 Unknown property 'zoom'. Declaration dropped. app.css:1 Expected end of value but found '0'. Error in parsing value for 'border'. Declaration dropped. app.css:1 Expected 'none' or URL but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1 Unknown property '-moz-opacity'. Declaration dropped. app.css:1 Expected end of value but found 'auto'. Error in parsing value for 'overflow'. Declaration dropped. app.css:1 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1 Expected color but found 'solid'. Expected end of value but found 'solid'. Error in parsing value for 'text-shadow'. Declaration dropped. app.css:1 Selector expected. Ruleset ignored due to bad selector. app.css:1 Error in parsing value for 'font'. Declaration dropped. app.css:1 Error: WebGL: Error during ANGLE OpenGL ES initialization app.js:23 70 app.js:22 "TOUCH SUPPORTED: false" app.js:23 "USING WEBGL ACCELERATION..." app.js:23 "select" app.js:18 "Switch mode to select" app.js:18 "Initializing new dice engine with randomness..." app.js:32 "Using random entropy" app.js:32 "Unable to start up OpenTok!" app.js:33 "window resize" app.js:35 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 TypeError: a is null app.js:23 "Final page load." app.js:28 "Scan for new plays!" app.js:28 "Auth'ed." app.js:28 "Go post auth!" app.js:28 "initial setup" app.js:28 Expected color but found '#aca0'. Error in parsing value for 'color'. Declaration dropped. editor Expected color but found '#aca0'. Expected end of value but found '#aca0'. Error in parsing value for 'text-shadow'. Declaration dropped. editor "Got players value..." app.js:28 "joining game..." app.js:28 "Full load page!" app.js:26 "We have 1 pages" app.js:28 "refershing page listings!" app.js:30 "Player -In1e-perv9BOgWDRvOu is offline..." app.js:26 "Player -IoBoJCPeWQkFckFT6UE is offline..." app.js:26 "Player -IoBuf1dqzbGk1SpZQzG is offline..." app.js:26 "Player -IoC6PvAHorHjVlcxBEm is offline..." app.js:26 "Player -J2PF8TfmbPzkO7IcQ1C is offline..." app.js:26 "Deferred finish joining..." app.js:28 "Firebase Online" app.js:22 TypeError: d20.decks.appendAllHands is not a function app.js:28 "handle page changes" app.js:28 false app.js:28 "refershing page listings!" app.js:30 TypeError: d20.decks.refreshDecksList is not a function app.js:28 TypeError: d20.decks.refreshDecksList is not a function app.js:27 "Do refresh link cache!" app.js:25 TypeError: a is null app.js:23 "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Graphics: 0" app.js:26 "Paths: 0" app.js:26 "Reorder by ZORDER" app.js:26 "Search took 31ms" app.js:34 "refershing page listings!" app.js:30 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.min.js:2
1413664571
Gauss
Forum Champion
There was a DDOS attack on some of Firebase's servers this morning: <a href="https://twitter.com/FirebaseStatus?original_refere" rel="nofollow">https://twitter.com/FirebaseStatus?original_refere</a>... If you are still having a problem please let us know.
Now it works, but only on Chrome. I had enjoyed Roll20 on Firefox without issue until today. A copy of the console log from my latest attempt: The connection to wss://s-dal5-nss-24.firebaseio.com/.ws?v=5&ns=roll20-3&s=pnIlqolqx4gC8pzmFGbJG1kLmUthnW2D was interrupted while the page was loading. firebase.js:52 "Firebase Offline" app.js:22 "Player -In1e-perv9BOgWDRvOu is offline..." app.js:26 Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> '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://ajax.googleapis.com" rel="nofollow">https://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>"). editor:8 Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> '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://ajax.googleapis.com" rel="nofollow">https://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>"). editor:9 70 app.js:22 "TOUCH SUPPORTED: false" app.js:23 "USING WEBGL ACCELERATION..." app.js:23 Error: WebGL: Error during ANGLE OpenGL ES initialization app.js:23 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.min.js:2 "select" app.js:18 "Switch mode to select" app.js:18 "Initializing new dice engine with randomness..." app.js:32 "Using random entropy" app.js:32 "Unable to start up OpenTok!" app.js:33 "window resize" app.js:35 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 TypeError: a is null app.js:23 "Final page load." app.js:28 "Scan for new plays!" app.js:28 "Auth'ed." app.js:28 "Go post auth!" app.js:28 "initial setup" app.js:28 "Got players value..." app.js:28 "joining game..." app.js:28 "Full load page!" app.js:26 "We have 1 pages" app.js:28 "refershing page listings!" app.js:30 "Player -In1e-perv9BOgWDRvOu is offline..." app.js:26 "Player -IoBoJCPeWQkFckFT6UE is offline..." app.js:26 "Player -IoBuf1dqzbGk1SpZQzG is offline..." app.js:26 "Player -IoC6PvAHorHjVlcxBEm is offline..." app.js:26 "Player -J2PF8TfmbPzkO7IcQ1C is offline..." app.js:26 "Deferred finish joining..." app.js:28 "Firebase Online" app.js:22 "handle page changes" app.js:28 false app.js:28 TypeError: d20.tddice.canRoll3D is not a function app.js:27 TypeError: d20.decks.appendAllHands is not a function app.js:28 "refershing page listings!" app.js:30 TypeError: d20.decks.refreshDecksList is not a function app.js:28 TypeError: d20.decks.refreshDecksList is not a function app.js:27 "Do refresh link cache!" app.js:25 "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Graphics: 0" app.js:26 "Paths: 0" app.js:26 "Reorder by ZORDER" app.js:26 TypeError: a is null app.js:23 "Search took 40ms" app.js:34 "refershing page listings!" app.js:30 ReferenceError: force is not defined app.js:23 TypeError: a is null app.js:23 "Final set zoom!" app.js:23 Array [ 336.5, 640 ] app.js:23 "UPDATE GL SIZE!" app.js:23
1413695751
Gauss
Forum Champion
I will let the Devs know.
Something is preventing your WebGL from working. What happens when you go here? <a href="http://get.webgl.org/" rel="nofollow">http://get.webgl.org/</a> You might try fully disabling any extensions you have enabled (not just adding an exception for app.roll20.net) to see if that helps at all.
WebGL seems to work fine, at least outside of Roll20. I tried creating a new campaign, but the result was the same. I have no problems switching to Chrome for Roll20, but it's still strange that it stopped working in Firefox for no apparent reason.