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

Can not use XGE and VGtM Index pages at all. (cross reference for other bug/issue)

1560671575

Edited 1560672852
So a few days ago when I bought XGE and VGtM I already found a Problem with a specific Page in XGE I can't open ( <a href="https://app.roll20.net/forum/post/7532550/specific-error-when-opening-rolltable-in-xge-gateway-time-out" rel="nofollow">https://app.roll20.net/forum/post/7532550/specific-error-when-opening-rolltable-in-xge-gateway-time-out</a> ) When I started working on Stuff for my game today I noticed that I can't use the idex pages of the two books at all. What that means is I can go to the index page of XGE or VGtM but if I click the link for the page I want to see, similiar to the Problem posted above the popup window only shows a sad smiley on grey background and it says "roll20.net declined the connection" What I also noticed is that under Misc in the compendium, there are 2 Versions of each Book I can click which seems odd, either Version has the same issue. I don't know whats going on rn, but something seems off. Windows 10 Windows Defender Opera Version 60.0.3255.106 / Chrome Version 75.0.3770.90 (64-bit) JavaScript enabled AdBlock and Acrobat Reader AddOns&nbsp; Occurs in every game I have, 100% reproduceable 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 <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-CrUz/KFtf/WH+A0St2r2g9c7ey0q5o9D5NYuY455G6k='), 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-+3W9zufhVFpD1XwP4aFx3yWExD//7uoJ+EnLO3a9V0Q='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active app.roll20.net/:5326 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-vileAyXucIHIT+3pbOzFP62jSSQqBYQ/DZ/WZAa5v4Y='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1559926810:541 70 app.js?1559926810:543 TOUCH SUPPORTED: false app.js?1559926810:543 USING WEBGL ACCELERATION... app.js?1559926810:543 WEBGL STARTUP SUCCESS app.js?1559926810:545 Custom Sheet Translation app.js?1559926810:536 select app.js?1559926810:536 Switch mode to select app.js?1559926810:557 Initializing new dice engine with randomness... app.js?1559926810:557 Using random entropy app.js?1559926810:560 Compiling sheet... app.js?1559926810:560 Found rolltemplate: simple app.js?1559926810:560 Found rolltemplate: atk app.js?1559926810:560 Found rolltemplate: dmg app.js?1559926810:560 Found rolltemplate: atkdmg app.js?1559926810:560 Found rolltemplate: desc app.js?1559926810:560 Found rolltemplate: spell app.js?1559926810:560 Found rolltemplate: traits app.js?1559926810:560 Found rolltemplate: npc app.js?1559926810:560 Found rolltemplate: npcatk app.js?1559926810:560 Found rolltemplate: npcdmg app.js?1559926810:560 Found rolltemplate: npcaction app.js?1559926810:560 Found rolltemplate: mancerroll app.js?1559926810:560 Found rolltemplate: mancerhproll app.js?1559926810:560 Found Charactermancer Repeating Section: topbar app.js?1559926810:560 Found Charactermancer Repeating Section: leveler-topbar app.js:560 Found Charactermancer Repeating Section: row app.js:560 Found Charactermancer Repeating Section: utilityrow app.js:560 Found Charactermancer Repeating Section: choose app.js:560 Found Charactermancer Repeating Section: custom-proficiency app.js:560 Found Charactermancer Repeating Section: custom-trait app.js:560 Found Charactermancer Repeating Section: spell-holder app.js:560 Found Charactermancer Repeating Section: spell-item app.js:560 Found Charactermancer Repeating Section: asi-row app.js:560 Found Charactermancer Repeating Section: hpbylevel app.js:560 Found Charactermancer Template: l1-welcome app.js:560 Found Charactermancer Template: l1-race app.js:560 Found Charactermancer Template: l1-class app.js:560 Found Charactermancer Template: l1-abilities app.js:560 Found Charactermancer Template: l1-background app.js:560 Found Charactermancer Template: l1-equipment app.js:560 Found Charactermancer Template: l1-spells app.js:560 Found Charactermancer Template: l1-feat app.js:560 Found Charactermancer Template: l1-bio app.js:560 Found Charactermancer Template: l1-summary app.js:560 Found Charactermancer Template: final app.js:560 Found Charactermancer Template: lp-welcome app.js:560 Found Charactermancer Template: lp-levels app.js:560 Found Charactermancer Template: lp-choices app.js:560 Found Charactermancer Template: lp-asi app.js:560 Found Charactermancer Template: lp-spells app.js:560 Found Charactermancer Template: lp-summary app.js:560 Found Charactermancer Template: lp-spellchoice app.js:560 Found webworker script app.js:560 Finding sheet rolls... app.js:561 Including compendium template css. app.js:563 window resize app.js:543 Final set zoom! app.js:542 UPDATE GL SIZE! app.js:543 Final set zoom! tutorial_tips.js:7 tuts loaded 9Mixed Content: The page at '&lt;URL&gt;' was loaded over HTTPS, but requested an insecure image '&lt;URL&gt;'. This content should also be served over HTTPS. sheetsandboxworker.js?1560672709442:682 Starting up WEB WORKER app.js:551 Final page load. app.js:563 Refresh jukebox List! app.js:549 Auth'ed. app.js:549 Go post auth! app.js:563 Refresh jukebox List! app.js:549 initial setup app.js:563 Refresh jukebox List! app.js:547 T.i app.js:555 refershing page listings! app.js:560 Refresh Journal List! app.roll20.net/:3 Uncaught TypeError: Cannot read property 'id' of undefined &nbsp; &nbsp; at Object.eval (eval at jqotec (base.js:1), &lt;anonymous&gt;:3:76) &nbsp; &nbsp; at HTMLScriptElement.&lt;anonymous&gt; (base.js:20) &nbsp; &nbsp; at Function.each (/v2/js/jquery-1.9.1.js:648) &nbsp; &nbsp; at jQuery.fn.init.each (/v2/js/jquery-1.9.1.js:270) &nbsp; &nbsp; at jQuery.fn.init.jqote (base.js:20) &nbsp; &nbsp; at Object.d20.journal.refreshSpeakingAsOptions (app.js:560) &nbsp; &nbsp; at Object.d20.journal.refreshJournalList (app.js:560) &nbsp; &nbsp; at app.js:560 app.js:551 Scan for new plays! app.js:549 Got players value... app.js:549 joining game... 10app.js:547 Full load page! app.js:549 We have 10 pages app.js:548 Player -LEJCkNb20_P8j7jiS0j is offline... app.js:228 THREE.WebGLRenderer 69 app.js:548 Global Volume: 100=1 app.js:548 Player -LEJCoVHDphEZ2jHDhz- is offline... app.js:548 Player -LEda4OGaguCFVsjSPZJ is offline... app.js:548 Player -LFDk2oYHpjilxW7EJnI is offline... app.js:549 Deferred finish joining... app.js:541 Firebase Online app.js:549 handle page changes app.js:549 false app.js:545 139 app.js:555 refershing page listings! app.js:545 Do refresh link cache! app.js:547 Reorder by ZORDER app.js:549 init active page! app.js:547 activate page! app.js:547 FULLY ACTIVATE VIEWS FOR PAGE. app.js:551 Scan for new plays! s3.amazonaws.com/files.d20.io/images/28859460/lTd0WuOepGuhEF6w6POywQ/thumb.png?148719354755:1 Failed to load resource: the server responded with a status of 403 (Forbidden) app.js:547 Graphics: 180 app.js:547 Paths: 180 app.js:560 Refresh Journal List! app.js:560 Search took 24ms app.js:555 refershing page listings! app.js:563 Refresh jukebox List! 180app.js:542 new caster! app.js:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/249624/4uvgJIddXiRV-Mw6970yBQ/thumb.jpg?1487008931&amp;14903130315" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/249624/4uvgJIddXiRV-Mw6970yBQ/thumb.jpg?1487008931&amp;14903130315</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/249624/4uvgJIddXiRV-Mw6970yBQ/original.jpg?1487008931&amp;14903130315" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/249624/4uvgJIddXiRV-Mw6970yBQ/original.jpg?1487008931&amp;14903130315</a> app.js:540 Executing swap, new source:&nbsp; <a href="https://s3.amazonaws.com/files.d20.io/marketplace/249624/4uvgJIddXiRV-Mw6970yBQ/original.jpg?1487008931&amp;14903130315" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/249624/4uvgJIddXiRV-Mw6970yBQ/original.jpg?1487008931&amp;14903130315</a> app.js:541 Error loading graphic, probably due to CORS. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/28859460/lTd0WuOepGuhEF6w6POywQ/thumb.png?14871935475" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28859460/lTd0WuOepGuhEF6w6POywQ/thumb.png?14871935475</a> (anonymous) @ app.js:541 app.js:547 Reorder by ZORDER 21app.js:542 new lamp app.js:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/249784/wlz6PermoPHHmdDU_m3Cww/thumb.png?1487310058&amp;14903136705" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/249784/wlz6PermoPHHmdDU_m3Cww/thumb.png?1487310058&amp;14903136705</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/249784/wlz6PermoPHHmdDU_m3Cww/med.png?1487310058&amp;14903136705" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/249784/wlz6PermoPHHmdDU_m3Cww/med.png?1487310058&amp;14903136705</a> app.js:540 Executing swap, new source:&nbsp; <a href="https://s3.amazonaws.com/files.d20.io/marketplace/249784/wlz6PermoPHHmdDU_m3Cww/med.png?1487310058&amp;14903136705" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/249784/wlz6PermoPHHmdDU_m3Cww/med.png?1487310058&amp;14903136705</a> 16app.js:542 new lamp s3.amazonaws.com/files.d20.io/images/28859460/lTd0WuOepGuhEF6w6POywQ/thumb.png?14871935475:1 Failed to load resource: the server responded with a status of 403 (Forbidden) 12app.js?1559926810:542 new lamp app.js:541 Could not load image from <a href="https://s3.amazonaws.com/files.d20.io/images/28859460/lTd0WuOepGuhEF6w6POywQ/thumb.png?14871935475" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28859460/lTd0WuOepGuhEF6w6POywQ/thumb.png?14871935475</a> s @ app.js:541 app.js:547 Reorder by ZORDER app.js?1559926810:563 window resize app.js?1559926810:543 Final set zoom! app.js?1559926810:542 UPDATE GL SIZE! app.js?1559926810:543 Final set zoom! app.js?1559926810:568 Fetching data from db app.js?1559926810:545 Opening compendium window for Miscellaneous%3AVolo's%20Guide%20to%20Monsters#h-Volo's%20Guide%20to%20Monsters app.js?1559926810:545 compendiumPageName Volo's Guide to Monsters VM1037 v2.js:57 JQMIGRATE: Migrate is installed with logging active, version 3.0.0 VM1037 v2.js:57 JQMIGRATE: jQuery.expr[":"] is now jQuery.expr.pseudos n @ VM1037 v2.js:57 get @ VM1037 v2.js:57 (anonymous) @ VM1041 jquery-ui.1.11.2.min.js:6 (anonymous) @ VM1041 jquery-ui.1.11.2.min.js:6 (anonymous) @ VM1041 jquery-ui.1.11.2.min.js:6 VM1037 v2.js:57 console.trace n @ VM1037 v2.js:57 get @ VM1037 v2.js:57 (anonymous) @ VM1041 jquery-ui.1.11.2.min.js:6 (anonymous) @ VM1041 jquery-ui.1.11.2.min.js:6 (anonymous) @ VM1041 jquery-ui.1.11.2.min.js:6 VM1037 v2.js:57 JQMIGRATE: jQuery.fn.removeAttr no longer sets boolean properties: required n @ VM1037 v2.js:57 (anonymous) @ VM1037 v2.js:57 each @ VM1037 v2.js:50 t.fn.removeAttr @ VM1037 v2.js:57 buildDom @ VM1038 typeahead.js:1652 Typeahead @ VM1038 typeahead.js:1458 attach @ VM1038 typeahead.js:1708 each @ VM1037 v2.js:50 each @ VM1037 v2.js:50 initialize @ VM1038 typeahead.js:1702 $.fn.typeahead @ VM1038 typeahead.js:1774 (anonymous) @ VM1040 compendium.js:238 d @ VM1037 v2.js:51 h @ VM1037 v2.js:51 setTimeout (async) (anonymous) @ VM1037 v2.js:51 u @ VM1037 v2.js:51 fireWith @ VM1037 v2.js:51 fire @ VM1037 v2.js:51 u @ VM1037 v2.js:51 fireWith @ VM1037 v2.js:51 ready @ VM1037 v2.js:51 h @ VM1037 v2.js:50 VM1037 v2.js:57 console.trace n @ VM1037 v2.js:57 (anonymous) @ VM1037 v2.js:57 each @ VM1037 v2.js:50 t.fn.removeAttr @ VM1037 v2.js:57 buildDom @ VM1038 typeahead.js:1652 Typeahead @ VM1038 typeahead.js:1458 attach @ VM1038 typeahead.js:1708 each @ VM1037 v2.js:50 each @ VM1037 v2.js:50 initialize @ VM1038 typeahead.js:1702 $.fn.typeahead @ VM1038 typeahead.js:1774 (anonymous) @ VM1040 compendium.js:238 d @ VM1037 v2.js:51 h @ VM1037 v2.js:51 setTimeout (async) (anonymous) @ VM1037 v2.js:51 u @ VM1037 v2.js:51 fireWith @ VM1037 v2.js:51 fire @ VM1037 v2.js:51 u @ VM1037 v2.js:51 fireWith @ VM1037 v2.js:51 ready @ VM1037 v2.js:51 h @ VM1037 v2.js:50 app.roll20.net/:1 Refused to display '<a href="https://roll20.net/compendium/dnd5e/Lore:Mind%20Flayers?sharedCompendium=3387544" rel="nofollow">https://roll20.net/compendium/dnd5e/Lore:Mind%20Flayers?sharedCompendium=3387544</a>' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
Hello Cleybar ., I am sorry to hear that you have encountered this issue with using the index for XGtE and VGtM. I was able to reproduce this issue with the error message. As such, I have also passed this information along to the devs. I did not see the double instances of the titles under Miscellaneous. Please note that Roll20 is only supported on Chrome and Firefox. As such, we are unable to troubleshoot any issue that happen in other browsers like Opera. Once we have more information for you we will provide it here.&nbsp; Thanks!
Thanks for the reply ;) Looking forward to hear from u guys and happy to help!