Opened 7 years ago
Closed 7 years ago
#581 closed баг (fixed)
В сборке под Windows не создаётся TLS транспорт
Reported by: | san | Owned by: | alx |
---|---|---|---|
Priority: | trivial | Milestone: | 2 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | |
Cc: |
Description
В логах программы при запуске постоянно вижу записи:
cannot create IPv4 TLS transport: Unsupported transport (PJSIP_EUNSUPTRANSPORT)
cannot create IPv6 TLS transport: Unsupported transport (PJSIP_EUNSUPTRANSPORT)
В настройках установлен Sip транспорт = UDP.
r943
Воспроизводится на моих двух компьютерах c Windows 7 и Windows 10, так-же аналогичные записи наблюдаю в логах присланных от Вити(тоже Windows).
2017.12.27 12:54:16.818 [DEBUG ] Loading config from C:/Users/test/AppData/Local/MC04Dispatcher.xml 2017.12.27 12:54:19.892 [DEBUG ] sip_endpoint.c .Creating endpoint instance... 2017.12.27 12:54:19.893 [DEBUG ] pjlib .select() I/O Queue created (04171AE8) 2017.12.27 12:54:19.894 [DEBUG ] sip_endpoint.c .Module "mod-msg-print" registered 2017.12.27 12:54:19.894 [DEBUG ] sip_transport. .Transport manager created. 2017.12.27 12:54:19.894 [DEBUG ] pjsua_core.c .PJSUA state changed: NULL --> CREATED 2017.12.27 12:54:20.000 [INFO ] pjsua_core.c .pjsua version 2.5.5 for initialized 2017.12.27 12:54:20.001 [ERROR ] pjsua_core.c Error creating transport: Unsupported transport (PJSIP_EUNSUPTRANSPORT) [status=171060] 2017.12.27 12:54:20.015 [ERROR ] CPJSIPSUA::Init(): cannot create IPv4 TLS transport: Unsupported transport (PJSIP_EUNSUPTRANSPORT) 2017.12.27 12:54:20.016 [DEBUG ] local IPv6 address is 2a01:540:2f08:c600:c4a2:dbe9:9815:64f5 2017.12.27 12:54:20.017 [ERROR ] pjsua_core.c Error creating transport: Unsupported transport (PJSIP_EUNSUPTRANSPORT) [status=171060] 2017.12.27 12:54:20.017 [ERROR ] CPJSIPSUA::Init(): cannot create IPv6 TLS transport: Unsupported transport (PJSIP_EUNSUPTRANSPORT) 2017.12.27 12:54:20.087 [INFO ] connected to MySQL database 2017.12.27 12:54:20.089 [DEBUG ] CStartupDlg::mysqlConnected() ... ... ...
Change History (5)
comment:1 by , 7 years ago
follow-up: 3 comment:2 by , 7 years ago
Priority: | major → trivial |
---|---|
Summary: | Не создаётся TLS транспорт → В сборке под Windows не создаётся TLS транспорт |
Сложно использовать ubunt-овские сборки под Виндоус :)
Насколько я знаю, на данный момент у 100% наших клиентов, пользующихся Диспетчерской, на рабочих местах Диспетчера/техника установлена ОС Windows.
Собственно TLS никто из пользователей пока не требовал, понижу приоритет тикету, будем иметь ввиду эту "особенность".
comment:3 by , 7 years ago
Replying to san:
на данный момент у 100% наших клиентов, пользующихся Диспетчерской, на рабочих местах Диспетчера/техника установлена ОС Windows.
Это их святое право. :) Однако, "официальная" инструкция по установке MC04-Dispatcher начинается со слов "Устанавливаем ubuntu-server...". Если пользователь переустанавливает софт неофициальным, альтернативным способом, он должен понимать, что есть вероятность возникновения проблем...
Хотя, конечно, хотелось бы "допинать" сборку так, чтобы и для Windows, и для MacOS, и для Android все собиралось как нам хочется...
comment:4 by , 7 years ago
В той самой инструкции раньше было два раздела установка на Убунту и на Виндовс...
comment:5 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
После добавления пары патчей PJSIP стал собираться для Windows с libssl.
Данная проблема существует только при сборке для Windows, так как PJSIP не собирается с openssl. При сборке для Ubuntu транспорты TLS создаются. Рекомендую использговать сборки для Ubuntu.