Open StreakingJerry opened 1 year ago
Hmm, tricky one. So it sounds like you're trying to port-forward your device and update it remotely. I think that may not be possible due to a combination of CORS and CircuitPython not handling HTTPS.
Well actually I can just use http. Currently the Welcome page and file browser works.
Don't need to worry about the https things. Because the services provider such as Oray will automaticlly remap the NAT domin to your local machine.
CircuitPython Version
Workflow(s)
WEB
Browser(s)
Console Log
No response
Steps
1, Install Ngrok/oray or any NAT app on the router. 2, Forward Circuitpython device port
80
to the public internet port8333
. 3, Access NAT domin (ex:84c5df439d74.ngrok-free.dev:8333
) from the public internet. 4, After I see the Welcome page, click thefull code editor
.Description
In the code editor, it shows my devices can not be connected. But both welcome page and file browser work fine. I guess maybe the reason is
repl
infull code editor
use another port to connect? Most of free NAT support only 1 port access.Additional information
No response