scratchfoundation / scratch-link

Device interoperability layer for Windows and MacOS
BSD 3-Clause "New" or "Revised" License
102 stars 83 forks source link

Scratch Link no longer able to locate micro:bit #201

Closed microbit-mark closed 2 years ago

microbit-mark commented 2 years ago

Multiple users reporting that they cannot connect micro:bit in a variety of OS and browser combinations. Maybe related to #198

Expected Behavior

micro:bit is connected to Scratch

Actual Behavior

micro:bit is not found

Steps to Reproduce

Explain what someone needs to do in order to see what's described in Actual behavior above

Steps to reproduce the behaviour: Follow steps in https://scratch.mit.edu/microbit

System Details

Windows 11 Home, Version 10.0.22000 Build 2200 Chrome 98, Edge, Firefox Windows 10 Home Chrome 98, Edge macOS11 Chrome 98

micro:bit V1 DAPLink 0249 and V2 DAPLink 0255

Scratchink 1.3.67

No antivirus or firewall that would block the port

Same behaviour in Mac offline app

Screenshots Image 2022-02-09 at 11 17 18 am

Image 2022-02-09 at 11 17 39 am

apple502j commented 2 years ago

See #200 - TL;DR: The program had a terrible design in terms of security, like Spotify did back in 2017.

microbit-mark commented 2 years ago

Thanks, @apple502j, after reading through, I understand the issues are related.

As a workaround using the --ignore-certificate-errors flag in chrome resolves the issue for me on Windows 10, but I would not want to recommend this for people in general use.

image
BrickEducation commented 2 years ago

also DESKTOP scratch have scratclink problem

BryceLTaylor commented 2 years ago

Closing in favor of #200