Привет всем.
Перестали работать утилиты calculate. А именно: при старте calculate-console выдается timed-out.
calculate-core при этом запущен. Сертификаты сгенерены.
При выполнении wget на localhost:8888
wget localhost:8888
--2017-05-04 12:20:59-- http://localhost:8888/
Распознаётся localhost (localhost)… 127.0.0.1
Подключение к localhost (localhost)|127.0.0.1|:8888... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… Ошибка чтения (Соединение разорвано другой стороной) в заголовках.
Повтор.
--2017-05-04 12:21:00-- (попытка: 2) http://localhost:8888/
Подключение к localhost (localhost)|127.0.0.1|:8888... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… Ошибка чтения (Соединение разорвано другой стороной) в заголовках.
Повтор.
...
Система обновлена до свежего состояния на момент 12:00 04.05.2017.
emerge --info: https://gist.github.com/JohnBat26/37712129c491d6ca4059993849818f61
Python стоит:
[1] python2.7
[2] python3.4
Пробовал запускать с обоими. Не работает.
Можно попробовать перенастроить сервер утилит:
# остановить сервер утилит
/etc/init.d/calculate-core stop
# удалить текущие настройки сервера
rm -r /var/calculate/server
# удалить сертификат у пользователя
rm -r /home/пользователь/.calculate/client_cert
# перенастроить сервер утилит
cl-core -b пользователь
# запустить утилиты
/etc/init.d/calculate-core restart
Попробовал. Все прошло без ошибок, но все равно при старте cl-console-gui: timed out
В консоли при этом:
cl-console-gui
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
https://127.0.0.1:8888/?wsdl
Cannot open file '/home/johnbat26/calculate-install.svg', because: No such file or directory
Cannot open file '/home/johnbat26/calculate-install.svg', because: No such file or directory
strace: https://gist.github.com/JohnBat26/d9194d9f5d87e7b52461fe844042a4b4
при этом, если я в консоли запускаю:
wget https://127.0.0.1:8888/?wsdl
то получаю:
--2017-05-05 16:59:20-- https://127.0.0.1:8888/?wsdl
Подключение к 127.0.0.1:8888... соединение установлено.
ОШИБКА: невозможно проверить сертификат 127.0.0.1, выпущенный «C=ru,ST=Spb,L=angel:8888,O=calculate-linux,OU=www.calculate-linux.ru,CN=angel»:
Обнаружен самостоятельно подписанный сертификат.
ОШИБКА: Общее название сертификата «angel» не совпадает с именем запрошенного узла «127.0.0.1».
Для небезопасного подключения к 127.0.0.1 используйте параметр «--no-check-certificate».
а при переходе на http:
wget http://127.0.0.1:8888/?wsdl
wget http://127.0.0.1:8888/?wsdl
--2017-05-05 17:00:39-- http://127.0.0.1:8888/?wsdl
Подключение к 127.0.0.1:8888... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… Ошибка чтения (Соединение разорвано другой стороной) в заголовках.
Повтор.
--2017-05-05 17:00:40-- (попытка: 2) http://127.0.0.1:8888/?wsdl
Подключение к 127.0.0.1:8888... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… Ошибка чтения (Соединение разорвано другой стороной) в заголовках.
Повтор.
А на 8888 порте никакой программы не висит?
wget https://localhost:8888/?wsdl --no-check-certificate
запустил, wget https://localhost:8888/?wsdl --no-check-certificate
ответ:
wget https://localhost:8888/?wsdl --no-check-certificate
--2017-05-05 17:24:35-- https://localhost:8888/?wsdl
Распознаётся localhost (localhost)… 127.0.0.1
Подключение к localhost (localhost)|127.0.0.1|:8888... соединение установлено.
ПРЕДУПРЕЖДЕНИЕ: невозможно проверить сертификат localhost, выпущенный «C=ru,ST=Spb,L=angel:8888,O=calculate-linux,OU=www.calculate-linux.ru,CN=angel»:
Обнаружен самостоятельно подписанный сертификат.
ПРЕДУПРЕЖДЕНИЕ: Общее название сертификата «angel» не совпадает с именем запрошенного узла «localhost».
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 209006 (204K) [text/xml]
Сохранение в: «index.html?wsdl»
index.html?wsdl 100%[====================================================================================>] 204.11K --.-KB/s in 0.01s
2017-05-05 17:24:35 (13.5 MB/s) - «index.html?wsdl» сохранён [209006/209006]
Пришел WSDL такого содержания: https://gist.githubusercontent.com/JohnBat26/4d6c215fa7e0473469612ba462f1282f/raw/802a623d98dea2cff337130c87f0e74b8c279fb9/calculate%20core%20wsdl
Что содержит /etc/hosts
?