Unknown server message getVersion

Max

Administrator
Staff member
Добрый день.
Сервер присылает сигналинговое сообщение getVersion с текущей версией сервера, это документировано. Однако на стороне Web SDK эти данные никак не используются, сообщение игнорируется, кроме диагностического вывода в консоль.
Завели тикет WCS-4810, добавим минимальную обработку сообщения на стороне Web SDK.
 

lr.vladislav

New Member
Есть другая проблема. Уже переустанавливал сервер шестой раз за сегодня. Как будто не создается сессия. Версия 5.3 даже не знаю https://monosnap.ai/file/3gubwHJGmn0iCUD1OlyprZBPCikOpT . Такое случилось два дня назад на версии 5.2 просто перестал работать видео сервер. И джаву переустанавливал. Сейчас джава 17. Все рекомендации по установке выполнены. Прикрепил лог сервера.
 

Attachments

lr.vladislav

New Member
вот порты
netstat -nlp | grep java
tcp 0 0 0.0.0.0:1098 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:39405 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:1935 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 663868/java
tcp 0 0 127.0.0.1:2001 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN 663868/java
tcp 0 0 127.0.0.1:42289 0.0.0.0:* LISTEN 663868/java
tcp 0 0 127.0.0.1:2002 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8082 0.0.0.0:* LISTEN 663868/java
tcp 0 0 185.233.117.240:3478 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8086 0.0.0.0:* LISTEN 663868/java
tcp 0 0 127.0.0.1:50999 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8443 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8444 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8445 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:8446 0.0.0.0:* LISTEN 663868/java
tcp 0 0 0.0.0.0:9091 0.0.0.0:* LISTEN 663868/java
udp 0 0 0.0.0.0:1935 0.0.0.0:* 663868/java

Лог пишется
tail -f /usr/local/FlashphonerWebCallServer/logs/server_logs/flashphoner.log
"videoState" : {
"muted" : false
},
"mediaProvider" : "WebRTC"
}
21:03:58,143 WARN WSServerHandler - SSL-WS-pool-19-thread-3 Close channel [id: 0x2903ea33, /206.168.34.49:51444 => /185.233.117.240:8443] because: java.net.SocketException 'Connection reset'
21:04:02,248 WARN WSServerHandler - SSL-WS-pool-19-thread-3 Close channel [id: 0x3955f02e, /206.168.34.49:23164 => /185.233.117.240:8443] because: javax.net.ssl.SSLHandshakeException 'The client supported protocol versions [TLSv1.1, TLSv1] are not accepted by server preferences [TLS13, TLS12]'
21:04:06,989 WARN WSServerHandler - SSL-WS-pool-19-thread-3 Close channel [id: 0x62eb6fda, /206.168.34.49:23170 => /185.233.117.240:8443] because: javax.net.ssl.SSLHandshakeException 'The client supported protocol versions [TLSv1] are not accepted by server preferences [TLS13, TLS12]'
21:04:13,312 WARN WSServerHandler - SSL-WS-pool-19-thread-3 Close channel [id: 0x707f744e, /206.168.34.49:4762 => /185.233.117.240:8443] because: javax.net.ssl.SSLHandshakeException 'Client requested protocol SSLv3 is not enabled or supported in server context'
21:04:20,316 WARN WSServerHandler - pool-6-thread-1 Close channel [id: 0x29ce2915, /206.168.34.49:4908 => /185.233.117.240:8443] because: org.jboss.netty.handler.timeout.ReadTimeoutException 'null'
 

lr.vladislav

New Member
Так же может будет важно при активной статусе сервера
sudo lsof -i UDP:31001-32000
root@vps-39710:/usr/local/FlashphonerWebCallServer/bin# sudo ss -ulpn | grep java
UNCONN 0 0 0.0.0.0:1935 0.0.0.0:* users:(("java",pid=665510,fd=326))
 

lr.vladislav

New Member
в демке клиента createStream при создании стрима отрабатывает такое кейс }).on(STREAM_STATUS.FAILED, function(stream){
setStatus(STREAM_STATUS.FAILED, stream);
//enable start button
onStopped();
console.log('888888 FAILED')
}).publish();
как понять только почему FAILED
 

Max

Administrator
Staff member
Прикрепил лог сервера.
В прикрепленном логе видно, что истекла лицензия:
1768174963623.png

Убедитесь, что:
- сервер лицензий https://my.flashphoner.com/ доступен с вашего сервера;
- часы вашего сервера синхронизируются по NTP;
- помесячная лицензия оплачена.
Возможно также что вы используете триальную лицензию. Срок действия триальной лицензии 30 дней.
Документация по типам лицензий здесь: License types and server requirements
 

Max

Administrator
Staff member
На прошлой неделе проходил аудит лицензий. Возможно Ваша лицензия была помечена как expired.
Пришлите пожалуйста на sales@flashphoner.com
1. Номер лицензии (в админке во вкладке License).
2. Скриншот с последним платежом по этой лицензии.
 
Top