<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.oktell.ru/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.oktell.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
		<title>Oktell - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.oktell.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
		<link rel="alternate" type="text/html" href="%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Admin"/>
		<updated>2026-06-14T08:52:46Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.23.1</generator>

	<entry>
		<id>%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)</id>
		<title>Проблемы с запуском внешних модулей (Chromium)</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)"/>
				<updated>2026-06-04T18:32:25Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При работе с внешними модулями клиента Oktell существует вероятность появления всплывающего окна.&lt;br /&gt;
 [[Файл:Cef2.png]]&lt;br /&gt;
Появление данного сообщения говорит о возникновении проблем на этапе инициализации библиотеки CefSharp в процессе работы, при этом CefSharp переходит в &amp;quot;зомби-состояние&amp;quot;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Наиболее частыми причинами могут стать следующие:''' &amp;lt;br&amp;gt;&lt;br /&gt;
- проблемы с каталогом %AppData%\CEF &amp;lt;br&amp;gt;&lt;br /&gt;
Следует убедиться, что каталог доступен для записи и чтения для текущего пользователя, или же для того пользователя от чьего имени запускается oktell. Если каталог не представляет ценности, самым простым путем попытаться решить проблему стало бы удаление каталога. При следующем запуске клиента oktell каталог сразу же будет создан снова, если, конечно, права пользователя это позволяют.&lt;br /&gt;
 &lt;br /&gt;
- конфликты версий или неполнота файлов библиотеки CefSharp &amp;lt;br&amp;gt;&lt;br /&gt;
Наиболее простым способом убедиться в том, что полнота файлов и соответствие версий соблюдены станет удаление клиента oktell с последующей переустановкой. При этом следует также удалить весь каталог клиента, который, как правило, расположен по пути C:\Program Files (x86)\Oktell\Client&lt;br /&gt;
&lt;br /&gt;
Данный список проблем не полон, он представляет собой наиболее распространенные случаи. Ниже пойдет более подробное описание возможных ситуаций. Оно предназначено для специалистов и позволяет углубиться в понимании происходящих процессов.&lt;br /&gt;
&lt;br /&gt;
== Суть &amp;quot;зомби-состояния&amp;quot;. ==&lt;br /&gt;
&lt;br /&gt;
Процесс клиента продолжает работать, но CEF в нём нельзя ни инициализировать заново,&lt;br /&gt;
ни использовать, при этом код может снова вызывать&lt;br /&gt;
Cef.Initialize или создавать ChromiumWebBrowser — возникают повторяющиеся ошибки.&lt;br /&gt;
Единственный надёжный способ «повторной инициализации» — полный перезапуск процесса&lt;br /&gt;
(закрытие и новый запуск oktell.ClientStarter4).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Все причины неудачной инициализации Cef можно условно разделить на 3 группы: файлы, кэш, антивирус. &amp;lt;br&amp;gt;&lt;br /&gt;
Постоянное появление упомянутого вплывающего сообщения говорит о необходимости исправления &amp;quot;окружения процесса&amp;quot; (файлы, кэш, антивирус).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. ОГРАНИЧЕНИЯ CEF / CefSharp&lt;br /&gt;
&lt;br /&gt;
  1. Cef.Initialize вызывается повторно в том же процессе&lt;br /&gt;
     После первой попытки (успешной или нет) Chromium не даёт второй полноценный init.&lt;br /&gt;
     Типичное сообщение: «can only be called once per process»,&lt;br /&gt;
     при этом Cef.IsInitialized может остаться false.&lt;br /&gt;
&lt;br /&gt;
  2. Первый Cef.Initialize завершился с ошибкой или вернул false&lt;br /&gt;
     Нативный слой CEF считает init «использованным», повтор в этом процессе недоступен.&lt;br /&gt;
&lt;br /&gt;
  3. ChromiumWebBrowser создан до успешного явного Cef.Initialize&lt;br /&gt;
     CefSharp может запустить скрытую инициализацию при создании первого экземпляра;&lt;br /&gt;
     последующий вызов Cef.Initialize в EnsureInitialized даёт «only once».&lt;br /&gt;
&lt;br /&gt;
  4. Попытка Cef.Shutdown() и повторного Initialize в том же процессе&lt;br /&gt;
     Официально не поддерживается, часто приводит к падению или нерабочему состоянию.&lt;br /&gt;
&lt;br /&gt;
  5. Cef.Initialize / Cef.Shutdown вызваны не из UI-потока&lt;br /&gt;
     Риск зависания и некорректного состояния CEF.&lt;br /&gt;
&lt;br /&gt;
  6. Cef.Initialize и Cef.Shutdown вызваны из разных потоков&lt;br /&gt;
     Нарушение требований CefSharp к потоку init/shutdown.&lt;br /&gt;
&lt;br /&gt;
2. ГОНКИ И ПОРЯДОК ВЫЗОВОВ В КОДЕ&lt;br /&gt;
&lt;br /&gt;
  7. Гонка потоков при вызове EnsureInitialized без блокировки&lt;br /&gt;
     Два потока одновременно вызывают Cef.Initialize (до добавления InitLock).&lt;br /&gt;
&lt;br /&gt;
  8. Игнорируется false из EnsureInitialized&lt;br /&gt;
     После сбоя init всё равно создаётся ChromiumWebBrowser —&lt;br /&gt;
     вторая ошибка «Cef.IsInitialized was false».&lt;br /&gt;
&lt;br /&gt;
  9. Ранняя инициализация в MainForm.InitializeComponent при ClientStatic.User == null&lt;br /&gt;
     Первая (и единственная) попытка init с общим кэшем %AppData%\CEF до логина;&lt;br /&gt;
     при сбое процесс «сгорает» до открытия браузера.&lt;br /&gt;
&lt;br /&gt;
 10. Разные cacheSubfolder в разных местах&lt;br /&gt;
     (MainForm/WebFormCtrl — логин, BackBrowserControlCef/BrowserPageCef — null)&lt;br /&gt;
     Не «only once», но повышает риск конфликтов profile и непредсказуемого первого init.&lt;br /&gt;
&lt;br /&gt;
 11. Несколько точек вызова EnsureInitialized&lt;br /&gt;
     (MainForm, BackBrowser, BrowserPage, WebFormCtrl)&lt;br /&gt;
     При ошибке на раннем вызове все последующие попадают в «зомби».&lt;br /&gt;
&lt;br /&gt;
3. ФАЙЛЫ, ПУТИ, ОКРУЖЕНИЕ&lt;br /&gt;
&lt;br /&gt;
 12. Отсутствует oktell.ClientStarter4.exe в каталоге запуска клиента&lt;br /&gt;
     TryResolveBrowserSubprocessPath возвращает false, init не выполняется.&lt;br /&gt;
&lt;br /&gt;
 13. Неверный или неабсолютный путь к subprocess, кэшу, locales, log-файлу&lt;br /&gt;
     Для CefSharp 133+ требуются абсолютные пути.&lt;br /&gt;
&lt;br /&gt;
 14. Отсутствует каталог locales или некорректный LocalesDirPath&lt;br /&gt;
     Сбой или деградация при init.&lt;br /&gt;
&lt;br /&gt;
 15. Нет прав на запись в %AppData%\CEF, LOG\Cef, каталог кэша или рабочий каталог&lt;br /&gt;
     init возвращает false или падает.&lt;br /&gt;
&lt;br /&gt;
 16. Повреждённый или частично записанный каталог кэша %AppData%\CEF&lt;br /&gt;
     Блокировки, ошибки profile, Initialize returned false.&lt;br /&gt;
&lt;br /&gt;
 17. Антивирус / DLP / политики Windows блокируют запуск subprocess CEF или запись в кэш&lt;br /&gt;
&lt;br /&gt;
 18. Отсутствуют или несовместимы native-библиотеки CEF&lt;br /&gt;
     (версия CefSharp vs разрядность процесса x86/x64, неполная установка)&lt;br /&gt;
&lt;br /&gt;
4. ГОНКИ ПРОЦЕССОВ И КЭШ&lt;br /&gt;
&lt;br /&gt;
 19. Второй экземпляр клиента с тем же RootCachePath&lt;br /&gt;
     С CefSharp 120+ Chromium process singleton: второй процесс не может нормально&lt;br /&gt;
     инициализировать тот же profile.&lt;br /&gt;
&lt;br /&gt;
 20. Зависший предыдущий процесс oktell / subprocess CEF держит lock на каталоге кэша&lt;br /&gt;
     init текущего процесса падает.&lt;br /&gt;
&lt;br /&gt;
 21. SkipMutex=1 или разные TerminalAddress&lt;br /&gt;
     Несколько экземпляров клиента одновременно, конкуренция за %AppData%\CEF.&lt;br /&gt;
&lt;br /&gt;
 22. Subprocess CEF (renderer, GPU и т.д.) не завершился после краша родителя&lt;br /&gt;
     Блокировка файлов profile до перезагрузки или ручного завершения процессов.&lt;br /&gt;
&lt;br /&gt;
5. КОНФИГУРАЦИЯ ПРИЛОЖЕНИЯ&lt;br /&gt;
&lt;br /&gt;
 23. Некорректные CefCommandLineArguments в конфиге&lt;br /&gt;
     Неверные флаги командной строки Chromium.&lt;br /&gt;
&lt;br /&gt;
 24. Конфликтующие аргументы DPI / масштабирования (CefDpiUnawareScaleDefaults)&lt;br /&gt;
     Проблемы init на части систем.&lt;br /&gt;
&lt;br /&gt;
 25. Неверный Cef_LogSeverity или недоступный путь к log-файлу&lt;br /&gt;
     Косвенный сбой при создании settings (реже).&lt;br /&gt;
&lt;br /&gt;
6. СОСТОЯНИЕ ПРИЛОЖЕНИЯ В МОМЕНТ INIT&lt;br /&gt;
&lt;br /&gt;
 26. Init вызван до готовности окружения&lt;br /&gt;
     (нет User, неверный StartupDirectory, клиент запущен не из каталога установки)&lt;br /&gt;
&lt;br /&gt;
 27. Init в процессе, где уже были другие попытки работы с CefSharp&lt;br /&gt;
     (повторная загрузка домена, тестовый код, плагин) —&lt;br /&gt;
     единственная попытка init уже израсходована.&lt;br /&gt;
&lt;br /&gt;
 28. Недостаток памяти / ресурсов при старте subprocess CEF&lt;br /&gt;
     init возвращает false, процесс остаётся неинициализированным и «заблокированным» для retry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Справка CefSharp&lt;br /&gt;
  https://github.com/cefsharp/CefSharp/wiki/General-Usage&lt;br /&gt;
  https://github.com/cefsharp/CefSharp/wiki/Trouble-Shooting#log-file&lt;br /&gt;
&lt;br /&gt;
Зачастую поиск причины может затянуться, ситуация может быть нетипичной. В этом случае стоит провести сбор логов, максимально подробно описать окружение, и передать инцидент в отдел разработки ПО.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)</id>
		<title>Проблемы с запуском внешних модулей (Chromium)</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)"/>
				<updated>2026-06-04T16:52:22Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При работе с внешними модулями клиента Oktell существует вероятность появления всплывающего окна.&lt;br /&gt;
 [[Файл:Cef2.png]]&lt;br /&gt;
Появление данного сообщения говорит о возникновении проблем на этапе инициализации библиотеки CefSharp в процессе работы, при этом CefSharp переходит в &amp;quot;зомби-состояние&amp;quot;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Наиболее частыми причинами могут стать следующие:''' &amp;lt;br&amp;gt;&lt;br /&gt;
- проблемы с каталогом %AppData%\CEF &amp;lt;br&amp;gt;&lt;br /&gt;
Следует убедиться, что каталог доступен для записи и чтения для текущего пользователя, или же для того пользователя от чьего имени запускается oktell. Если каталог не представляет ценности, самым простым путем попытаться решить проблему стало бы удаление каталога. При следующем запуске клиента oktell каталог сразу же будет создан снова, если, конечно, права пользователя это позволяют.&lt;br /&gt;
 &lt;br /&gt;
- конфликты версий или неполнота файлов библиотеки CefSharp &amp;lt;br&amp;gt;&lt;br /&gt;
Наиболее простым способом убедиться в том, что полнота файлов и соответствие версий соблюдены станет удаление клиента oktell с последующей переустановкой. При этом следует также удалить весь каталог клиента, который, как правило, расположен по пути C:\Program Files (x86)\Oktell\Client&lt;br /&gt;
&lt;br /&gt;
Данный список проблем не полон, он представляет собой наиболее распространенные случаи. Ниже пойдет более подробное описание возможных ситуаций. Оно предназначено для специалистов и позволяет углубиться в понимании происходящих процессов.&lt;br /&gt;
&lt;br /&gt;
== Суть &amp;quot;зомби-состояния&amp;quot;. ==&lt;br /&gt;
&lt;br /&gt;
Процесс клиента продолжает работать, но CEF в нём нельзя ни инициализировать заново,&lt;br /&gt;
ни использовать, при этом код может снова вызывать&lt;br /&gt;
Cef.Initialize или создавать ChromiumWebBrowser — возникают повторяющиеся ошибки.&lt;br /&gt;
Единственный надёжный способ «повторной инициализации» — полный перезапуск процесса&lt;br /&gt;
(закрытие и новый запуск oktell.ClientStarter4).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Все причины неудачной инициализации Cef можно условно разделить на 3 группы: файлы, кэш, антивирус. &amp;lt;br&amp;gt;&lt;br /&gt;
Постоянное появление упомянутого вплывающего сообщения говорит о необходимости исправления &amp;quot;окружения процесса&amp;quot; (файлы, кэш, антивирус).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. ОГРАНИЧЕНИЯ CEF / CefSharp&lt;br /&gt;
&lt;br /&gt;
  1. Cef.Initialize вызывается повторно в том же процессе&lt;br /&gt;
     После первой попытки (успешной или нет) Chromium не даёт второй полноценный init.&lt;br /&gt;
     Типичное сообщение: «can only be called once per process»,&lt;br /&gt;
     при этом Cef.IsInitialized может остаться false.&lt;br /&gt;
&lt;br /&gt;
  2. Первый Cef.Initialize завершился с ошибкой или вернул false&lt;br /&gt;
     Нативный слой CEF считает init «использованным», повтор в этом процессе недоступен.&lt;br /&gt;
&lt;br /&gt;
  3. ChromiumWebBrowser создан до успешного явного Cef.Initialize&lt;br /&gt;
     CefSharp может запустить скрытую инициализацию при создании первого экземпляра;&lt;br /&gt;
     последующий вызов Cef.Initialize в EnsureInitialized даёт «only once».&lt;br /&gt;
&lt;br /&gt;
  4. Попытка Cef.Shutdown() и повторного Initialize в том же процессе&lt;br /&gt;
     Официально не поддерживается, часто приводит к падению или нерабочему состоянию.&lt;br /&gt;
&lt;br /&gt;
  5. Cef.Initialize / Cef.Shutdown вызваны не из UI-потока&lt;br /&gt;
     Риск зависания и некорректного состояния CEF.&lt;br /&gt;
&lt;br /&gt;
  6. Cef.Initialize и Cef.Shutdown вызваны из разных потоков&lt;br /&gt;
     Нарушение требований CefSharp к потоку init/shutdown.&lt;br /&gt;
&lt;br /&gt;
2. ГОНКИ И ПОРЯДОК ВЫЗОВОВ В КОДЕ&lt;br /&gt;
&lt;br /&gt;
  7. Гонка потоков при вызове EnsureInitialized без блокировки&lt;br /&gt;
     Два потока одновременно вызывают Cef.Initialize (до добавления InitLock).&lt;br /&gt;
&lt;br /&gt;
  8. Игнорируется false из EnsureInitialized&lt;br /&gt;
     После сбоя init всё равно создаётся ChromiumWebBrowser —&lt;br /&gt;
     вторая ошибка «Cef.IsInitialized was false».&lt;br /&gt;
&lt;br /&gt;
  9. Ранняя инициализация в MainForm.InitializeComponent при ClientStatic.User == null&lt;br /&gt;
     Первая (и единственная) попытка init с общим кэшем %AppData%\CEF до логина;&lt;br /&gt;
     при сбое процесс «сгорает» до открытия браузера.&lt;br /&gt;
&lt;br /&gt;
 10. Разные cacheSubfolder в разных местах&lt;br /&gt;
     (MainForm/WebFormCtrl — логин, BackBrowserControlCef/BrowserPageCef — null)&lt;br /&gt;
     Не «only once», но повышает риск конфликтов profile и непредсказуемого первого init.&lt;br /&gt;
&lt;br /&gt;
 11. Несколько точек вызова EnsureInitialized&lt;br /&gt;
     (MainForm, BackBrowser, BrowserPage, WebFormCtrl)&lt;br /&gt;
     При ошибке на раннем вызове все последующие попадают в «зомби».&lt;br /&gt;
&lt;br /&gt;
3. ФАЙЛЫ, ПУТИ, ОКРУЖЕНИЕ&lt;br /&gt;
&lt;br /&gt;
 12. Отсутствует oktell.ClientStarter4.exe в каталоге запуска клиента&lt;br /&gt;
     TryResolveBrowserSubprocessPath возвращает false, init не выполняется.&lt;br /&gt;
&lt;br /&gt;
 13. Неверный или неабсолютный путь к subprocess, кэшу, locales, log-файлу&lt;br /&gt;
     Для CefSharp 133+ требуются абсолютные пути.&lt;br /&gt;
&lt;br /&gt;
 14. Отсутствует каталог locales или некорректный LocalesDirPath&lt;br /&gt;
     Сбой или деградация при init.&lt;br /&gt;
&lt;br /&gt;
 15. Нет прав на запись в %AppData%\CEF, LOG\Cef, каталог кэша или рабочий каталог&lt;br /&gt;
     init возвращает false или падает.&lt;br /&gt;
&lt;br /&gt;
 16. Повреждённый или частично записанный каталог кэша %AppData%\CEF&lt;br /&gt;
     Блокировки, ошибки profile, Initialize returned false.&lt;br /&gt;
&lt;br /&gt;
 17. Антивирус / DLP / политики Windows блокируют запуск subprocess CEF или запись в кэш&lt;br /&gt;
&lt;br /&gt;
 18. Отсутствуют или несовместимы native-библиотеки CEF&lt;br /&gt;
     (версия CefSharp vs разрядность процесса x86/x64, неполная установка)&lt;br /&gt;
&lt;br /&gt;
4. ГОНКИ ПРОЦЕССОВ И КЭШ&lt;br /&gt;
&lt;br /&gt;
 19. Второй экземпляр клиента с тем же RootCachePath&lt;br /&gt;
     С CefSharp 120+ Chromium process singleton: второй процесс не может нормально&lt;br /&gt;
     инициализировать тот же profile.&lt;br /&gt;
&lt;br /&gt;
 20. Зависший предыдущий процесс oktell / subprocess CEF держит lock на каталоге кэша&lt;br /&gt;
     init текущего процесса падает.&lt;br /&gt;
&lt;br /&gt;
 21. SkipMutex=1 или разные TerminalAddress&lt;br /&gt;
     Несколько экземпляров клиента одновременно, конкуренция за %AppData%\CEF.&lt;br /&gt;
&lt;br /&gt;
 22. Subprocess CEF (renderer, GPU и т.д.) не завершился после краша родителя&lt;br /&gt;
     Блокировка файлов profile до перезагрузки или ручного завершения процессов.&lt;br /&gt;
&lt;br /&gt;
5. КОНФИГУРАЦИЯ ПРИЛОЖЕНИЯ&lt;br /&gt;
&lt;br /&gt;
 23. Некорректные CefCommandLineArguments в конфиге&lt;br /&gt;
     Неверные флаги командной строки Chromium.&lt;br /&gt;
&lt;br /&gt;
 24. Конфликтующие аргументы DPI / масштабирования (CefDpiUnawareScaleDefaults)&lt;br /&gt;
     Проблемы init на части систем.&lt;br /&gt;
&lt;br /&gt;
 25. Неверный Cef_LogSeverity или недоступный путь к log-файлу&lt;br /&gt;
     Косвенный сбой при создании settings (реже).&lt;br /&gt;
&lt;br /&gt;
6. СОСТОЯНИЕ ПРИЛОЖЕНИЯ В МОМЕНТ INIT&lt;br /&gt;
&lt;br /&gt;
 26. Init вызван до готовности окружения&lt;br /&gt;
     (нет User, неверный StartupDirectory, клиент запущен не из каталога установки)&lt;br /&gt;
&lt;br /&gt;
 27. Init в процессе, где уже были другие попытки работы с CefSharp&lt;br /&gt;
     (повторная загрузка домена, тестовый код, плагин) —&lt;br /&gt;
     единственная попытка init уже израсходована.&lt;br /&gt;
&lt;br /&gt;
 28. Недостаток памяти / ресурсов при старте subprocess CEF&lt;br /&gt;
     init возвращает false, процесс остаётся неинициализированным и «заблокированным» для retry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Справка CefSharp&lt;br /&gt;
  https://github.com/cefsharp/CefSharp/wiki/General-Usage&lt;br /&gt;
  https://github.com/cefsharp/CefSharp/wiki/Trouble-Shooting#log-file&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)</id>
		<title>Проблемы с запуском внешних модулей (Chromium)</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)"/>
				<updated>2026-06-04T16:06:42Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При работе с внешними модулями клиента Oktell существует вероятность появления всплывающего окна.&lt;br /&gt;
 [[Файл:Cef2.png]]&lt;br /&gt;
Появление данного сообщения говорит о возникновении проблем на этапе инициализации библиотеки CefSharp в процессе работы, при этом CefSharp переходит в &amp;quot;зомби-состояние&amp;quot;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Наиболее частыми причинами могут стать следующие:''' &amp;lt;br&amp;gt;&lt;br /&gt;
- проблемы с каталогом %AppData%\CEF &amp;lt;br&amp;gt;&lt;br /&gt;
Следует убедиться, что каталог доступен для записи и чтения для текущего пользователя, или же для того пользователя от чьего имени запускается oktell. Если каталог не представляет ценности, самым простым путем попытаться решить проблему стало бы удаление каталога. При следующем запуске клиента oktell каталог сразу же будет создан снова, если, конечно, права пользователя это позволяют.&lt;br /&gt;
 &lt;br /&gt;
- конфликты версий или неполнота файлов библиотеки CefSharp &amp;lt;br&amp;gt;&lt;br /&gt;
Наиболее простым способом убедиться в том, что полнота файлов и соответствие версий соблюдены станет удаление клиента oktell с последующей переустановкой. При этом следует также удалить весь каталог клиента, который, как правило, расположен по пути C:\Program Files (x86)\Oktell\Client&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Суть &amp;quot;зомби-состояния&amp;quot;. ==&lt;br /&gt;
&lt;br /&gt;
Процесс клиента продолжает работать, но CEF в нём нельзя ни инициализировать заново,&lt;br /&gt;
ни использовать, при этом код может снова вызывать&lt;br /&gt;
Cef.Initialize или создавать ChromiumWebBrowser — возникают повторяющиеся ошибки.&lt;br /&gt;
Единственный надёжный способ «повторной инициализации» — полный перезапуск процесса&lt;br /&gt;
(закрытие и новый запуск oktell.ClientStarter4).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Все причины неудачной инициализации Cef можно условно разделить на 3 группы: файлы, кэш, антивирус. &amp;lt;br&amp;gt;&lt;br /&gt;
Постоянное появление упомянутого вплывающего сообщения говорит о необходимости исправления &amp;quot;окружения процесса&amp;quot; (файлы, кэш, антивирус).&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Common.js</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Common.js"/>
				<updated>2026-06-04T13:40:38Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  var STORAGE_KEY = 'oktell_cookie_consent';&lt;br /&gt;
&lt;br /&gt;
  function hasConsent() {&lt;br /&gt;
    return localStorage.getItem(STORAGE_KEY) === 'accepted';&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function hasDeclined() {&lt;br /&gt;
    return localStorage.getItem(STORAGE_KEY) === 'declined';&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function saveConsent(value) {&lt;br /&gt;
    localStorage.setItem(STORAGE_KEY, value);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function createCookieBanner() {&lt;br /&gt;
    if (hasConsent() || hasDeclined()) {&lt;br /&gt;
      return;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    var banner = document.createElement('div');&lt;br /&gt;
    banner.className = 'oktell-cookie-banner';&lt;br /&gt;
    banner.innerHTML =&lt;br /&gt;
      '&amp;lt;div class=&amp;quot;oktell-cookie-text&amp;quot;&amp;gt;' +&lt;br /&gt;
        'Мы используем cookies для корректной работы сайта, анализа посещаемости и улучшения пользовательского опыта. ' +&lt;br /&gt;
        'Продолжая пользоваться сайтом, вы можете согласиться с использованием cookies. ' +&lt;br /&gt;
        '&amp;lt;a href=&amp;quot;/index.php?title=Политика_конфиденциальности&amp;quot;&amp;gt;Подробнее в Политике конфиденциальности&amp;lt;/a&amp;gt;.' +&lt;br /&gt;
      '&amp;lt;/div&amp;gt;' +&lt;br /&gt;
      '&amp;lt;div class=&amp;quot;oktell-cookie-actions&amp;quot;&amp;gt;' +&lt;br /&gt;
        '&amp;lt;button type=&amp;quot;button&amp;quot; class=&amp;quot;oktell-cookie-btn oktell-cookie-decline&amp;quot;&amp;gt;Не согласен&amp;lt;/button&amp;gt;' +&lt;br /&gt;
        '&amp;lt;button type=&amp;quot;button&amp;quot; class=&amp;quot;oktell-cookie-btn oktell-cookie-accept&amp;quot;&amp;gt;Согласен&amp;lt;/button&amp;gt;' +&lt;br /&gt;
      '&amp;lt;/div&amp;gt;';&lt;br /&gt;
&lt;br /&gt;
    document.body.appendChild(banner);&lt;br /&gt;
&lt;br /&gt;
    setTimeout(function () {&lt;br /&gt;
      banner.classList.add('is-visible');&lt;br /&gt;
    }, 300);&lt;br /&gt;
&lt;br /&gt;
    var acceptBtn = banner.querySelector('.oktell-cookie-accept');&lt;br /&gt;
    var declineBtn = banner.querySelector('.oktell-cookie-decline');&lt;br /&gt;
&lt;br /&gt;
    acceptBtn.addEventListener('click', function () {&lt;br /&gt;
      saveConsent('accepted');&lt;br /&gt;
      banner.classList.remove('is-visible');&lt;br /&gt;
      setTimeout(function () {&lt;br /&gt;
        banner.remove();&lt;br /&gt;
      }, 300);&lt;br /&gt;
&lt;br /&gt;
      if (typeof window.oktellLoadAnalytics === 'function') {&lt;br /&gt;
        window.oktellLoadAnalytics();&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    declineBtn.addEventListener('click', function () {&lt;br /&gt;
      saveConsent('declined');&lt;br /&gt;
      banner.classList.remove('is-visible');&lt;br /&gt;
      setTimeout(function () {&lt;br /&gt;
        banner.remove();&lt;br /&gt;
      }, 300);&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  document.addEventListener('DOMContentLoaded', createCookieBanner);&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Common.js</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Common.js"/>
				<updated>2026-06-04T13:36:16Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;if ($wgUser-&amp;gt;isLoggedIn()) {&lt;br /&gt;
   $lines = explode( &amp;quot;\n&amp;quot;, wfMsgForContent( 'sidebar' ) );&lt;br /&gt;
 } else {&lt;br /&gt;
   $lines = explode( &amp;quot;\n&amp;quot;, wfMsgForContent( 'anon_sidebar' ) );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  var STORAGE_KEY = 'oktell_cookie_consent';&lt;br /&gt;
&lt;br /&gt;
  function hasConsent() {&lt;br /&gt;
    return localStorage.getItem(STORAGE_KEY) === 'accepted';&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function hasDeclined() {&lt;br /&gt;
    return localStorage.getItem(STORAGE_KEY) === 'declined';&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function saveConsent(value) {&lt;br /&gt;
    localStorage.setItem(STORAGE_KEY, value);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function createCookieBanner() {&lt;br /&gt;
    if (hasConsent() || hasDeclined()) {&lt;br /&gt;
      return;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    var banner = document.createElement('div');&lt;br /&gt;
    banner.className = 'oktell-cookie-banner';&lt;br /&gt;
    banner.innerHTML =&lt;br /&gt;
      '&amp;lt;div class=&amp;quot;oktell-cookie-text&amp;quot;&amp;gt;' +&lt;br /&gt;
        'Мы используем cookies для корректной работы сайта, анализа посещаемости и улучшения пользовательского опыта. ' +&lt;br /&gt;
        'Продолжая пользоваться сайтом, вы можете согласиться с использованием cookies. ' +&lt;br /&gt;
        '&amp;lt;a href=&amp;quot;/index.php?title=Политика_конфиденциальности&amp;quot;&amp;gt;Подробнее в Политике конфиденциальности&amp;lt;/a&amp;gt;.' +&lt;br /&gt;
      '&amp;lt;/div&amp;gt;' +&lt;br /&gt;
      '&amp;lt;div class=&amp;quot;oktell-cookie-actions&amp;quot;&amp;gt;' +&lt;br /&gt;
        '&amp;lt;button type=&amp;quot;button&amp;quot; class=&amp;quot;oktell-cookie-btn oktell-cookie-decline&amp;quot;&amp;gt;Не согласен&amp;lt;/button&amp;gt;' +&lt;br /&gt;
        '&amp;lt;button type=&amp;quot;button&amp;quot; class=&amp;quot;oktell-cookie-btn oktell-cookie-accept&amp;quot;&amp;gt;Согласен&amp;lt;/button&amp;gt;' +&lt;br /&gt;
      '&amp;lt;/div&amp;gt;';&lt;br /&gt;
&lt;br /&gt;
    document.body.appendChild(banner);&lt;br /&gt;
&lt;br /&gt;
    setTimeout(function () {&lt;br /&gt;
      banner.classList.add('is-visible');&lt;br /&gt;
    }, 300);&lt;br /&gt;
&lt;br /&gt;
    var acceptBtn = banner.querySelector('.oktell-cookie-accept');&lt;br /&gt;
    var declineBtn = banner.querySelector('.oktell-cookie-decline');&lt;br /&gt;
&lt;br /&gt;
    acceptBtn.addEventListener('click', function () {&lt;br /&gt;
      saveConsent('accepted');&lt;br /&gt;
      banner.classList.remove('is-visible');&lt;br /&gt;
      setTimeout(function () {&lt;br /&gt;
        banner.remove();&lt;br /&gt;
      }, 300);&lt;br /&gt;
&lt;br /&gt;
      if (typeof window.oktellLoadAnalytics === 'function') {&lt;br /&gt;
        window.oktellLoadAnalytics();&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    declineBtn.addEventListener('click', function () {&lt;br /&gt;
      saveConsent('declined');&lt;br /&gt;
      banner.classList.remove('is-visible');&lt;br /&gt;
      setTimeout(function () {&lt;br /&gt;
        banner.remove();&lt;br /&gt;
      }, 300);&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  document.addEventListener('DOMContentLoaded', createCookieBanner);&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)</id>
		<title>Проблемы с запуском внешних модулей (Chromium)</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)"/>
				<updated>2026-06-04T13:34:13Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При работе с внешними модулями клиента Oktell существует вероятность появления всплывающего окна.&lt;br /&gt;
 [[Файл:Cef2.png]]&lt;br /&gt;
Появление данного сообщения говорит о возникновении проблем на этапе инициализации библиотеки CefSharp в процессе работы, при этом CefSharp переходит в &amp;quot;зомби-состояние&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Суть &amp;quot;зомби-состояния&amp;quot;. ==&lt;br /&gt;
&lt;br /&gt;
Процесс клиента продолжает работать, но CEF в нём нельзя ни инициализировать заново,&lt;br /&gt;
ни использовать, при этом код может снова вызывать&lt;br /&gt;
Cef.Initialize или создавать ChromiumWebBrowser — возникают повторяющиеся ошибки.&lt;br /&gt;
Единственный надёжный способ «повторной инициализации» — полный перезапуск процесса&lt;br /&gt;
(закрытие и новый запуск oktell.ClientStarter4).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Все причины неудачной инициализации Cef можно условно разделить на 3 группы: файлы, кэш, антивирус. &amp;lt;br&amp;gt;&lt;br /&gt;
Постоянное появление упомянутого вплывающего сообщения говорит о необходимости исправления &amp;quot;окружения процесса&amp;quot; (файлы, кэш, антивирус).&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)</id>
		<title>Проблемы с запуском внешних модулей (Chromium)</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)"/>
				<updated>2026-06-04T13:31:11Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При работе с внешними модулями клиента Oktell существует вероятность появления всплывающего окна.&lt;br /&gt;
 [[Файл:Cef2.png]]&lt;br /&gt;
Появление данного сообщения говорит о возникновении проблем на этапе инициализации библиотеки CefSharp в процессе работы, при этом CefSharp переходит в &amp;quot;зомби-состояние&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Суть &amp;quot;зомби-состояния&amp;quot;. ==&lt;br /&gt;
&lt;br /&gt;
Процесс клиента продолжает работать, но CEF в нём нельзя ни инициализировать заново,&lt;br /&gt;
ни использовать, при этом код может снова вызывать&lt;br /&gt;
Cef.Initialize или создавать ChromiumWebBrowser — возникают повторяющиеся ошибки.&lt;br /&gt;
Единственный надёжный способ «повторной инициализации» — полный перезапуск процесса&lt;br /&gt;
(закрытие и новый запуск oktell.ClientStarter4).&lt;br /&gt;
Все причины неудачной инициализации Cef можно условно разделить на 3 группы: файлы, кэш, антивирус.&lt;br /&gt;
Постоянное появление упомянутого вплывающего сообщения говорит о необходимости исправления &amp;quot;окружения процесса&amp;quot; (файлы, кэш, антивирус).&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%A4%D0%B0%D0%B9%D0%BB:Cef2.png</id>
		<title>Файл:Cef2.png</title>
		<link rel="alternate" type="text/html" href="%D0%A4%D0%B0%D0%B9%D0%BB:Cef2.png"/>
				<updated>2026-06-04T13:10:03Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)</id>
		<title>Проблемы с запуском внешних модулей (Chromium)</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)"/>
				<updated>2026-06-04T13:09:01Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;После исправления окружения (файлы, кэш, антивирус) пользователь перезапускает клиент — новый процесс, чистая попытка init. Это единственный рабочий «retry».&lt;br /&gt;
&lt;br /&gt;
При работе с внешними модулями клиента Oktell существует вероятность появления всплывающего окна&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Страница в процессе разработки.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Common.js</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Common.js"/>
				<updated>2026-06-04T12:58:15Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;if ($wgUser-&amp;gt;isLoggedIn()) {&lt;br /&gt;
   $lines = explode( &amp;quot;\n&amp;quot;, wfMsgForContent( 'sidebar' ) );&lt;br /&gt;
 } else {&lt;br /&gt;
   $lines = explode( &amp;quot;\n&amp;quot;, wfMsgForContent( 'anon_sidebar' ) );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  var STORAGE_KEY = 'oktell_cookie_consent';&lt;br /&gt;
&lt;br /&gt;
  function hasConsent() {&lt;br /&gt;
    return localStorage.getItem(STORAGE_KEY) === 'accepted';&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function hasDeclined() {&lt;br /&gt;
    return localStorage.getItem(STORAGE_KEY) === 'declined';&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function saveConsent(value) {&lt;br /&gt;
    localStorage.setItem(STORAGE_KEY, value);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function createCookieBanner() {&lt;br /&gt;
    if (hasConsent() || hasDeclined()) {&lt;br /&gt;
      return;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    var banner = document.createElement('div');&lt;br /&gt;
    banner.className = 'oktell-cookie-banner';&lt;br /&gt;
    banner.innerHTML =&lt;br /&gt;
      '&amp;lt;div class=&amp;quot;oktell-cookie-text&amp;quot;&amp;gt;' +&lt;br /&gt;
        'Мы используем cookies для корректной работы сайта, анализа посещаемости и улучшения пользовательского опыта. ' +&lt;br /&gt;
        'Продолжая пользоваться сайтом, вы можете согласиться с использованием cookies. ' +&lt;br /&gt;
        '&amp;lt;a href=&amp;quot;/index.php?title=Политика_конфиденциальности&amp;quot;&amp;gt;Подробнее в Политике конфиденциальности&amp;lt;/a&amp;gt;.' +&lt;br /&gt;
      '&amp;lt;/div&amp;gt;' +&lt;br /&gt;
      '&amp;lt;div class=&amp;quot;oktell-cookie-actions&amp;quot;&amp;gt;' +&lt;br /&gt;
        '&amp;lt;button type=&amp;quot;button&amp;quot; class=&amp;quot;oktell-cookie-btn oktell-cookie-decline&amp;quot;&amp;gt;Не согласен&amp;lt;/button&amp;gt;' +&lt;br /&gt;
        '&amp;lt;button type=&amp;quot;button&amp;quot; class=&amp;quot;oktell-cookie-btn oktell-cookie-accept&amp;quot;&amp;gt;Согласен&amp;lt;/button&amp;gt;' +&lt;br /&gt;
      '&amp;lt;/div&amp;gt;';&lt;br /&gt;
&lt;br /&gt;
    document.body.appendChild(banner);&lt;br /&gt;
&lt;br /&gt;
    setTimeout(function () {&lt;br /&gt;
      banner.classList.add('is-visible');&lt;br /&gt;
    }, 300);&lt;br /&gt;
&lt;br /&gt;
    var acceptBtn = banner.querySelector('.oktell-cookie-accept');&lt;br /&gt;
    var declineBtn = banner.querySelector('.oktell-cookie-decline');&lt;br /&gt;
&lt;br /&gt;
    acceptBtn.addEventListener('click', function () {&lt;br /&gt;
      saveConsent('accepted');&lt;br /&gt;
      banner.classList.remove('is-visible');&lt;br /&gt;
      setTimeout(function () {&lt;br /&gt;
        banner.remove();&lt;br /&gt;
      }, 300);&lt;br /&gt;
&lt;br /&gt;
      if (typeof window.oktellLoadAnalytics === 'function') {&lt;br /&gt;
        window.oktellLoadAnalytics();&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    declineBtn.addEventListener('click', function () {&lt;br /&gt;
      saveConsent('declined');&lt;br /&gt;
      banner.classList.remove('is-visible');&lt;br /&gt;
      setTimeout(function () {&lt;br /&gt;
        banner.remove();&lt;br /&gt;
      }, 300);&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  document.addEventListener('DOMContentLoaded', createCookieBanner);&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Common.css</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Common.css"/>
				<updated>2026-06-04T12:47:37Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: Новая страница: «/* Размещённый здесь CSS будет применяться ко всем темам оформления */ /* Cookie banner */ .oktell-cookie-ban…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь CSS будет применяться ко всем темам оформления */&lt;br /&gt;
/* Cookie banner */&lt;br /&gt;
.oktell-cookie-banner {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  left: 24px;&lt;br /&gt;
  right: 24px;&lt;br /&gt;
  bottom: 24px;&lt;br /&gt;
  z-index: 99999;&lt;br /&gt;
  max-width: 980px;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
  background: rgba(255, 255, 255, 0.98);&lt;br /&gt;
  border: 1px solid #d6dce5;&lt;br /&gt;
  box-shadow: 0 18px 50px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  border-radius: 14px;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  color: #1f2933;&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-banner.is-visible {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: space-between;&lt;br /&gt;
  gap: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-text {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-text a {&lt;br /&gt;
  color: #0645ad;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-actions {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  flex-shrink: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-btn {&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  padding: 10px 16px;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-accept {&lt;br /&gt;
  background: #2563eb;&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-decline {&lt;br /&gt;
  background: #eef2f7;&lt;br /&gt;
  color: #1f2933;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-accept:hover {&lt;br /&gt;
  background: #1d4ed8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oktell-cookie-decline:hover {&lt;br /&gt;
  background: #dfe7f1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 700px) {&lt;br /&gt;
  .oktell-cookie-banner {&lt;br /&gt;
    left: 12px;&lt;br /&gt;
    right: 12px;&lt;br /&gt;
    bottom: 12px;&lt;br /&gt;
    padding: 16px;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .oktell-cookie-banner.is-visible {&lt;br /&gt;
    display: block;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .oktell-cookie-actions {&lt;br /&gt;
    margin-top: 14px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .oktell-cookie-btn {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Privacypage</id>
		<title>MediaWiki:Privacypage</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Privacypage"/>
				<updated>2026-06-04T11:55:31Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: Новая страница: «Политика_конфиденциальности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Политика_конфиденциальности&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Privacy-url</id>
		<title>MediaWiki:Privacy-url</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Privacy-url"/>
				<updated>2026-06-04T11:48:38Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: Новая страница: «https://wiki.oktellstudio.ru/index.php?title=Политика_конфиденциальности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://wiki.oktellstudio.ru/index.php?title=Политика_конфиденциальности&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B4%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8</id>
		<title>Политика конфиденциальности</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B4%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8"/>
				<updated>2026-06-04T11:44:23Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: Новая страница: «Политика конфиденциальности персональных данных Редакция от: 01 мая 2026 года  Настоящая П…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Политика конфиденциальности персональных данных&lt;br /&gt;
Редакция от: 01 мая 2026 года&lt;br /&gt;
&lt;br /&gt;
Настоящая Политика конфиденциальности персональных данных разработана с учетом требований Федерального закона от 27.07.2006 №152-ФЗ «О персональных данных», Федерального закона от 30.11.2024 №420-ФЗ, а также иных применимых нормативных правовых актов Российской Федерации в области обработки и защиты персональных данных.&lt;br /&gt;
&lt;br /&gt;
Настоящая Политика конфиденциальности персональных данных действует в отношении всей информации, размещенной на сайте в сети Интернет по адресу: https://wiki.oktellstudio.ru, которую посетители и пользователи Сайта могут предоставить или которая может быть получена о Пользователе во время использования Сайта, его сервисов, программ, продуктов, форм обратной связи, cookie-файлов и иных технических средств.&lt;br /&gt;
&lt;br /&gt;
Владельцем сайта https://wiki.oktellstudio.ru является Общество с ограниченной ответственностью «Телефонные Системы».&lt;br /&gt;
&lt;br /&gt;
Обработка персональных данных Пользователя осуществляется при наличии законных оснований, включая согласие Пользователя, выраженное путем нажатия соответствующей кнопки, заполнения формы, отправки заявки, оформления заказа или совершения иного активного действия на Сайте.&lt;br /&gt;
&lt;br /&gt;
Общие положения&lt;br /&gt;
1.1. В рамках настоящей Политики под персональными данными и персональной информацией Пользователя понимаются:&lt;br /&gt;
&lt;br /&gt;
1.1.1. Персональная информация, которую Пользователь предоставляет о себе самостоятельно при заполнении форм на Сайте, оформлении заявки, заказа, подписке, обращении через форму обратной связи, по электронной почте, телефону или иным способом.&lt;br /&gt;
&lt;br /&gt;
1.1.2. Данные, которые автоматически передаются Сайту в процессе его использования с помощью установленного на устройстве Пользователя программного обеспечения, включая IP-адрес, данные cookie, информацию о браузере, операционной системе, типе устройства, технические характеристики подключения, дату и время посещения, адреса запрашиваемых страниц и иные технические данные.&lt;br /&gt;
&lt;br /&gt;
1.1.3. Иная информация о Пользователе, обработка которой предусмотрена настоящей Политикой, пользовательскими соглашениями, публичной офертой, согласиями на обработку персональных данных и законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
1.1.4. Настоящая Политика применяется только к Сайту https://wiki.oktellstudio.ru. Сайт не контролирует и не несет ответственности за сайты третьих лиц, на которые Пользователь может перейти по ссылкам, размещенным на Сайте.&lt;br /&gt;
&lt;br /&gt;
1.2. Оператором персональных данных является:&lt;br /&gt;
&lt;br /&gt;
Общество с ограниченной ответственностью «Телефонные Системы»&lt;br /&gt;
ОГРН: 1077746182315&lt;br /&gt;
ИНН: 7701700959&lt;br /&gt;
КПП: 770101001&lt;br /&gt;
Адрес: Россия, г. Москва, ул. Бакунинская, д. 41, стр. 1&lt;br /&gt;
E-mail: mail@oktell.ru&lt;br /&gt;
Телефон: +7 (495) 255-55-28&lt;br /&gt;
&lt;br /&gt;
1.3. Настоящая Политика определяет порядок обработки и защиты персональных данных Пользователей, а также меры, принимаемые Оператором для обеспечения безопасности персональных данных.&lt;br /&gt;
&lt;br /&gt;
Цели обработки персональных данных&lt;br /&gt;
2.1. Сайт собирает и хранит только ту информацию, которая необходима для предоставления сервисов, обработки заявок, исполнения договоров, выполнения требований законодательства Российской Федерации и обеспечения корректной работы Сайта.&lt;br /&gt;
&lt;br /&gt;
2.2. Обработка персональных данных осуществляется в следующих целях:&lt;br /&gt;
&lt;br /&gt;
— идентификация Пользователя;&lt;br /&gt;
— обработка заявок, обращений и заказов Пользователя;&lt;br /&gt;
— предоставление доступа к сервисам и функционалу Сайта;&lt;br /&gt;
— обратная связь с Пользователем;&lt;br /&gt;
— направление уведомлений, сообщений и информации, связанной с использованием Сайта, оформлением заказа или оказанием услуг;&lt;br /&gt;
— заключение, исполнение и прекращение договоров с Пользователем;&lt;br /&gt;
— предоставление технической и клиентской поддержки;&lt;br /&gt;
— подтверждение достоверности и полноты данных, предоставленных Пользователем;&lt;br /&gt;
— обеспечение безопасности Сайта и предотвращение мошеннических действий;&lt;br /&gt;
— улучшение качества работы Сайта, удобства его использования и пользовательского опыта;&lt;br /&gt;
— анализ посещаемости Сайта с использованием cookie-файлов и сервисов аналитики при наличии согласия Пользователя;&lt;br /&gt;
— выполнение требований законодательства Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
2.3. Оператор не обрабатывает специальные категории персональных данных, касающиеся расовой или национальной принадлежности, политических взглядов, религиозных или философских убеждений, состояния здоровья или интимной жизни, если такая обработка прямо не требуется законодательством Российской Федерации или не была отдельно и явно инициирована Пользователем.&lt;br /&gt;
&lt;br /&gt;
Состав обрабатываемых персональных данных&lt;br /&gt;
3.1. В зависимости от способа использования Сайта Оператор может обрабатывать следующие данные Пользователя:&lt;br /&gt;
&lt;br /&gt;
— фамилия, имя, отчество;&lt;br /&gt;
— номер телефона;&lt;br /&gt;
— адрес электронной почты;&lt;br /&gt;
— сведения о компании или организации, если Пользователь действует от имени юридического лица;&lt;br /&gt;
— содержание обращения, заявки или сообщения;&lt;br /&gt;
— сведения о заказе, услуге или продукте, интересующем Пользователя;&lt;br /&gt;
— IP-адрес;&lt;br /&gt;
— cookie-файлы;&lt;br /&gt;
— сведения о браузере, устройстве и операционной системе;&lt;br /&gt;
— дата, время и источник перехода на Сайт;&lt;br /&gt;
— иные сведения, предоставленные Пользователем самостоятельно.&lt;br /&gt;
&lt;br /&gt;
3.2. Персональные данные обрабатываются в объеме, необходимом для достижения целей, указанных в настоящей Политике.&lt;br /&gt;
&lt;br /&gt;
Правовые основания обработки персональных данных&lt;br /&gt;
4.1. Оператор обрабатывает персональные данные на следующих правовых основаниях:&lt;br /&gt;
&lt;br /&gt;
— согласие Пользователя на обработку персональных данных;&lt;br /&gt;
— необходимость обработки для заключения и исполнения договора;&lt;br /&gt;
— необходимость обработки для выполнения требований законодательства Российской Федерации;&lt;br /&gt;
— необходимость обработки для осуществления прав и законных интересов Оператора при условии, что при этом не нарушаются права и свободы Пользователя.&lt;br /&gt;
&lt;br /&gt;
4.2. Пользователь дает согласие на обработку персональных данных путем совершения одного или нескольких активных действий:&lt;br /&gt;
&lt;br /&gt;
— заполнение формы на Сайте;&lt;br /&gt;
— отправка заявки или обращения;&lt;br /&gt;
— оформление заказа;&lt;br /&gt;
— нажатие кнопки согласия на Сайте;&lt;br /&gt;
— принятие условий публичной оферты;&lt;br /&gt;
— нажатие кнопки согласия в cookie-баннере при использовании cookie-файлов и иных аналогичных технологий.&lt;br /&gt;
&lt;br /&gt;
Условия обработки и передачи персональных данных&lt;br /&gt;
5.1. Персональные данные Пользователя хранятся и обрабатываются в соответствии с внутренними регламентами Оператора и требованиями законодательства Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
5.2. Конфиденциальность персональных данных сохраняется, за исключением случаев, когда Пользователь самостоятельно сделал информацию общедоступной либо когда раскрытие информации требуется в соответствии с законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
5.3. Передача персональных данных третьим лицам возможна в следующих случаях:&lt;br /&gt;
&lt;br /&gt;
— при наличии согласия Пользователя;&lt;br /&gt;
— если передача необходима для исполнения договора, обработки заявки, оказания услуги или выполнения заказа;&lt;br /&gt;
— хостинг-провайдерам, техническим подрядчикам, операторам связи, платежным сервисам, сервисам аналитики и иным лицам, участвующим в обеспечении работы Сайта и исполнении обязательств перед Пользователем;&lt;br /&gt;
— в случаях, предусмотренных законодательством Российской Федерации;&lt;br /&gt;
— по запросу уполномоченных государственных органов в пределах их компетенции;&lt;br /&gt;
— при реорганизации, продаже или иной передаче Сайта, бизнеса или его части при условии соблюдения прав Пользователя.&lt;br /&gt;
&lt;br /&gt;
5.4. Оператор принимает необходимые правовые, организационные и технические меры для защиты персональных данных от неправомерного или случайного доступа, уничтожения, изменения, блокирования, копирования, предоставления, распространения, а также от иных неправомерных действий.&lt;br /&gt;
&lt;br /&gt;
5.5. В случае выявления инцидента, связанного с неправомерной или случайной передачей, предоставлением, распространением или доступом к персональным данным, повлекшего нарушение прав субъектов персональных данных, Оператор действует в порядке, предусмотренном законодательством Российской Федерации и разделом 9 настоящей Политики.&lt;br /&gt;
&lt;br /&gt;
5.6. Оператор и Пользователь совместно принимают все разумные меры по предотвращению убытков или иных негативных последствий, вызванных неправомерной обработкой, утратой или разглашением персональных данных.&lt;br /&gt;
&lt;br /&gt;
5.7. Разглашение персональных данных возможно по запросу суда, правоохранительных органов, Роскомнадзора, иных уполномоченных государственных органов, а также в иных случаях, предусмотренных законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
Cookie-файлы и системы аналитики&lt;br /&gt;
6.1. Сайт может использовать cookie-файлы и аналогичные технологии для обеспечения корректной работы Сайта, сохранения пользовательских настроек, анализа посещаемости, улучшения качества работы Сайта и оценки эффективности рекламных и информационных материалов.&lt;br /&gt;
&lt;br /&gt;
6.2. Cookie-файлы могут содержать техническую информацию о действиях Пользователя на Сайте, устройстве, браузере, источнике перехода, времени посещения и иных технических параметрах.&lt;br /&gt;
&lt;br /&gt;
6.3. На Сайте могут использоваться сервисы веб-аналитики и рекламные пиксели, включая, но не ограничиваясь, Яндекс Метрикой, VK Pixel и иными аналогичными сервисами, если они подключены на Сайте.&lt;br /&gt;
&lt;br /&gt;
6.4. Аналитические и маркетинговые cookie-файлы, а также соответствующие системы аналитики и рекламные пиксели используются при наличии согласия Пользователя, если такое согласие требуется законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
6.5. Пользователь может ограничить или запретить использование cookie-файлов в настройках своего браузера. При этом отдельные функции Сайта могут работать некорректно.&lt;br /&gt;
&lt;br /&gt;
6.6. Использование аналитических и маркетинговых cookie-файлов осуществляется после получения согласия Пользователя путем нажатия кнопки согласия в cookie-баннере.&lt;br /&gt;
&lt;br /&gt;
Сроки обработки и хранения персональных данных&lt;br /&gt;
7.1. Персональные данные обрабатываются в течение срока, необходимого для достижения целей обработки, исполнения договора, обработки заявки, оказания услуги, выполнения требований законодательства Российской Федерации либо до момента отзыва согласия Пользователем, если иное не предусмотрено законом.&lt;br /&gt;
&lt;br /&gt;
7.2. В случае отзыва согласия на обработку персональных данных Оператор прекращает обработку или обеспечивает ее прекращение, если сохранение персональных данных более не требуется для целей обработки и если отсутствуют иные законные основания для продолжения обработки.&lt;br /&gt;
&lt;br /&gt;
7.3. Документы и сведения, которые Оператор обязан хранить в соответствии с законодательством Российской Федерации, хранятся в течение сроков, установленных соответствующими нормативными правовыми актами.&lt;br /&gt;
&lt;br /&gt;
Права Пользователя&lt;br /&gt;
8.1. Пользователь имеет право:&lt;br /&gt;
&lt;br /&gt;
— получать информацию об обработке своих персональных данных;&lt;br /&gt;
— требовать уточнения, блокирования или уничтожения своих персональных данных, если они являются неполными, устаревшими, неточными, незаконно полученными или не являются необходимыми для заявленной цели обработки;&lt;br /&gt;
— отзывать согласие на обработку персональных данных;&lt;br /&gt;
— требовать прекращения обработки персональных данных;&lt;br /&gt;
— обжаловать действия или бездействие Оператора в Роскомнадзор или в судебном порядке;&lt;br /&gt;
— осуществлять иные права, предусмотренные законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
8.2. Для реализации своих прав Пользователь может направить обращение на электронную почту:&lt;br /&gt;
&lt;br /&gt;
mail@oktell.ru&lt;br /&gt;
&lt;br /&gt;
8.3. В обращении необходимо указать сведения, позволяющие идентифицировать Пользователя и рассмотреть запрос по существу.&lt;br /&gt;
&lt;br /&gt;
Порядок реагирования на инциденты с персональными данными&lt;br /&gt;
9.1. В случае выявления факта неправомерной или случайной передачи, предоставления, распространения, доступа к персональным данным, повлекшего нарушение прав субъектов персональных данных, Оператор принимает необходимые меры по выявлению причин инцидента, устранению его последствий и предотвращению повторного возникновения подобных ситуаций.&lt;br /&gt;
&lt;br /&gt;
9.2. При выявлении инцидента с персональными данными Оператор организует внутреннюю проверку обстоятельств инцидента, определяет предполагаемые причины, возможный вред правам субъектов персональных данных, а также меры, принятые для устранения последствий инцидента.&lt;br /&gt;
&lt;br /&gt;
9.3. В случае если инцидент подлежит уведомлению в соответствии с требованиями законодательства Российской Федерации, Оператор направляет первичное уведомление в Роскомнадзор в течение 24 часов с момента выявления инцидента.&lt;br /&gt;
&lt;br /&gt;
9.4. В течение 72 часов с момента выявления инцидента Оператор направляет в Роскомнадзор сведения о результатах внутреннего расследования, а также сведения о лицах, действия которых стали причиной инцидента, при наличии таких сведений.&lt;br /&gt;
&lt;br /&gt;
9.5. При необходимости Оператор уведомляет субъектов персональных данных о произошедшем инциденте, если такое уведомление требуется законодательством Российской Федерации или необходимо для защиты прав и законных интересов субъектов персональных данных.&lt;br /&gt;
&lt;br /&gt;
9.6. Оператор фиксирует сведения об инцидентах, принятых мерах реагирования, результатах внутреннего расследования и мерах, направленных на предотвращение аналогичных инцидентов в будущем.&lt;br /&gt;
&lt;br /&gt;
9.7. Для связи по вопросам, связанным с инцидентами персональных данных, используется электронная почта:&lt;br /&gt;
&lt;br /&gt;
mail@oktell.ru&lt;br /&gt;
&lt;br /&gt;
Обязанности сторон&lt;br /&gt;
10.1. Пользователь обязан:&lt;br /&gt;
&lt;br /&gt;
— предоставлять достоверную и актуальную информацию;&lt;br /&gt;
— обновлять предоставленные персональные данные при их изменении;&lt;br /&gt;
— не передавать через Сайт данные третьих лиц без законного основания;&lt;br /&gt;
— не использовать Сайт для противоправных действий.&lt;br /&gt;
&lt;br /&gt;
10.2. Оператор обязан:&lt;br /&gt;
&lt;br /&gt;
— использовать персональные данные только для целей, указанных в настоящей Политике;&lt;br /&gt;
— обеспечивать конфиденциальность персональных данных;&lt;br /&gt;
— принимать необходимые организационные и технические меры защиты персональных данных;&lt;br /&gt;
— блокировать, уточнять или уничтожать персональные данные в случаях, предусмотренных законодательством Российской Федерации;&lt;br /&gt;
— предоставлять Пользователю информацию об обработке его персональных данных в порядке, предусмотренном законодательством Российской Федерации;&lt;br /&gt;
— реагировать на инциденты с персональными данными в порядке, установленном законодательством Российской Федерации и настоящей Политикой.&lt;br /&gt;
&lt;br /&gt;
10.3. По запросу Пользователя Оператор предоставляет информацию о порядке обработки, хранения и защиты персональных данных. Запрос направляется на электронную почту:&lt;br /&gt;
&lt;br /&gt;
mail@oktell.ru&lt;br /&gt;
&lt;br /&gt;
Ответственность&lt;br /&gt;
11.1. Оператор несет ответственность за нарушение порядка обработки персональных данных в соответствии с законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
11.2. Оператор не несет ответственности за убытки или иные последствия, возникшие вследствие того, что персональные данные:&lt;br /&gt;
&lt;br /&gt;
— стали общедоступными до их утраты или разглашения;&lt;br /&gt;
— были получены от третьей стороны до их получения Оператором;&lt;br /&gt;
— были разглашены с согласия Пользователя;&lt;br /&gt;
— были переданы Пользователем самостоятельно третьим лицам;&lt;br /&gt;
— были получены третьими лицами в результате нарушения Пользователем правил безопасности, включая передачу паролей, кодов доступа или иных средств авторизации.&lt;br /&gt;
&lt;br /&gt;
11.3. Пользователь несет ответственность за достоверность предоставляемых персональных данных и за последствия, вызванные предоставлением недостоверной, неполной или некорректной информации.&lt;br /&gt;
&lt;br /&gt;
Порядок разрешения споров&lt;br /&gt;
12.1. До обращения в суд стороны обязуются принять меры к урегулированию спора путем направления письменной претензии.&lt;br /&gt;
&lt;br /&gt;
12.2. Ответ на претензию предоставляется в течение 10 календарных дней с момента ее получения, если иной срок не предусмотрен законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
12.3. При невозможности урегулирования спора путем переговоров спор подлежит рассмотрению в суде в порядке, предусмотренном законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
12.4. К настоящей Политике и отношениям между Пользователем и Оператором применяется законодательство Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
Актуальность политики и изменение законодательства&lt;br /&gt;
13.1. Настоящая Политика действует в актуальной редакции и применяется с учетом требований Федерального закона от 27.07.2006 №152-ФЗ «О персональных данных», Федерального закона от 30.11.2024 №420-ФЗ и иных применимых нормативных правовых актов Российской Федерации в области обработки и защиты персональных данных.&lt;br /&gt;
&lt;br /&gt;
13.2. Оператор осуществляет обработку персональных данных с учетом актуальных требований законодательства Российской Федерации, включая требования к уведомлению уполномоченного органа о начале обработки персональных данных, требования к уведомлению об инцидентах с персональными данными, требования к обеспечению безопасности персональных данных и требования к информированию субъектов персональных данных.&lt;br /&gt;
&lt;br /&gt;
13.3. Оператор вправе изменять настоящую Политику при изменении законодательства Российской Федерации, изменении порядка обработки персональных данных, изменении функционала Сайта, подключении или отключении сервисов, влияющих на обработку персональных данных.&lt;br /&gt;
&lt;br /&gt;
13.4. Новая редакция Политики вступает в силу с момента ее размещения на Сайте, если иное не предусмотрено новой редакцией Политики.&lt;br /&gt;
&lt;br /&gt;
13.5. Пользователь обязуется самостоятельно знакомиться с актуальной редакцией Политики.&lt;br /&gt;
&lt;br /&gt;
13.6. Новая редакция Политики применяется к отношениям, возникшим после ее размещения на Сайте, если иное не предусмотрено новой редакцией Политики или законодательством Российской Федерации.&lt;br /&gt;
&lt;br /&gt;
Дополнительные условия&lt;br /&gt;
14.1. Все предложения, вопросы, заявления, запросы и обращения, связанные с настоящей Политикой и обработкой персональных данных, направляются на электронную почту:&lt;br /&gt;
&lt;br /&gt;
mail@oktell.ru&lt;br /&gt;
&lt;br /&gt;
14.2. Актуальная редакция настоящей Политики всегда доступна на странице:&lt;br /&gt;
&lt;br /&gt;
https://wiki.oktellstudio.ru/политика-конфиденциальности/&lt;br /&gt;
&lt;br /&gt;
14.3. Если отдельные положения настоящей Политики будут признаны недействительными, это не влияет на действительность остальных положений Политики.&lt;br /&gt;
&lt;br /&gt;
Реквизиты Оператора&lt;br /&gt;
Общество с ограниченной ответственностью «Телефонные Системы»&lt;br /&gt;
&lt;br /&gt;
ОГРН: 1077746182315&lt;br /&gt;
ИНН: 7701700959&lt;br /&gt;
КПП: 770101001&lt;br /&gt;
&lt;br /&gt;
Адрес: Россия, г. Москва, ул. Бакунинская, д. 41, стр. 1&lt;br /&gt;
&lt;br /&gt;
E-mail: mail@oktell.ru&lt;br /&gt;
Телефон: +7 (495) 255-55-28&lt;br /&gt;
&lt;br /&gt;
Сайт: https://wiki.oktellstudio.ru&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)</id>
		<title>Проблемы с запуском внешних модулей (Chromium)</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)"/>
				<updated>2026-06-04T10:55:08Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;После исправления окружения (файлы, кэш, антивирус) пользователь перезапускает клиент — новый процесс, чистая попытка init. Это единственный рабочий «retry».&lt;br /&gt;
&lt;br /&gt;
Страница в процессе разработки. Будут добавлены порядка 20-ти возможных проблем.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%91%D0%B0%D0%B7%D0%B0_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9_Oktell</id>
		<title>База знаний Oktell</title>
		<link rel="alternate" type="text/html" href="%D0%91%D0%B0%D0%B7%D0%B0_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B9_Oktell"/>
				<updated>2026-06-04T10:54:09Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;h4&amp;gt; &amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:black&amp;quot; &amp;gt;Нужна помощь в настройке программы? Обратитесь к закрепленному за вами партнеру Oktell&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;color:darkblue&amp;quot; &amp;gt;'''Узнать контакты партнера Oktell можно в личном кабинете или по тел. +7 (495) 229-49-89  пн.-пт. с 9 до 17 часов'''&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{|cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; width = &amp;quot;100%&amp;quot;&lt;br /&gt;
&amp;lt;!-- | &amp;lt;center&amp;gt;[[Последние добавленные статьи |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; '''Последние добавленные статьи''' &amp;lt;/span&amp;gt; ]]&amp;lt;/center&amp;gt;  --&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;[[Как пользоваться Wiki |&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; '''Как пользоваться Wiki''' &amp;lt;/span&amp;gt; ]]&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;[[Как написать в техническую поддержку|&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''Как написать в техническую поддержку'''&amp;lt;/span&amp;gt;]]&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 |width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[О программе]] ===&lt;br /&gt;
*[[Технические требования|'''Технические требования''']]&lt;br /&gt;
*[[Сравнение возможностей Oktell АТС и Oktell call-центр|'''Сравнение возможностей Oktell АТС и Oktell call-центр''']]&lt;br /&gt;
*[[Введение Установка Oktell |'''Установка Oktell''']]&lt;br /&gt;
*[[Обновление программы]]&lt;br /&gt;
*[[Активация системы]]&lt;br /&gt;
*[[Ключ защиты]]&lt;br /&gt;
*[[Нагрузка на интернет канал]]&lt;br /&gt;
*[[Порты, используемые системой]]&lt;br /&gt;
*[[Настройка работы сервера за NAT]]&lt;br /&gt;
*[[Обеспечение безопасности телефонии]]&lt;br /&gt;
*[[Обеспечение бесперебойности работы]]&lt;br /&gt;
*[[Резервное копирование баз данных]]&lt;br /&gt;
*[[Резервирование системы]]&lt;br /&gt;
*[[Серверное приложение|Серверная служба]]&lt;br /&gt;
*[[Логирование]]&lt;br /&gt;
*[[Форматы звуковых файлов]]&lt;br /&gt;
&lt;br /&gt;
=== [[Уроки]] ===&lt;br /&gt;
*[[Урок 1 Клиентское приложение |Урок 1. Клиентское приложение ]]&lt;br /&gt;
*[[Урок 2 Добавляем пользователей и роли | Урок 2. Добавляем пользователей и роли]]&lt;br /&gt;
*[[Урок 3 Создание карты сети | Урок 3. Создание карты сети]]&lt;br /&gt;
*[[Уроки|...]]&lt;br /&gt;
*[[Урок 27 IVR сценарий вместо отбоя внешней линии|Урок 27. IVR сценарий вместо отбоя внешней линии]]&lt;br /&gt;
*[[Урок 28 Служебный сценарий обработки контента|Урок 28. Служебный сценарий обработки контента]]&lt;br /&gt;
&lt;br /&gt;
=== [[Практики]] ===&lt;br /&gt;
*[[Резервное копирование и восстановление сервера|'''Резервное копирование и восстановление сервера''']]&lt;br /&gt;
*[[Действия при переполнении базы данных|'''Действия при переполнении базы данных''']]&lt;br /&gt;
*[[Отправка_записей_разговоров_на_e-mail|'''Отправка записей разговоров на e-mail''']]&lt;br /&gt;
*[[Запись лог-журналов и записей разговоров на удаленный файловый сервер]]&lt;br /&gt;
*[[Маршрутизация звонка на основании параметров]]&lt;br /&gt;
*[[Автоматический обзвон абонентов сценарием IVR с подключением оператора]]&lt;br /&gt;
*[[Соединение с последним обслужившим оператором]]&lt;br /&gt;
*[[Фильтр по комментариям в Статистике АТС]]&lt;br /&gt;
*[[Сценарий IVR вместо отбоя внешней линии]]&lt;br /&gt;
*[[Автоматический перезвон клиентам]]&lt;br /&gt;
*[[Задача по обработке пропущенных]]&lt;br /&gt;
*[[Добавление и удаление линии в номере. Управление групповым номером с телефона]]&lt;br /&gt;
*[[Практики|Другие практики]]&lt;br /&gt;
&lt;br /&gt;
===Прочее===&lt;br /&gt;
&lt;br /&gt;
* [http://r.oktell.ru/wiki/ База знаний на r.oktell.ru]&lt;br /&gt;
* [http://gosnorkokontrol.livejournal.com/ Блог Алексея Клепова, содержащий массу полезных практик, настроек и неформальной критики.]&lt;br /&gt;
* [http://pacifizd.blogspot.ru/ Неофициально о Такси-Мастер и Oktell]&lt;br /&gt;
&lt;br /&gt;
 |width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Техническая документация]] ===&lt;br /&gt;
*[[Офис]]&lt;br /&gt;
*[[Call-центр]]&lt;br /&gt;
:*[[Сценарии диалога]]&lt;br /&gt;
:*[[Голосовые задачи]]&lt;br /&gt;
*[[Администрирование]]&lt;br /&gt;
:*[[Общие компоненты сценариев]]&lt;br /&gt;
:*[[Компоненты сценариев IVR]]&lt;br /&gt;
:*[[Компоненты служебных сценариев]]&lt;br /&gt;
:*[[Системные настройки]]&lt;br /&gt;
:*[[Сценарии АТС]]&lt;br /&gt;
:*[[Сборка лог-журналов]]&lt;br /&gt;
*[[Телефон]]&lt;br /&gt;
*[[Параметры файлов конфигурации]]&lt;br /&gt;
&lt;br /&gt;
=== [[Стандартные отчеты Oktell]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Работа с БД Oktell]] ===&lt;br /&gt;
*[[Структура БД Oktell|'''Структура БД Oktell''']]&lt;br /&gt;
*[[Краткое_описание_структуры_БД_Oktell|'''Краткое описание структуры БД Oktell''']]&lt;br /&gt;
*[[Резервное копирование баз данных]]&lt;br /&gt;
*[[Подключение файлов MS Excel]]&lt;br /&gt;
&lt;br /&gt;
===[[VoIP-оборудование]] ===&lt;br /&gt;
*[[Подключение к ТСОП и Е1 через VoIP шлюзы]]&lt;br /&gt;
*[[Подключение IP телефонов и софтфонов]]&lt;br /&gt;
*[[Подключение аналоговых телефонов и факсов через VoIP шлюзы]]&lt;br /&gt;
&lt;br /&gt;
===[[VoIP-провайдеры]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Утилиты]] ===&lt;br /&gt;
*[[Okapp 2.12]]&lt;br /&gt;
**[[Общее руководство по созданию веб-модулей]]&lt;br /&gt;
**[[Создание модуля для Okapp]]&lt;br /&gt;
*[[Okboard]]&lt;br /&gt;
*[[Oktell Gооdock]]&lt;br /&gt;
*[[Oktell Chrome Call Plugin]]&lt;br /&gt;
*[[Oktell Antirobot ]]&lt;br /&gt;
*[[Oktell AMI Adapter]]&lt;br /&gt;
&amp;lt;!--*[[Oktell SIP-GSM]]--&amp;gt;&lt;br /&gt;
*[[Oktell Fast Call]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 |width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== [[Интеграции|Способы интеграции с другими продуктами]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Интеграция с Desktop приложениями ]]&lt;br /&gt;
*:* [[Использование COM библиотеки Oktell из других приложений|Использование COM библиотеки Oktell]]&lt;br /&gt;
*:* [[Встраиваемые plugin-модули]]&lt;br /&gt;
*:* [[Аудио и видео звонки из информационных терминалов и банкоматов|Звонки из информационных терминалов]]&lt;br /&gt;
* [[WEB-интеграция ]]&lt;br /&gt;
*:* [[Общее руководство по Web-интеграции]]&lt;br /&gt;
*:* [[Oktell.js]]&lt;br /&gt;
*:* [[Oktell-panel.js]]&lt;br /&gt;
*:* [[Oktell Web-Socket Protocol]]&lt;br /&gt;
*:* [[Серверный HTTP интерфейс|HTTP-интерфейс сервера Oktell]]&lt;br /&gt;
*:* [[Клиентский HTTP интерфейс|HTTP-интерфейс клиента Oktell]]&lt;br /&gt;
*:* [[Компоненты сценариев диалога#WebForm|Веб-формы  операторов Oktell]]&lt;br /&gt;
*:* [[Общие компоненты сценариев#WebRequest|Компонент сценариев «Web-запрос»]]&lt;br /&gt;
&lt;br /&gt;
=== [[Интеграции с CRM системами]] ===&lt;br /&gt;
&lt;br /&gt;
* [[Oktell и Мегаплан]]&lt;br /&gt;
* [[Oktell и amoCRM]]&lt;br /&gt;
* [[Oktell и FreshOffice]]&lt;br /&gt;
* [[Oktell и ReCRM]]&lt;br /&gt;
* [[Oktell и Bitrix24]]&lt;br /&gt;
**[[Использование REST API Bitrix24]]&lt;br /&gt;
* [[Oktell и Mobidel]]&lt;br /&gt;
* [[Обработка webhooks Bpium в Oktell]]&lt;br /&gt;
* [[Прикрепление записи разговора в каталог Bpium]]&lt;br /&gt;
* [[Открытие карточки во время звонка в Bpium]]&lt;br /&gt;
&lt;br /&gt;
=== [[Решение проблем]] ===&lt;br /&gt;
*[[Регистрационная карта не действительна|'''Регистрационная карта не действительна''']]&lt;br /&gt;
*[[Проблемы со звуком|'''Проблемы со звуком''']]&lt;br /&gt;
*[[Возможные проблемы и способы их устранения]]&lt;br /&gt;
*[[Серверная служба не запускается]]&lt;br /&gt;
*[[Клиентское приложение не подключается к серверу]]&lt;br /&gt;
*[[Не устанавливается регистрация на сервере SIP провайдера]]&lt;br /&gt;
*[[Потеря регистрации на сервере SIP провайдера]]&lt;br /&gt;
*[[IP телефон не регистрируется на сервере]]&lt;br /&gt;
*[[Обрывы в сценарии IVR. Методика поиска неисправности]]&lt;br /&gt;
*[[Проблемы с приемом DTMF сигналов в сценарии IVR]]&lt;br /&gt;
*[[Проблемы с запуском внешних модулей (Chromium)]]&lt;br /&gt;
*[[Возникающие проблемы и способы их решения|Другие проблемы]]&lt;br /&gt;
&lt;br /&gt;
=== [https://update.oktell.ru/list/oktell История обновлений. Новые возможности] ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
=== [[Последние добавленные статьи]]===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 |}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)</id>
		<title>Проблемы с запуском внешних модулей (Chromium)</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%BC_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_(Chromium)"/>
				<updated>2026-06-04T10:51:29Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: Новая страница: «После исправления окружения (файлы, кэш, антивирус) пользователь перезапускает клиент —…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;После исправления окружения (файлы, кэш, антивирус) пользователь перезапускает клиент — новый процесс, чистая попытка init. Это единственный рабочий «retry».&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC</id>
		<title>Решение проблем</title>
		<link rel="alternate" type="text/html" href="%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC"/>
				<updated>2026-06-04T10:49:57Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Заглавная_страница|Наверх]]&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
#[[Проблемы со звуком]]&lt;br /&gt;
#[[Серверная служба не запускается]]&lt;br /&gt;
#[[Сервер состояний не запускается]]&lt;br /&gt;
#[[Клиентское приложение не подключается к серверу]]&lt;br /&gt;
#[[Проблемы с подключением гарнитуры]]&lt;br /&gt;
#[[Некорректная работа USB-телефона]]&lt;br /&gt;
#[[IP телефон не регистрируется на сервере]]&lt;br /&gt;
#[[Не устанавливается регистрация на сервере SIP провайдера]]&lt;br /&gt;
#[[Проблемы с входящими звонками]]&lt;br /&gt;
#[[Проблемы с исходящими звонками]]&lt;br /&gt;
#[[404 not found от сервера Oktell]]&lt;br /&gt;
#[[415 Unsupported Media Type от сервера Oktell]]&lt;br /&gt;
#[[Проблемы с приемом DTMF сигналов в сценарии IVR]]&lt;br /&gt;
#[[Отсутствуют длинные гудки во время вызова]]&lt;br /&gt;
#[[Проблемы с запуском внешних модулей (Chromium)]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
#[[Канальный лог]]&lt;br /&gt;
#[[TRN]]&lt;br /&gt;
#[[EXC]]&lt;br /&gt;
#[[SIP]]&lt;br /&gt;
#[[UA]]&lt;br /&gt;
&amp;lt;!--#[[Плохая слышимость во время звонка. Потери RTP пакетов]]--&amp;gt;&lt;br /&gt;
&amp;lt;!--:#[[Потеря регистрации на сервере SIP провайдера]]--&amp;gt;&lt;br /&gt;
&amp;lt;!--:#Не работает веб-телефон в Google Chrome--&amp;gt;&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
#[[Возможные проблемы и способы их устранения]]&lt;br /&gt;
#[[Проблемы с подключением к БД]]&lt;br /&gt;
#[[Регистрационная карта не действительна]]&lt;br /&gt;
#[[Утерян пароль учетной записи администратора]]&lt;br /&gt;
#[[Проблемы с активацией]]&lt;br /&gt;
#[[Обрывы в сценарии IVR. Методика поиска неисправности]]&lt;br /&gt;
#[[Процедура восстановления поврежденной БД]]&lt;br /&gt;
#[[Проблемы запуска Oktell на win 7 x64 после обновления от 14.08.2013]]&lt;br /&gt;
#[[Проблемы с модулем Мои контакты]]&lt;br /&gt;
#[[Проблемы с подключением к плагину]]&lt;br /&gt;
#[[Восстановление счетчиков производительности]]&lt;br /&gt;
#[[Не добавляется номер для перезвона из стоп-формы в прилинкованную таблицу Excel]]&lt;br /&gt;
#[[Кодирование имен вложений при отправке электронного письма]]&lt;br /&gt;
#[[Долго микшируются записи разговоров]]&lt;br /&gt;
#[[Статистика АТС не находит нужные записи]]&lt;br /&gt;
#[[Проблема при обновлении Oktell]]&lt;br /&gt;
#[[Сервер находится на стадии инициализации]]&lt;br /&gt;
#[[Проблема при экспорте CSV файлов]]&lt;br /&gt;
#[[Восстановление прав доступа для объектов Call-центра]]&lt;br /&gt;
#[[Недоступность пользователя при блокировке Windows]]&lt;br /&gt;
#[[Нужен SSL-сертификат для интеграции с https-системами в Google Chrome]]&lt;br /&gt;
#[[Переустановка Web-клиента]]&lt;br /&gt;
#[[Не работает перехват]]&lt;br /&gt;
#[[Пропала карта сети]]&lt;br /&gt;
#[[Проблемы с лицензией]]&lt;br /&gt;
#[[Антивирус AVAST блокирует клиентское приложение]]&lt;br /&gt;
#[[Не работает Okapp]]&lt;br /&gt;
#[[Невозможно выбрать локальные устройства в модуле Телефон]]&lt;br /&gt;
#[[Проблемы с подключением к плагину]]&lt;br /&gt;
#[[Multifon разрывает соединение]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%9F%D0%BE%D1%80%D1%82%D1%8B,_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B5%D0%BC%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BE%D0%B9</id>
		<title>Порты, используемые системой</title>
		<link rel="alternate" type="text/html" href="%D0%9F%D0%BE%D1%80%D1%82%D1%8B,_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B5%D0%BC%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BE%D0%B9"/>
				<updated>2026-04-27T14:39:59Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Дополнительно|Наверх]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Системой Oktell при формировании сетевого трафика используется ряд зарезервированных портов. &lt;br /&gt;
&lt;br /&gt;
Ниже перечисляются порты, используемые по умолчанию.&lt;br /&gt;
* 4050 и 4054 tcp - для подключения клиентского приложения к серверу(&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;Доступ к портам из внешней сети должен быть закрыт&amp;lt;/span&amp;gt;).&lt;br /&gt;
* 4051 tcp - для связи серверов между собой.&lt;br /&gt;
* 4052 tcp - для связи логического сервера и вынесенного в отдельный процесс или на удаленную машину сервера аппаратуры(&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;Доступ к портам из внешней сети должен быть закрыт&amp;lt;/span&amp;gt;).&lt;br /&gt;
* 4003-4005 udp- для сигнальной связи с VoIP-устройствами, управляемыми клиентскими приложениями (гарнитуры и USB-телефоны). На * сервере создается слушатель порта на всех сетевых интерфейсах (если иное не указано в конфигурационном файле).&lt;br /&gt;
* 9000-19000 udp- диапазон портов сервера для обмена голосовым трафиком (RTP) с компьютерами и устройствами.&lt;br /&gt;
* 5060 udp - порт сигнального протокола SIP-сервера. Является стандартным значением для SIP.&lt;br /&gt;
* 5060 tcp - порт сигнального протокола SIP-сервера.&lt;br /&gt;
* 5070 tcp - порт сигнального протокола SIP-сервера для защищенных подключений&lt;br /&gt;
* 4053 tcp - для подключения внешних клиентских приложений по альтернативному интерфейсу.&lt;br /&gt;
* 4055 tcp - серверный порт для обработки веб-запросов.&lt;br /&gt;
* 4059 tcp - клиентский порт для обработки веб-запросов.&lt;br /&gt;
* 4060-4065 tcp - зарезервированные порты для внутренней работы в составе с некоторыми устройствами.&lt;br /&gt;
* 4066 tcp - серверный порт для обработки веб-сокет подключений.&lt;br /&gt;
* 4086 tcp - для связи со службой туннелирования запросов клиентских приложений к БД.&lt;br /&gt;
* 4087 tcp - для связи со службой пересылки сообщений между серверами (порт службы пересылки).&lt;br /&gt;
* 4088 tcp - для связи со службой файл-сервера (порт службы).&lt;br /&gt;
* 4089 tcp - для связи со службой видео-сервера (порт службы).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Информация о портах необходима при настройке брандмауэров, антивирусов, прокси-серверов и при использовании прочих внешних следящих программ.&lt;br /&gt;
&lt;br /&gt;
Приведенные выше настройки для портов являются «используемыми по умолчанию», однако при различных конфликтах система позволяет задать порты в ручном режиме. Вся информация содержится в конфигурационных файлах приложений. На клиенте: oktell.ClientStarter.exe.config, на сервере два идентичных файла конфигурации оконного приложения и службы: oktell.ServerForm.exe.config и oktell.ServerService.exe.config. Также в некоторых случаях применяется конфигурационный файл приложения, управляющего HAL (oktell.HALRemoteApp.exe.config).Описание ключей файлов конфигурации можно найти в разделе [[Параметры файлов конфигурации]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ВНИМАНИЕ! При изменении портов не забывайте одновременно изменять настройки серверного и клиентского приложений. Используйте полнотекстовый поиск по файлу, чтобы удостовериться в полноценной замене. Необходимо контролировать и обеспечивать модификации также в оппозитных сетевых устройствах/внешних приложениях, если это требуется.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ВНИМАНИЕ! При редактировании конфигурационного файла используйте блокнот, иначе возможна потеря в текстовом формате символов, определяющих кодировку, и дальнейшая загрузка будет невозможна без восстановления файла конфигурации.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F</id>
		<title>Технические требования</title>
		<link rel="alternate" type="text/html" href="%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F"/>
				<updated>2026-04-27T14:39:08Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Oktell это круто!|Наверх]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Технические требования к среде эксплуатации==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Основные требования к ПК (телеком-серверу), на котором будет установлена серверная часть коммуникационной платформы Oktell'''&lt;br /&gt;
&lt;br /&gt;
* '''ОС''' не ниже Windows Server 2012 R2. Не рекомендуется использовать Home-версии OC.&lt;br /&gt;
* '''Процессор''' с частотой не менее 2.5 GHz, количество процессоров/ядер не менее 2х (двух). Для корректной работы серверной части '''Oktell''' допускается использование только процессоров Intel&lt;br /&gt;
* При подключении удаленных рабочих мест ПК должен иметь '''статический внешний IP-адрес'''&lt;br /&gt;
&lt;br /&gt;
При выборе сервера следует '''учитывать нагрузку системы'''. Воспользуйтесь следующей таблицей:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;75%&amp;quot;&lt;br /&gt;
| '''Нагрузка системы:''' &lt;br /&gt;
| '''Минимальные системные требования:'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Простых пользователей''': ~10 &lt;br /&gt;
* '''Операторов''': ~5 &lt;br /&gt;
* '''Внешних линий''': ~20 &lt;br /&gt;
* '''Внутренних линий''': ~15 &lt;br /&gt;
* '''Нагрузка''': 70 000 мин/месяц с неравномерной нагрузкой (до 10 одновременных звонков)&lt;br /&gt;
|&lt;br /&gt;
* '''Процессор''': Сore i3 (2 ядра)&lt;br /&gt;
* '''Память''': 4Гб &lt;br /&gt;
* '''Hdd''': 500Гб &lt;br /&gt;
* '''БД''': MSSQL 2016 Express, желательно SQL Server 2008 R2 Standard Edition или выше&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Простых пользователей''': ~30 &lt;br /&gt;
* '''Операторов''': ~15 &lt;br /&gt;
* '''Внешних линий''': ~200 &lt;br /&gt;
* '''Внутренних линий''': ~100 &lt;br /&gt;
* '''Нагрузка''': 750 000 мин/месяц с неравномерной нагрузкой (до 150 одновременных звонков) &lt;br /&gt;
|&lt;br /&gt;
* '''Процессор''': Сore i5 (4 ядра)&lt;br /&gt;
* '''Память''': 8Гб &lt;br /&gt;
* '''Hdd''': Raid массив от 1Тб &lt;br /&gt;
* '''БД''': SQL Server 2016 Standard Edition (желательно отдельный сервер) или выше&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* '''Простых пользователей''': ~100 &lt;br /&gt;
* '''Операторов''': ~30 &lt;br /&gt;
* '''Внешних линий''': ~500 &lt;br /&gt;
* '''Внутренних линий''': ~100 &lt;br /&gt;
* '''Нагрузка''': от 1 000 000 мин/месяц с неравномерной нагрузкой (до 300 одновременных звонков)&lt;br /&gt;
|&lt;br /&gt;
* '''Процессор''': Сore i7 (4 ядра с ГТ)&lt;br /&gt;
* '''Память''': 16Гб &lt;br /&gt;
* '''Hdd''': Raid массив от 4Тб &lt;br /&gt;
* '''БД''': SQL Server 2016 Standard Edition (отдельный сервер) или выше. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Операторов''': ~220 &lt;br /&gt;
* '''Внешних линий''': ~500  &lt;br /&gt;
|&lt;br /&gt;
*'''Процессор''': Intel Xeon (от 6-ти ядер) &lt;br /&gt;
*'''Память''': 16 Гб&lt;br /&gt;
*'''Hdd''': Raid массив от 4Тб &lt;br /&gt;
*'''БД''': SQL Server 2016 Standard либо Enterprise Edition (отдельный сервер) или выше&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Требования к ПК, на котором будет установлено клиентское рабочее место Oktell''':&lt;br /&gt;
&lt;br /&gt;
* ОС не ниже Windows 7 SP1&lt;br /&gt;
* Процессор не менее 2.5 GHz.&lt;br /&gt;
* Жесткий диск объем не менее 50 Gb.&lt;br /&gt;
* Оперативную память не менее 4 Gb. Желательно 8 Gb.&lt;br /&gt;
* ПК должен содержать не менее 1 (одного) Ethernet- интерфейса 100 Mbps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Общие требования и рекомендации к серверам и ПК, на которых будет устанавливаться ПО'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt; &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt; ВНИМАНИЕ: При использовании стороннего ПО и терминального режима на сервере/ПК технические требования увеличиваются пропорционально количеству запущенных приложений &amp;lt;/span&amp;gt;. Желательно, чтобы на сервере Oktell не использовались сторонние приложения. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; Если на телеком-сервере установлено стороннее программное обеспечение, то работа этого программного обеспечения не должна препятствовать приему/передаче ip-пакетов с голосовой информацией и сигнализацией и/или как-то изменять/искажать содержимое этих пакетов.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; В процессе функционирования ПО использует следующие [[Порты,_используемые_системой|порты]]:&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''UDP-порты''': 4003, 5060, 9000-19000 (для сервера) 5080, 20000-21000 (для клиента)&lt;br /&gt;
* '''TCP порты''': 4050-4070&lt;br /&gt;
&amp;lt;p&amp;gt; Настройки операционной системы не должны препятствовать работе ПО.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; Политики безопасности операционной системы должны быть настроены так, чтобы не препятствовать ПО в процессе функционирования&lt;br /&gt;
производить чтение/запись данных на жесткий диск ПК.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; При активном использовании модуля Call-центр и высокой интенсивности звонков рекомендуется выделить отдельный компьютер под&lt;br /&gt;
сервер баз данных MS SQL Server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Требования к ЛВС Заказчика==&lt;br /&gt;
* Пропускная способность ЛВС Заказчика должна быть не хуже 100 Mbps.&lt;br /&gt;
* Среднее значение параметра ping от ПК пользователя до телеком-сервера не должно превышать 150 мс&lt;br /&gt;
* Значение параметра Packet Loss не должен превышать 5%.&lt;br /&gt;
* Значение параметра Jitter не должно превышать 80 мс.&lt;br /&gt;
* ЛВС Заказчика не должна иметь в своем составе оборудование, сервера или ПК, работа которых препятствует свободному прохождению ip-пакетов с голосовым трафиком и сигнализацией и/или как-то изменяет/искажает содержимое этих пакетов.&lt;br /&gt;
&lt;br /&gt;
==Требования к Интернет-каналу Заказчика==&lt;br /&gt;
&amp;lt;p&amp;gt; Для обеспечения максимального качества речи(кодек G.711) для одного абонента используется симметричный канал пропускной способности 80 kbps.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; Для обеспечения низкого качества речи(кодек G.729) для одного абонента используется канал пропускной способности 24 kbps.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; Пропускная способность указана только для голосового трафика&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; В тех случаях, когда используется один интернет-канал как для передачи данных, так и для передачи голосовых данных, рекомендуется использовать сетевое оборудование с возможностью приоритизации трафика.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F</id>
		<title>Технические требования</title>
		<link rel="alternate" type="text/html" href="%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F"/>
				<updated>2026-04-27T14:38:54Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Oktell это круто!|Наверх]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Технические требования к среде эксплуатации==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Основные требования к ПК (телеком-серверу), на котором будет установлена серверная часть коммуникационной платформы Oktell'''&lt;br /&gt;
&lt;br /&gt;
* '''ОС''' не ниже Windows Server 2012 R2. Не рекомендуется использовать Home-версии OC.&lt;br /&gt;
* '''Процессор''' с частотой не менее 2.5 GHz, количество процессоров/ядер не менее 2х (двух). Для корректной работы серверной части '''Oktell''' допускается использование только процессоров Intel&lt;br /&gt;
* При подключении удаленных рабочих мест ПК должен иметь '''статический внешний IP-адрес'''&lt;br /&gt;
&lt;br /&gt;
При выборе сервера следует '''учитывать нагрузку системы'''. Воспользуйтесь следующей таблицей:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{|cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;75%&amp;quot;&lt;br /&gt;
| '''Нагрузка системы:''' &lt;br /&gt;
| '''Минимальные системные требования:'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Простых пользователей''': ~11 &lt;br /&gt;
* '''Операторов''': ~5 &lt;br /&gt;
* '''Внешних линий''': ~20 &lt;br /&gt;
* '''Внутренних линий''': ~15 &lt;br /&gt;
* '''Нагрузка''': 70 000 мин/месяц с неравномерной нагрузкой (до 10 одновременных звонков)&lt;br /&gt;
|&lt;br /&gt;
* '''Процессор''': Сore i3 (2 ядра)&lt;br /&gt;
* '''Память''': 4Гб &lt;br /&gt;
* '''Hdd''': 500Гб &lt;br /&gt;
* '''БД''': MSSQL 2016 Express, желательно SQL Server 2008 R2 Standard Edition или выше&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Простых пользователей''': ~30 &lt;br /&gt;
* '''Операторов''': ~15 &lt;br /&gt;
* '''Внешних линий''': ~200 &lt;br /&gt;
* '''Внутренних линий''': ~100 &lt;br /&gt;
* '''Нагрузка''': 750 000 мин/месяц с неравномерной нагрузкой (до 150 одновременных звонков) &lt;br /&gt;
|&lt;br /&gt;
* '''Процессор''': Сore i5 (4 ядра)&lt;br /&gt;
* '''Память''': 8Гб &lt;br /&gt;
* '''Hdd''': Raid массив от 1Тб &lt;br /&gt;
* '''БД''': SQL Server 2016 Standard Edition (желательно отдельный сервер) или выше&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* '''Простых пользователей''': ~100 &lt;br /&gt;
* '''Операторов''': ~30 &lt;br /&gt;
* '''Внешних линий''': ~500 &lt;br /&gt;
* '''Внутренних линий''': ~100 &lt;br /&gt;
* '''Нагрузка''': от 1 000 000 мин/месяц с неравномерной нагрузкой (до 300 одновременных звонков)&lt;br /&gt;
|&lt;br /&gt;
* '''Процессор''': Сore i7 (4 ядра с ГТ)&lt;br /&gt;
* '''Память''': 16Гб &lt;br /&gt;
* '''Hdd''': Raid массив от 4Тб &lt;br /&gt;
* '''БД''': SQL Server 2016 Standard Edition (отдельный сервер) или выше. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Операторов''': ~220 &lt;br /&gt;
* '''Внешних линий''': ~500  &lt;br /&gt;
|&lt;br /&gt;
*'''Процессор''': Intel Xeon (от 6-ти ядер) &lt;br /&gt;
*'''Память''': 16 Гб&lt;br /&gt;
*'''Hdd''': Raid массив от 4Тб &lt;br /&gt;
*'''БД''': SQL Server 2016 Standard либо Enterprise Edition (отдельный сервер) или выше&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Требования к ПК, на котором будет установлено клиентское рабочее место Oktell''':&lt;br /&gt;
&lt;br /&gt;
* ОС не ниже Windows 7 SP1&lt;br /&gt;
* Процессор не менее 2.5 GHz.&lt;br /&gt;
* Жесткий диск объем не менее 50 Gb.&lt;br /&gt;
* Оперативную память не менее 4 Gb. Желательно 8 Gb.&lt;br /&gt;
* ПК должен содержать не менее 1 (одного) Ethernet- интерфейса 100 Mbps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Общие требования и рекомендации к серверам и ПК, на которых будет устанавливаться ПО'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt; &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt; ВНИМАНИЕ: При использовании стороннего ПО и терминального режима на сервере/ПК технические требования увеличиваются пропорционально количеству запущенных приложений &amp;lt;/span&amp;gt;. Желательно, чтобы на сервере Oktell не использовались сторонние приложения. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; Если на телеком-сервере установлено стороннее программное обеспечение, то работа этого программного обеспечения не должна препятствовать приему/передаче ip-пакетов с голосовой информацией и сигнализацией и/или как-то изменять/искажать содержимое этих пакетов.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; В процессе функционирования ПО использует следующие [[Порты,_используемые_системой|порты]]:&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''UDP-порты''': 4003, 5060, 9000-19000 (для сервера) 5080, 20000-21000 (для клиента)&lt;br /&gt;
* '''TCP порты''': 4050-4070&lt;br /&gt;
&amp;lt;p&amp;gt; Настройки операционной системы не должны препятствовать работе ПО.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; Политики безопасности операционной системы должны быть настроены так, чтобы не препятствовать ПО в процессе функционирования&lt;br /&gt;
производить чтение/запись данных на жесткий диск ПК.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; При активном использовании модуля Call-центр и высокой интенсивности звонков рекомендуется выделить отдельный компьютер под&lt;br /&gt;
сервер баз данных MS SQL Server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Требования к ЛВС Заказчика==&lt;br /&gt;
* Пропускная способность ЛВС Заказчика должна быть не хуже 100 Mbps.&lt;br /&gt;
* Среднее значение параметра ping от ПК пользователя до телеком-сервера не должно превышать 150 мс&lt;br /&gt;
* Значение параметра Packet Loss не должен превышать 5%.&lt;br /&gt;
* Значение параметра Jitter не должно превышать 80 мс.&lt;br /&gt;
* ЛВС Заказчика не должна иметь в своем составе оборудование, сервера или ПК, работа которых препятствует свободному прохождению ip-пакетов с голосовым трафиком и сигнализацией и/или как-то изменяет/искажает содержимое этих пакетов.&lt;br /&gt;
&lt;br /&gt;
==Требования к Интернет-каналу Заказчика==&lt;br /&gt;
&amp;lt;p&amp;gt; Для обеспечения максимального качества речи(кодек G.711) для одного абонента используется симметричный канал пропускной способности 80 kbps.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; Для обеспечения низкого качества речи(кодек G.729) для одного абонента используется канал пропускной способности 24 kbps.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; Пропускная способность указана только для голосового трафика&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; В тех случаях, когда используется один интернет-канал как для передачи данных, так и для передачи голосовых данных, рекомендуется использовать сетевое оборудование с возможностью приоритизации трафика.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Lastmodifiedat</id>
		<title>MediaWiki:Lastmodifiedat</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Lastmodifiedat"/>
				<updated>2026-04-27T14:38:18Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Последнее изменение этой страницы: 16:14, 16 ноября 2021.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Lastmodifiedat</id>
		<title>MediaWiki:Lastmodifiedat</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Lastmodifiedat"/>
				<updated>2026-04-27T14:38:10Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Последнее изменение этой страницы: 16:14, 16 ноября 2022.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>MediaWiki:Lastmodifiedat</id>
		<title>MediaWiki:Lastmodifiedat</title>
		<link rel="alternate" type="text/html" href="MediaWiki:Lastmodifiedat"/>
				<updated>2026-04-27T14:37:54Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: Новая страница: «Последнее изменение этой страницы: 16:14, 16 ноября 2021.»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Последнее изменение этой страницы: 16:14, 16 ноября 2021.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>