etclabscore / expedition

🧭 A block explorer for the Ethereum stack.
https://expedition.dev/
Apache License 2.0
65 stars 121 forks source link

remote service runner configuration not working #128

Open shanejonas opened 4 years ago

shanejonas commented 4 years ago

**Describe the bug** remote service runner configuration not working

To Reproduce Steps to reproduce the behavior:

  1. Go to https://explorer.jade.builders/
  2. Click on configuration
  3. Go to Service Runner URL
  4. put it a local service runner http://localhost:8002
  5. See it still fetching services.jade.builders

Expected behavior it should change the fetching url for service runner to the specified url

shanejonas commented 4 years ago

having trouble reproducing this on master:

image

meowsbits commented 4 years ago

Screenshot_20191029_151531

I'm on Kotti locally, and have it fully synced to 1,459,839. This shows a lower head, and/or wrong chain (mainnet still syncing on the Builders backend?)

... But hold on, am pulling and will run local to cross check.

shanejonas commented 4 years ago

what browser/os?

can you give more details on the actual error?

says Mixed then cant see anything.

Maybe your browser is blocking http requests from https sites. dont think chrome osx does this just yet.

meowsbits commented 4 years ago

Firefox, Linux... working on reproducing again now.

shanejonas commented 4 years ago

seems like chrome is allowing mixed content currently but firefox/safari is not:

https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content/How_to_fix_website_with_mixed_content

shanejonas commented 4 years ago

found the issue:

https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS/Errors/CORSDidNotSucceed

image

https://bugzilla.mozilla.org/show_bug.cgi?id=1488740

shanejonas commented 4 years ago

so looks like it works right now in chrome, just not firefox/safari

meowsbits commented 4 years ago

aha, interesting