Thanks, Nick. I could probably take a stab at updating the site docs and submit a PR for this.
I wonder if it would help if the client could detect a failure to load the iframe and display an error message, or do something else to try to correct the issue. This is probably beyond my expertise, unless you have a particular iframe in mind - given what I've described. In our case, the resolution was to click 'back' to return to the VM picker and then click 'forward' to return to the VM. I don't know why this resolves the issue, but it does. On Mon, Nov 10, 2025 at 9:12 AM Nick Couchman <[email protected]> wrote: > On Mon, Nov 10, 2025 at 9:49 AM Carl Anderson <[email protected]> > wrote: > >> Does the client embed a VM connection in an iframe so it can create a >> thumbnail view of the VM from the VM picker screen? If so, I might >> recommend that the setup docs provide guidance to ensure that proxy >> configurations allow for X-Frame-Options to be set with SAMEORIGIN. >> >> > Yes, we do use iFrames within the code for the various view ports, > thumbnails, etc. I've created the following Jira issue for this: > > https://issues.apache.org/jira/browse/GUACAMOLE-2168 > > >> Incidentally, this change _did_ fix the issue for us, but we didn't >> observe it correctly until we did a hard refresh. So, the mystery is >> solved! >> > > Thanks for confirming this and posting back to the list! > > -Nick > >>
