Альтернативный сервер?
|
|
LCI2005 | Дата: Пятница, 26.05.2017, 23:32 | Сообщение # 91 |
Сержант
Группа: Пользователи
Сообщений: 34
Статус: Оффлайн
| Have you noticed this?
FRN-Monitorserver/Systemmanager "freeradionetwork.de"
|
|
| |
AA124 | Дата: Суббота, 27.05.2017, 01:03 | Сообщение # 92 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Цитата LCI2005 ( ) Have you noticed this?FRN-Monitorserver/Systemmanager "freeradionetwork.de" Of course. I did some consult for those guys ))
|
|
| |
LCI2005 | Дата: Суббота, 27.05.2017, 01:10 | Сообщение # 93 |
Сержант
Группа: Пользователи
Сообщений: 34
Статус: Оффлайн
| Good thing ... I have to follow the development of and I have been since 2003 Free Radio Network - the user so it is a pleasure to watch how the system develops ...
|
|
| |
AA124 | Дата: Среда, 31.05.2017, 23:34 | Сообщение # 94 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| LCI2005, I have found some glitches with r4065, So here is fixed version http://alterfrn.ucoz.ru/FRNServerConsole.Win32.r4090.test.zipДобавлено (31.05.2017, 23:34) --------------------------------------------- Пояснения к тестируемой в сообщениях выше версии:
Предполагается в очень обозримом будущем выпустить новую версию FRN-сервера с серьезными дополнениями, а именно:
1. Работа с FRN-System-Manager в нескольких режимах (на выбор владельца сервера) - подробности где-то ранее в ветке; 2. Поддержка нескольких режимов передачи от сервера списка активных клиентов в комнате: - 2.1 - вообще без списка, если FRN-клиент не хочет его получать (полезно для FRN-клиентов на всяких Arduino/STM32/.....) - 2.1 - просто указание количества подключенных в комнату клиентов (иногда полезно не только для всяких Arduino/STM32/.....) - 2.2 - передача только изменений в списке клиентов - серьезно сокращает сетевой трафик - всегда полезно ))) 3. Дополнительная синхронизация сервер-клиент при передаче звука с клиента на сервер. 4. Поддержка коротких звуковых пакетов по 40мс - для уменьшения задержек - но обычные операционные системы (windows, linux) не очень хорошо справляются с точным поддержанием такого темпа передачи - это скорее для всяких Arduino/STM32/...., но моя FreeBSD c 1Кгц-квантованием справляется с этим очень хорошо. 5. Полная поддержка Unicode, а то в 2017 году отсутствие оного выглядит совсем уж подозрительно.
Как-то так.
|
|
| |
3s | Дата: Пятница, 02.06.2017, 19:29 | Сообщение # 95 |
Лейтенант
Группа: Пользователи
Сообщений: 54
Статус: Оффлайн
| Код #./FRNServerConsole > frnserver.log & [1] 1021 FRNServerConsole: Undefined symbol "__bsd_iconv" [1] Exit 1 #uname -a FreeBSD 9.3-RELEASE FreeBSD 9.3-RELEASE #0 r268512: Fri Jul 11 03:13:02 UTC 2014 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386 Это FRNServer.FreeBSD-i386.r3665
|
|
| |
AA124 | Дата: Суббота, 03.06.2017, 00:23 | Сообщение # 96 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| СЦитата 3s ( ) Код#./FRNServerConsole > frnserver.log & [1] 1021 FRNServerConsole: Undefined symbol "__bsd_iconv" [1] Exit 1 #uname -a FreeBSD 9.3-RELEASE FreeBSD 9.3-RELEASE #0 r268512: Fri Jul 11 03:13:02 UTC 2014 root@snap.freebsd.org :/usr/obj/usr/src/sys/GENERIC i386 Это FRNServer.FreeBSD-i386.r3665 Сборка делалась на FreeBSD-10, поэтому похоже сработал эффект перехода FreeBSD на встроенный iconv https://www.freebsd.org/doc....nv.html
Можно попробовать 1) pkg install libiconv
или
2) kldload libiconv
Авось что-нибудь сработает У меня нет 9, поэтому проверить не на чемДобавлено (03.06.2017, 00:23) --------------------------------------------- Попробовал статически использовать iconv Не знаю, поможет или нет http://alterfrn.ucoz.ru/FRNServ....tic.tgz
Сообщение отредактировал AA124 - Пятница, 02.06.2017, 21:57 |
|
| |
3s | Дата: Суббота, 03.06.2017, 10:44 | Сообщение # 97 |
Лейтенант
Группа: Пользователи
Сообщений: 54
Статус: Оффлайн
| Цитата 3s ( ) что-то не так Код wget http://alterfrn.ucoz.ru/FRNServerConsole.FreeBSD-i386.r4109.iconv-static.tgz --2017-06-03 10:43:06-- http://alterfrn.ucoz.ru/FRNServerConsole.FreeBSD-i386.r4109.iconv-static.tgz Resolving alterfrn.ucoz.ru (alterfrn.ucoz.ru)... 193.109.247.91 Connecting to alterfrn.ucoz.ru (alterfrn.ucoz.ru)|193.109.247.91|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2017-06-03 10:43:06 ERROR 404: Not Found. libiconv-1.14_10 стоит
Сообщение отредактировал 3s - Суббота, 03.06.2017, 10:46 |
|
| |
AA124 | Дата: Суббота, 03.06.2017, 12:37 | Сообщение # 98 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| поправил ссылку, работает теперь
|
|
| |
3s | Дата: Суббота, 03.06.2017, 13:05 | Сообщение # 99 |
Лейтенант
Группа: Пользователи
Сообщений: 54
Статус: Оффлайн
| Спасибо, запустилось. Посмотрим сколько проработает под надгрузком... Не хочется 9 -ку до 11 обновлять - очень много всякого старья крутится. Работать перестанут.
|
|
| |
3s | Дата: Суббота, 03.06.2017, 17:51 | Сообщение # 100 |
Лейтенант
Группа: Пользователи
Сообщений: 54
Статус: Оффлайн
| Что-то опять не так. Клиент не может соединиться с сервером. В логах только попытки соединиться по кругу Код FRNServer-console (FreeBSD-i386) revision 4109 Site: alterfrn.ucoz.ru Origin: Krasnogorsk, Rossija E-Mail: valery.aa124@gmail.com 2017-06-03 17:41:50.597: Server-wide FRN-System-Manager mode: STANDALONE 2017-06-03 17:41:50.598: List of networks is loaded: /usr/local/etc/frnserver/networks.cfg 2017-06-03 17:41:50.598: Net: "1", options: OwnerEMail=x@y.ru 2017-06-03 17:41:50.598: Net: "2", options: OwnerEMail=x@y.ru 2017-06-03 17:41:50.598: Net: "3", options: OwnerEMail=x@y.ru 2017-06-03 17:41:50.598: Net: "Test", options: ParrotEnable=Yes 2017-06-03 17:41:50.599: Start listening: [::]:10024 2017-06-03 17:41:50.599: Start listening: 0.0.0.0:10024 2017-06-03 17:41:51.425: Context: 95.x.y.z:3654: Step: Got CT: prefix 2017-06-03 17:41:51.425: Context: 95.x.y.z:3654: Step: Got connect string: <VX>2014003</VX><EA>xxx@xxx.ru</EA><PW>A</PW><ON>XXX., YYY...</ON><CL>1</CL><BC 2017-06-03 17:41:51.425: Context: 95.x.y.z:3654: Step: Go in HOLLAND state, send handshake event, unreaded bytes=0 2017-06-03 17:41:51.425: Context: 95.x.y.z:3654: Step: Got OK interrupt, send Attach event ... Виндовый альтернативный клиент пишет следующее Код 2017-06-03 17:56:04.316: Connecting to FRN Server: frn.server.ru:10024 ... 2017-06-03 17:56:04.319: Connected to FRN Server: OK 2017-06-03 17:56:04.319: Handshake request as 2014003 client version 2017-06-03 17:56:04.322: Handshaked: client last version 2014003; server version 2014004 2017-06-03 17:56:04.322: Login phase 1 ... 2017-06-03 17:56:04.322: Logged in at phase 1 as NONE 2017-06-03 17:56:04.322: Login phase 2 ... 2017-06-03 17:56:04.322: Logged in at phase 2 2017-06-03 17:56:04.322: Peer disconnected 2017-06-03 17:56:04.322: Login phase 3 ... 2017-06-03 17:56:07.442: Search for dynamic password: not found 2017-06-03 17:56:07.442: Connecting to FRN Server: frn.server.ru:10024 ... 2017-06-03 17:56:07.457: Connected to FRN Server: OK 2017-06-03 17:56:07.457: Handshake request as 2014003 client version 2017-06-03 17:56:07.460: Handshaked: client last version 2014003; server version 2014004 2017-06-03 17:56:07.460: Login phase 1 ... 2017-06-03 17:56:07.460: Logged in at phase 1 as NONE 2017-06-03 17:56:07.460: Login phase 2 ... 2017-06-03 17:56:07.460: Logged in at phase 2 2017-06-03 17:56:07.460: Peer disconnected
Сообщение отредактировал 3s - Суббота, 03.06.2017, 18:00 |
|
| |
AA124 | Дата: Воскресенье, 04.06.2017, 04:52 | Сообщение # 101 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| да, я уже заметил этот шлак проявляется только на FreBSD-i386 разбираюсь
Добавлено (04.06.2017, 04:52) --------------------------------------------- в конце-концов пришлось переставить операционку, видимо экперименты с libiconv установили не совместимые со старым ядром библиотеки, которые попадали в сборку итого сборка сервера делалась на FreeBSD-i386-10.3R со статическим iconv у меня работает нормально http://alterfrn.ucoz.ru/FRNServerConsole.FreeBSD-i386.r4109.iconv.tgz
Сообщение отредактировал AA124 - Воскресенье, 04.06.2017, 05:07 |
|
| |
3s | Дата: Понедельник, 05.06.2017, 10:02 | Сообщение # 102 |
Лейтенант
Группа: Пользователи
Сообщений: 54
Статус: Оффлайн
| Цитата AA124 ( ) сборка сервера делалась на FreeBSD-i386-10.3R со статическим iconvу меня работает нормально Да, заработало и на FreeBSD-i386 9, 10, 11 Кстати , FRNServer.FreeBSD-i386.r3665 хотя и запускался без ругани в логах на iconv под FreeBSD-i386 10, 11 , но не работал Пока наблюдается только проблема с переходом на резервный сервер, хотя нужно дождаться обновления днс
Сообщение отредактировал 3s - Понедельник, 05.06.2017, 10:54 |
|
| |
AA124 | Дата: Понедельник, 05.06.2017, 15:08 | Сообщение # 103 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Это хорошо. Суть происходящего в том, что я решил сервер из инструмента для отладки клиента превратить в именно полноценный сервер. И переписал сервер почти полностью + дополнения. Поэтому нужно некое тестирование в полях как минимум до 100% совместимости с оригинальными сервером-клиентом.
Сообщение отредактировал AA124 - Понедельник, 05.06.2017, 15:11 |
|
| |
3s | Дата: Четверг, 08.06.2017, 13:28 | Сообщение # 104 |
Лейтенант
Группа: Пользователи
Сообщений: 54
Статус: Оффлайн
| Цитата 3s ( ) Да, заработало и на FreeBSD-i386 9, 10, 11Кстати , FRNServer.FreeBSD-i386.r3665 хотя и запускался без ругани в логах на iconv под FreeBSD-i386 10, 11 , но не работал Пока наблюдается только проблема с переходом на резервный сервер, хотя нужно дождаться обновления днс
Один раз отвалились соединения при работающем процессе. Все перешли на резервный и не вернулись на основной пока не перезапустил процесс. В логах инфы об этом нет. Нет ли опции запуска с разным уровнем логирования?
Сообщение отредактировал 3s - Четверг, 08.06.2017, 13:29 |
|
| |
AA124 | Дата: Пятница, 09.06.2017, 20:19 | Сообщение # 105 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Уровней журнала нет в принципе. Есть только запись критических ошибок. Сейчас я добавил еще точек такого контроля. http://alterfrn.ucoz.ru/FRNServerConsole.FreeBSD-i386.r4210.iconv.tgz
|
|
| |