проблема со скриптом code-server 3.6.0 webview из-за того, что сертификат и терминал не запущены

#ubuntu #visual-studio-code #server #webview #code-server

#ubuntu #visual-studio-code #сервер #webview #code-server

Вопрос:

я только что установил code-server 3.6.0 на свой сервер разработки ubuntu 16, но у меня возникли проблемы с установкой расширений и запуском терминала: при попытке установить расширение я получаю следующую ошибку:

 Error loading webview: Could not register service workers: SecurityError: Failed to register a ServiceWorker for scope ('https://mysite.xxx:8080/webview/') with script ('https://mysite.xxx:8080/webview/service-worker.js'): An SSL certificate error occurred when fetching the script..
  

введите описание изображения здесь

когда я запускаю code-server с помощью командной строки ./bin/code-server и выполняю вход в https://mysite.xxx:8080 Я получаю следующую ошибку журнала:
введите описание изображения здесь

Я пробовал перезагрузку npm и переустановку npm, но проблема та же, даже терминал не запущен, он всегда находится в начальном состоянии: введите описание изображения здесь

Ранее я использовал версию 2.3 code-server, и она работала нормально, без каких-либо проблем, я мог устанавливать расширения и запускать терминалы…

у кого-нибудь есть эта проблема? кто-нибудь решил это?

Ответ №1:

Я полностью удалил code-server и загрузил последнюю версию (3.6.2 на момент написания). Запустите его из ./bin/code-server, получив конфигурацию из ~/.config/code-server/config.yml, и это сработало. иногда все еще возникает ошибка ServiceWorker, но, по крайней мере, терминал и основные расширения работают нормально.