mirror of
https://github.com/hoppscotch/hoppscotch.git
synced 2026-04-26 01:06:00 +03:00
[GH-ISSUE #2176] [bug]: browser extension not reported but it's installed #738
Labels
No labels
CodeDay
a11y
browser limited
bug
bug fix
cli
core
critical
design
desktop
discussion
docker
documentation
duplicate
enterprise
feature
feature
fosshack
future
good first issue
hacktoberfest
help wanted
i18n
invalid
major
minor
need information
need testing
not applicable to hoppscotch
not reproducible
pull-request
question
refactor
resolved
sandbox
self-host
spam
stale
testmu
wip
wont fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/hoppscotch#738
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @alexander-paterson on GitHub (Mar 18, 2022).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/2176
Originally assigned to: @amk-dev on GitHub.
Is there an existing issue for this?
Current behavior
I'm using Edge Chromium Version 99.0.1150.46 (Official build) (64-bit)
I've been using hoppscotch.io for maybe a month with no issues but a few times this week I've gone to send a request and instead of a response I'm getting the following message:
The extension has been installed since the beginning.
Steps to reproduce
Click send response
Don't get response
Environment
Production
Version
Cloud
@asitemade4u commented on GitHub (Mar 24, 2022):
Same situation here
@AndrewBastin commented on GitHub (Mar 25, 2022):
We can't seem to reproduce this in our end though.
@alexander-paterson please try removing the extension and installing it again.
@asitemade4u can you tell me which browser you are using ? and also try reinstalling the extension ?
And then restart your browser and see if the issue still persists with https://hoppscotch.io (if you are using any other domain, eg. self hosted ones, please make sure to add it to the extension list).
The extension hook takes a second to recognize and connect with the Hoppscotch instance, so you might need to wait 3-4 seconds after Hoppscotch is loaded for the extension to properly be recognized by Hoppscotch.
@bjornkpu commented on GitHub (Mar 25, 2022):
I had the same issue.
Ran hopscotch in docker.
I was fixed when I added the container endpoint to the Hopscotch extention:

No idea if this is related.
@AndrewBastin commented on GitHub (Mar 25, 2022):
@bjornkpu as I mentioned. For security reasons any other domains running Hoppscotch, you have to specify the domain to the extension by clicking on the extension icon on the browser and adding the domain on the popup.
@Eddie-Hartman commented on GitHub (Apr 10, 2022):
@AndrewBastin
I'm totally new to hoppscotch and trying to switch over from Postman.
Your above statement:
hasn't quite been my experience in Chrome Version 100. It's taking a few minutes to recognize. It's reproducible by just refreshing hoppscotch.io and switching between the Rest and Settings tabs and looking to see when it recognizes the browser extension in the Interceptor section of settings.
Here is a screenshot with some timestamps that hopefully are helpful, but you can see it took 4 minutes to recognize the extension:

For the 3 instances thing, again I'm new to hoppscotch, but I have noticed that when I send a request, it's actually hitting the server 3 times with the same request.
@tormnator commented on GitHub (Apr 13, 2022):
I'm also having the same problem. It was working great last time I used it in February. I'm running a local server on https://localhost:7202, and have added this url (incl the port) to the extension's active origin list. I have also opened it up, along with https://hoppscotch.io, in my server's cors settings. I have remove the extension and reinstalled it, and I have restarted all Chrome instances.
Nevertheless, I'm getting the same console error messages as can be seen in the screenshot uploaded by @Eddie-Hartman ("WebSocket is closed before the connection is established" and "Access to XMLHttpRequest at 'https://localhost:7202/api/teetimes?courseid=100' from origin 'https://hoppscotch.io' has been blocked by CORS policy: Request header field content-type is not allowed by Access-Control-Allow-Headers in preflight response.").
@tormnator commented on GitHub (Apr 13, 2022):
I forgot to mention that under Settings, Interceptor, Browser extension, it always says "Extension Version: Not Reported".
@AndrewBastin commented on GitHub (Apr 14, 2022):
Usually the browser will also send an OPTIONS request as well as part of CORS even on the extension.
Anyways, since there are widespread reports, I will look into the hooking mechanism and see if anything is wrong over there.
@AndrewBastin commented on GitHub (Jun 16, 2022):
Should have been solved with #2332
Please let me know if you still have issues.
@smilence86 commented on GitHub (May 12, 2023):
Thanks for your idea, It works for me, but I spend 10 mins to find this place to be set.
@alastair-drong-wd commented on GitHub (Oct 11, 2023):
...the kicker being that you didn't tell us where to find the setting.
@alastair-drong-wd commented on GitHub (Oct 11, 2023):
Okay, ya'll. As of Oct. 11th, 2023 Firefox and Chrome don't show you an icon for this addon on the toolbar. In both browsers, you need to use the 'Extensions' icon (looks like a puzzle piece) to pin the extension to the toolbar. From there, you can set the setting illustrated above.
Adding
http://localhost:3000fixed this issue for me.@SoCuul commented on GitHub (Dec 21, 2023):
I had to right click the extension and change the "extension can read and change data" option from "Only when clicked" to "Always on hoppscotch.io". This was on Firefox 120 release on macOS.
@nick-neely commented on GitHub (Jan 18, 2024):
I did a similar thing to get it working:
Access your data for all websites.@Shirkit commented on GitHub (Feb 10, 2024):
This was the fix for me, I could not even use otherwise.
@Kailegh commented on GitHub (Mar 6, 2025):
This just started happening to me. A couple days ago it was working fine. Suddenly no requests are sent. I have the extension installed but I get this:
It says
Extension version: not reportedEven though that later it says it is installed.
I tried with Chrome and Firefox and I get the same error.
I added my local endpoint to the active origins list
And I gave persmissions to the extension:
Enable Access your data for all websites.@wahidqoin commented on GitHub (Jun 30, 2025):
any update? I still got the same issues like @Kailegh
extension version = 0.37
edge version = 138.0.3351.55
chrome version = 138.0.7204.49
self host hoppscotch
things i tried:
@Ashishjadoun13 commented on GitHub (Jul 26, 2025):
localhost: 8000