Ошибка 1006 или "Ошибка при подкл. к прослойке"
(1 чел.) (1) гость
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5

ТЕМА: Ошибка 1006 или "Ошибка при подкл. к прослойке"

Ошибка 1006 или "Ошибка при подкл. к прослойке" 3 года, 7 мес. назад #2033

  • SNOOPY
  • Новый участник
  • Постов: 15
  • Репутация: 0
Сразу скажу - перепробовал все и вразных комбинациях.

Имеется
  1. Последняя версия Java
  2. Последняя версия Chrome
  3. Последняя версия Firefox
  4. Последняя версия NCALayer
  5. Все ключи стоят
  6. Дополнительно во всех браузерах и хранилищах ПК и Java все ключи были переподгружены в ручную
  7. Брендмауэр выключен
  8. Антивирус выключен
  9. TCPViewer показывает что софтина порт открыла, вроде все ок
    2016-01-13_2345.png
  10. Все браузеры (через правую кнопку мыши) запускались под админом
  11. NCALayer вручную (через правую кнопку мыши) запускалась под админом
  12. Сделано безчисленное количество перезагрузок
  13. Windows 10 Pro
  14. Для пущей надежности, в настройках Java добавлен в доверенные узлы хост localhost


Тест 1
  1. Заходим на www.websocket.org/echo.html
  2. Указываем (как рекомендовано на офф сайте не юзать localhost, только через IP) строку подключения wss://127.0.0.1:13579/
  3. Жмем Connect
  4. Видим CONNECTED
  5. Вводим --heartbeat-- - это вроде как у Вас мессаг "пинга"
  6. Видим ответ --heartbeat-- ответ на "ping"
  7. Вроде все ок, переходим от простого к сложному
  8. Вводим {"method":"browseKeyStore","args":["PKCS12","P12",""]}
  9. Видим DISCONNECTED



Тест 2
  1. Запускаем любой браузер
  2. Запускаем тестовый файл НУЦ-а (в SDK кто скачивал есть NCALayer\Linux_MacOSX\NCALayer\sample\index.html)
  3. А в консоле (F12) видим кучу УСПЕШНЫХ пингов
  4. Выбираем хранилище "ПК"
  5. Видим "Ошибка при подключений к прослойке. Убедитесь что программа запущена и нажмите ОК"
  6. А дебаг показывает, что код выхода 1006


Итого
Видно, что как бы все ок, однако при попытке перейти от банальных пингов к чему-то более предметному, то сразу выходит ошибка. Более того, в спецификации к WebSockets дана строгая рекомендация разработчикам не юзать код 1006, т.к. является резервным.

А теперь апофеоз моего поста:
Господа умники из умников кто сообразил софтину NCALayer - как заставить работать Ваш код с Вашей софтиной? Ошибка и симптоматика одинаковая во всех браузерах.
Изменено: 3 года, 7 мес. назад от SNOOPY.

Re: Ошибка 1006 или "Ошибка при подкл. к прослойке" 3 года, 7 мес. назад #2035

  • ololo
  • Живу я здесь
  • Постов: 464
  • Репутация: 57
Из пункта "имеется" половину действий делать не нужно.
Давайте удостоверимся в версии NCALayer. Там 0.1.6 указан именно в иконке приложения?
gg wp

Re: Ошибка 1006 или "Ошибка при подкл. к прослойке" 3 года, 7 мес. назад #2036

  • SNOOPY
  • Новый участник
  • Постов: 15
  • Репутация: 0
Сделано для пущей защиты от постов типа Вашего, которые имеют характер "лишь бы отписаться, проявить реакцию", но видимо не везде я "защитился".

Конечно проверил!

2016-01-14_1051.png


Также, журналирование типа включается, а где проверяется это журнал? В доке в SDK нет ни слова об этом.
Изменено: 3 года, 7 мес. назад от SNOOPY.

Re: Ошибка 1006 или "Ошибка при подкл. к прослойке" 3 года, 7 мес. назад #2037

  • ololo
  • Живу я здесь
  • Постов: 464
  • Репутация: 57
Отлично! Это уже хорошо! Не ждал такого скоро ответа.
Логи можно найти в домашней директории пользователы (ncalayerout.log, ncalayererr.log). Можно их получить?
gg wp

Re: Ошибка 1006 или "Ошибка при подкл. к прослойке" 3 года, 7 мес. назад #2038

  • SNOOPY
  • Новый участник
  • Постов: 15
  • Репутация: 0
2016-01-14_1109.png

ncalayererr.log
Exception in thread "NanoHttpd Request Processor (#2)" java.lang.NoSuchMethodError: java.lang.reflect.Method.getParameterCount()I
	at kz.gov.pki.layer.c.onMessage(Unknown Source)
	at fi.iki.elonen.NanoWSD$WebSocket.handleWebsocketFrame(NanoWSD.java:229)
	at fi.iki.elonen.NanoWSD$WebSocket.readWebsocket(NanoWSD.java:247)
	at fi.iki.elonen.NanoWSD$WebSocket.access$200(NanoWSD.java:65)
	at fi.iki.elonen.NanoWSD$WebSocket$1.send(NanoWSD.java:88)
	at fi.iki.elonen.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:852)
	at fi.iki.elonen.NanoHTTPD$ClientHandler.run(NanoHTTPD.java:189)
	at java.lang.Thread.run(Unknown Source)


ncalayerout.log - пустой

Re: Ошибка 1006 или "Ошибка при подкл. к прослойке" 3 года, 7 мес. назад #2039

  • ololo
  • Живу я здесь
  • Постов: 464
  • Репутация: 57
все понятно. у вас java 1.7. сегодня как раз выходит обновление NCALayer 0.1.7, как раз по этой проблеме фикс тоже будет.
gg wp
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
FaLang translation system by Faboba