Forum Discussion

1pwdnoob's avatar
1pwdnoob
New Contributor
2 months ago
Solved

enable auto-fill for localhost (local IP network device) websites

hi there,

up until recently, maybe 3-5 days ago, 1password has worked flawlessly when trying to autofill for my localhost sites. i self host a bunch for different services:

  1. NAS login webpage is localhost (i.e. 192.168.X.X)
  2. my docker management sites are similar
  3. my homebridge docker site, similar,
  4. etc. you get the picture.

neither the autofill option from the browser extension, nor the autofill when you cmd-shift-space work on any of these pages anymore.

i've already tried to "reset hidden pages", even though i for sure never manually hid those pages.

is there a way to get this working again?

1pw-extension version: 8.11.22.25

1pw-macos version: 8.11.20

browser: chrome-based (arc browser, dia browser)

 

  • Hello folks,

    Our development team is currently testing a fix for an issue that prevents 1Password from filling login credentials on HTTP websites, including non-HTTPS localhost websites. The fix is currently available in the nightly version of 1Password in the browser and we hope to release it to the beta and production versions as soon as possible. For the time being, the best workaround is to copy and paste (or drag and drop) your login credentials into the website in question. 

    If you'd like to help us test the fix then you can find the nightly version of 1Password for Chromium browsers here: Use 1Password beta or nightly releases

    -Dave

38 Replies

  • Hello folks,

    Our development team is currently testing a fix for an issue that prevents 1Password from filling login credentials on HTTP websites, including non-HTTPS localhost websites. The fix is currently available in the nightly version of 1Password in the browser and we hope to release it to the beta and production versions as soon as possible. For the time being, the best workaround is to copy and paste (or drag and drop) your login credentials into the website in question. 

    If you'd like to help us test the fix then you can find the nightly version of 1Password for Chromium browsers here: Use 1Password beta or nightly releases

    -Dave

    • MoonFrostChill's avatar
      MoonFrostChill
      New Contributor

      I have been trying the nightly for over a week and it solves the problem but introduces another:

      The only issue I have is the flipping between the 1password logo and the custom icon. It makes it confusing an frustrating. My brain is used to identifying the correct login using the custom icon. Why suddenly change this?

      Here is an example:

       

    • adfhogan's avatar
      adfhogan
      Frequent Contributor

      I am running the beta version in my home browser, and have noticed that my local network feed reader program running on HTTP does indeed now present the 1Password login popup, and populates the password successfully.

      Eg. Address is http://internalmachine.internaldomain.externaldomain and resolves to an RFC1918 address.

      Using 1Password Beta browser extension 8.12.0.11

  • Cruncher's avatar
    Cruncher
    Occasional Contributor

    Same issue here. This is very annoying. Do we have an eta when this will be fixed?

  • I am stopping by to say that autofill works for me with local IPs as long as it is HTTPS, but not for HTTP. Problem is most local services are usually not HTTPS.

  • AJCxZ0's avatar
    AJCxZ0
    Silver Expert

    localhost is 127.0/8 (most often 127.0.0.1) and ::1, not a private (RFC 1918) address. Thar be dragons when you define it otherwise.

    Are you using an insecure - http:// - URL for your NAS web interface? If so, then you might be encountering a recently reported problem handling this.

    • MoonFrostChill's avatar
      MoonFrostChill
      New Contributor

      I just registered to say I also have this issue.

      Although I am using local addresses like `192.168.1.5:9090` .  Auto fill does not work for any local network addresses.

      If this is an issue that is being addresses:

      1. How can we roll back in the meantime?
      2. Where is the original reported issue?
      3. Where is this issue being bug-tracked?

       

      1Password for Windows 8.11.23 (81123001)
      Windows 11 24H2
      Firefox 146.0.1 (64-bit)

      • AJCxZ0's avatar
        AJCxZ0
        Silver Expert

        As a workaround, try using Open & Fill for the site. Add it to Favourites for easier access.

        Does your site use HTTP Basic auth (where username and password are prompted by the browser, not on a web page)?

    • 1pwdnoob's avatar
      1pwdnoob
      New Contributor

      correct. good to know it’s being addressed. 

      • 1P_Timothy's avatar
        1P_Timothy
        Icon for Community Manager rankCommunity Manager

        Just jumping in to confirm that this is likely related to a known issue that is currently being investigated. My apologies for the trouble. 

        FS4500
  • Leon_Guan's avatar
    Leon_Guan
    Occasional Contributor

    The 1P auto fill menu doesn't popup, click on the browser extension and select autofill also not auto fill fields. Sometime use global auto fill key also not brings up the global auto fill dialog.

    The problem was introduced recently, and only for those websites using IP address, or http website, remember that's a warning about filling for unsafe website, but at least we have a choice, not it's forbidden?

    I saw following error message in web console:

    ```

    inject-content-scripts.js:5 Failed to fetch chrome-extension://gejiddohjgogedgjnonbofjigllpkmbf/inline/injected.js, Import failed 3 times. Final error: window.crypto.randomUUID is not a function
    S @ inject-content-scripts.js:5

    ```

    Especially the global auto fill not working means I have to open and switch to 1Password main application to get username and password, it's very annoying.

    For now, I am using

    1Password for Mac 8.11.20 (81120039)

    On ARC browser, with extension nighlity 811245

    • DataScienceDIY's avatar
      DataScienceDIY
      New Contributor

      I was able to fix the problem of 1Password not offering to fill fields on local http sites by unpacking and modifying the 1Password browser extension manually. I wrote a guide if anyone else wants to follow in my footsteps. Who knows, it might also help the devs fix it faster...

      The guide is for Firefox users, it might also help chrome users with some changes. Be warned that it's fairly technical. Please do not follow this guide if you don't understand what it is doing.
      https://karsttech.com/personal-blog/modifying-firefox-extensions/

    • ings's avatar
      ings
      Frequent Contributor

      Same issue here, connecting to local Synology routers and NASes over http. I've worked around the problem by switching to https.

    • DataScienceDIY's avatar
      DataScienceDIY
      New Contributor

      Same problem for me on Firefox with localhost and local network pages.

      Failed to fetch moz-extension://d5b3d6a9-90ba-4def-bcca-0d2b78412b6e/inline/injected.js, Import failed 3 times. Final error: window.crypto.randomUUID is not a function inject-content-scripts.js:5:1508