Witam, napisałem podstawową stronkę. Można podejrzeć tutaj: chickenstrips.gitlab.io/testwebsite
Problem w tym, że na lokalu wszystko działa, a gdy wrzucę na gitlab'a wywala błąd w konsoli po wejściu na tą stronę:
SecurityError: The operation is insecure.
Chodzi o linijkę:
var websocket = new WebSocket("ws://136.243.156.120:17114");
Ona łączy się z moim serwerem pod podanym portem.
Serwer jest napisany w Pythonie:
start_server = websockets.serve(main, "136.243.156.120", 17114)
Z tego co wyczytałem potrzebuję jakiegoś certyfikatu, dołączyć do tego serwera kilka linijek i połączyć się z "wss://" zamiast "ws://". (websockets.readthedocs.io/en/stable/intro.html)
Jednak nie za bardzo wiem jak uzyskać ten certyfikat.