Skip to content

Blocked autofocusing on a form control in a cross-origin subframe. #1479

Open
@saviorZSC

Description

@saviorZSC

Hi:
I installed the release 2.1698-vsc1.41.1, and I use this command and set a password to start it:

code-server --host 0.0.0.0 --port 8082

this is ok to run.
But when i put it in iframe, when send the password will show this error on browser:

Blocked autofocusing on a form control in a cross-origin subframe.

This seems to be a cross-domain issue,but I can't found any setting to fix it.
If you has any idea, please tell me.
thanks you.

Activity

kylecarbs

kylecarbs commented on Apr 9, 2020

@kylecarbs
Member

Could you try with the latest release?

kylecarbs

kylecarbs commented on Apr 14, 2020

@kylecarbs
Member

Closing for inactivity. Happy to help though, if you are still experiencing the problem be sure to let us know!

merdely

merdely commented on Jan 17, 2021

@merdely

I am having this problem as well and would love to troubleshoot this if you can help.

code-asher

code-asher commented on Jan 19, 2021

@code-asher
Member
merdely

merdely commented on Jan 19, 2021

@merdely
code-asher

code-asher commented on Jan 19, 2021

@code-asher
Member
nhooyr

nhooyr commented on Jan 21, 2021

@nhooyr
Contributor

Will reopen as well.

reopened this on Jan 21, 2021
added and removed
waiting-for-infoWaiting for more information from submitter
on Jan 21, 2021
merdely

merdely commented on Feb 6, 2021

@merdely

I don't know if this helps you guys, but I wanted to give you guys some more information.

I access home assistant by https://ha.mydomain.inside:8123.
I accessed VS Code by https://vscode.mydomain.inside
When I have:

panel_iframe:
  vscode:
    title: VS Code
    url: "https://vscode.mydomain.inside"
    icon: si:visualstudiocode

This configuration exhibited the problem described above.

Here's what I did yesterday:

  1. Created an nginx virtual host entry for ha.mydomain.inside on port 443
  2. Added the following for vscode under that virtual host entry:
  location /code-server/ {
    # "vscode:8080" is my nginx Docker instance connecting to my code-server Docker instance using Docker Compose
    proxy_pass http://vscode:8080/;
    # more nginx proxy options here
  }
  1. Updated my Home Assistant configuration with:
panel_iframe:
  vscode:
    title: VS Code
    url: "https://ha.mydomain.inside/code-server/"
    icon: si:visualstudiocode

So, since both Home Assistant and code-server are not running with the same hostname (ha.mydomain.inside), the problem goes away.

added this to the Backlog milestone on Apr 29, 2021
removed this from the Backlog milestone on May 14, 2021

9 remaining items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-investigationThis issue needs to be further investigated

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Blocked autofocusing on a form control in a cross-origin subframe. · Issue #1479 · coder/code-server