Всем привет!
Есть желание реализовать определённый функционал для сервера openfire и spark, но не понимаю как это сделать и не нашел информации по этой теме.
Хочу управлять конфигурациями spark через gpo, но нету административных шаблонов, или я просто их не нашёл.
Хочу сделать доступ из сети интернет, к локальному серверу openfire, но при этом только для конкретных пользователей, или по отдельному порту с отдельным способом авторизации по сертификату, но при этом чтобы локальные пользователи работали без дополнительных настроек.
Если кто то уже реализовывал подобное у себя, буду признателен если вы поделитесь со мной своим опытом.
Hi!
There is a desire to implement certain functionality for the openfire and spark server, but I do not understand how to do this and did not find information on this topic.
I want to manage spark configurations through gpo, but there are no administrative templates, or I just didn’t find them.
I want to make access from the Internet to the local openfire server, but only for specific users, or on a separate port with a separate authorization method using a certificate, but at the same time for local users to work without additional settings.
If someone has already implemented this at home, I would be grateful if you share your experience with me.
Для управления настройками Spark используйте плагин Client Control, он много чего умее. Управление через GPO никогда не было и вероятней всего не будет. Ignite Realtime: Openfire Plugins
2.Так нельзя сделать, вы можете либо открыть доступ всем либо никому. И я бы перед тем как открывать доступ к Openfire настроил бы firewall / fail2ban
Спасибо, изучу данные рекомендации.
Если есть ссылка на настройку file2ban для openfire, то буду признателен если поделитесь, а так информацию в любом случае поищу в интернете)
Хотелось бы правда чтобы до соединения с сервером openfire применялись настройки, к примеру автозаполнение адреса сервера, имени пользователя и установка сертификата, поэтому я и спрашивал о gpo, “Client Control” всё же управляет клиентами Spark только после подключения к серверу, но нет - так нет.
Я через GPO обновляю файл C:\Program Files (x86)\Spark\lib\spark-core-3.0.0.jar → default.properties в котором указываю сервер и выключаю редактирование адреса сервера.
i don’t know how much work it would take, but could spark.properties be changed to an ini extension, or perhaps look for both with a preference to ini? The ini would require adding a top level tag prior to the settings… Then we should be able to control settings via GPO.
Есть другой способ указать сервер и имя пользователя, но я не понял как передать два аргумента одновременно, по отдельности всё работает.
Если в ярлыке передать один из аргументов, то он передаст параметры на вход, без изменения конфигурационного файла, но как прописать их оба у меня не получилось.
-Dspark.server= SERVER_NAME
-Dusername=%USERNAME%
*Если прописать их слитно, то первый аргумент берёт на вход второй аргумент как текст, но после выполняет второй аргумент. Если пытаться экранировать или разделять, то второй аргумент не применяется.