Файл CCcam.cfg — это единственный конфигурационный файл, от которого зависит, будет ли ресивер видеть каналы через шаринг карт. Одна лишняя запятая, неправильный порт или пропущенный пробел — и клиент просто не подключится к серверу, а на экране останется надпись «нет сигнала» или «scrambled». В этом материале разберём файл построчно: где он лежит, из каких блоков состоит, как его правильно заполнить и какие ошибки чаще всего встречаются у новичков в 2026 году.
Что такое CCcam.cfg и для чего он нужен
CCcam — это программа-эмулятор для приёма CAS-ключей (Conditional Access System) через сеть, которая устанавливается на спутниковый ресивер или на компьютер с картоприёмником. Файл CCcam.cfg хранит все параметры её работы: адреса серверов, логины и пароли для подключения, список локальных карт, ограничения на количество одновременных подключений и правила распределения ключей между клиентами.
Без корректно заполненного CCcam.cfg программа запустится, но не сможет ни принимать ключи извне, ни раздавать их дальше. Именно поэтому настройка этого файла — первый и обязательный шаг при переходе на CCcam-шаринг, независимо от модели ресивера.
Где находится файл CCcam.cfg на разных ресиверах
Расположение файла зависит от прошивки и модели устройства. Ниже — актуальные пути для самых распространённых систем.
Dreambox (Enigma2)
На большинстве образов Enigma2 (OpenATV, OpenPLi, VTi) файл лежит в каталоге /etc/tuxbox/config/ или в /usr/keys/, в зависимости от того, куда установлен сам CCcam-бинарник. Проверить точный путь можно через FTP-клиент (FileZilla, WinSCP), подключившись к IP-адресу ресивера по протоколу FTP на порту 21.
VU+ и клоны Enigma2
На VU+ Solo, VU+ Duo и VU+ Zero путь чаще всего /etc/CCcam.cfg — файл монтируется в корень системного раздела, чтобы плагины CCcam могли обращаться к нему напрямую при перезапуске эмулятора.
Openbox и Linux-boxы (OSCam-совместимые сборки)
На Openbox S9, S10 и аналогичных моделях с поддержкой CCcam-эмуляции файл размещается в /var/keys/CCcam.cfg или в отдельной папке плагина, которую нужно уточнять в панели «Меню → Приложения → CCcam → Информация о путях».
Структура файла CCcam.cfg: основные типы строк
Файл представляет собой обычный текстовый документ, где каждая строка начинается с буквенного префикса, задающего её тип. Порядок строк внутри файла не критичен, но каждая должна быть на отдельной строке без лишних символов в конце.
Строки C: — подключение к CCcam-серверу
Это основной тип строки, через который ресивер получает ключи от внешнего сервера-провайдера. Формат:
C: 185.23.14.201 17999 user123 pass456
Здесь по порядку указываются: IP-адрес или домен сервера, порт (чаще всего в диапазоне 12000–18000, но провайдер сообщает конкретное значение), логин и пароль учётной записи. Обратите внимание: пробел между параметрами всегда одинарный, лишние пробелы или табуляция приводят к ошибке парсинга.
Строки N: — подключения по протоколу Newcamd
Используются, если провайдер выдаёт доступ не через собственный CCcam-протокол, а через Newcamd. Формат немного сложнее:
N: 91.108.56.12 15000 user123 pass456 01234567890123456789012345678901 { 0100 }После логина и пароля идёт 28-значный DES-ключ (иногда его указывают без пробелов, слитно), а в фигурных скобках — список CAID, для которых действует подключение. Если провайдер прислал ключ без разделителей, его всё равно нужно вставить строкой из 28 символов — часть эмуляторов сама разбивает его на пары.
Строки F: — друзья и правила шаринга
Строка F: описывает, кому и на каких условиях вы сами раздаёте ключи со своей карты или из принятого потока:
F: friend_login friend_pass 1 1 0 24 1 100 { }Цифры после логина и пароля задают: разрешение на подключение (1/0), максимальное число одновременных сессий, флаг «только локальные карты», время жизни доступа в часах, приоритет, лимит хопов (hop) и список CAID в фигурных скобках, если нужно ограничить набор пакетов.
Строки L: — лимиты и правила реcshare
Строка L: используется реже, но полезна, когда нужно ограничить конкретный CAID/провайдер по числу одновременных потоков, чтобы не «положить» карту слишком большим количеством клиентов одновременно.
Пошаговая настройка CCcam.cfg с нуля
Шаг 1. Получите данные для подключения у провайдера
Провайдер CCcam-шаринга обычно присылает готовую строку вида C: host port login password на email или в личный кабинет. Скопируйте её точно, не изменяя порт и не добавляя пробелов — часто ошибки возникают именно из-за копирования строки из PDF или мессенджера, где символы могут «съезжать».
Шаг 2. Откройте или создайте файл CCcam.cfg
Если файл уже существует на ресивере, скачайте его через FTP на компьютер и откройте в текстовом редакторе без форматирования — подойдёт Notepad++ (с кодировкой UTF-8 без BOM) или обычный «Блокнот». Использовать Word или редакторы с автозаменой кавычек нельзя: они портят структуру строк.
Шаг 3. Добавьте строку C: или N: в конец файла
Вставьте полученную строку на отдельную новую строку, ниже уже существующих. Пример готового минимального файла для одного провайдера:
C: 185.23.14.201 17999 user123 pass456F: localhost localpass 1 4 0 0 0 0 { }Шаг 4. Загрузите файл обратно на ресивер и перезапустите CCcam
Через FTP замените файл по тому же пути, откуда он был скачан, с правами доступа 644 (rw-r--r--). После этого перезапустите эмулятор через панель управления: «Меню → Настройки → CI/CAM → CCcam → Restart», либо через telnet командой killall -9 CCcam && /usr/bin/CCcam &.
Шаг 5. Проверьте статус подключения
Зайдите на веб-интерфейс CCcam по адресу http://IP_ресивера:16001 (стандартный порт веб-панели) и откройте вкладку «Server». Если в списке появился новый сервер со статусом «Connected» и ненулевым количеством принятых ECM/EMM, конфигурация работает корректно.
Пример полной конфигурации CCcam.cfg для нескольких серверов
C: 185.23.14.201 17999 user123 pass456C: 91.108.56.12 15000 user789 pass321N: 45.67.89.10 18800 nuser npass 0123456789ABCDEF0123456789AB { 1801 0500 }F: friend1 friendpass1 1 2 0 720 1 50 { }L: 0500:000000 2В этом примере ресивер одновременно подключён к двум CCcam-серверам и одному Newcamd-серверу, а также раздаёт доступ одному «другу» с ограничением в 720 часов (30 дней) и лимитом в 2 сессии для конкретного CAID через строку L:.
Типичные ошибки при настройке CCcam.cfg
Двойные пробелы и невидимые символы
Файлы, скопированные из PDF или переписки в мессенджерах, часто содержат неразрывные пробелы (Unicode U+00A0) вместо обычных. Визуально строка выглядит правильно, но парсер CCcam её не распознаёт. Решение — перепечатать строку вручную в Notepad++ и включить отображение спецсимволов.
Неверный порт веб-интерфейса
Стандартный порт 16001 может быть занят другим сервисом или изменён в конфиге эмулятора отдельной строкой [account] / webport. Если панель не открывается, проверьте, не указан ли другой порт в самом файле CCcam.cfg или в настройках плагина ресивера.
Кодировка файла
Сохранение файла в кодировке UTF-8 с BOM добавляет в начало файла три служебных байта, которые ломают чтение первой строки. Всегда сохраняйте CCcam.cfg в кодировке ANSI или UTF-8 без BOM.
Превышение лимита подключений у провайдера
Если строка C: прописана верно, но статус остаётся «Connecting» или «Login failed», причина часто в том, что учётная запись уже используется на другом устройстве, а провайдер разрешает только одно одновременное подключение (флаг MaxConn = 1). В этом случае нужно отключить старое устройство или запросить у провайдера мультиконнект.
Настройка через веб-интерфейс без ручного редактирования
Часть современных сборок Enigma2 позволяет добавлять C:-строки прямо через веб-панель CCcam во вкладке «Config Editor», без выгрузки файла по FTP. Это удобно для новичков: интерфейс сам проверяет синтаксис строки и не даёт сохранить конфигурацию с ошибкой в количестве параметров. После сохранения панель предлагает сразу перезапустить эмулятор без ручных команд в telnet.
Рекомендации по безопасности при работе с CCcam.cfg в 2026 году
Файл CCcam.cfg содержит логины и пароли в открытом виде, поэтому доступ к веб-панели ресивера (порт 16001 или изменённый) стоит закрывать паролем в настройках эмулятора и не пробрасывать его наружу через проброс портов на роутере без необходимости. Если ресивер подключается к серверам через интернет-провайдера с динамическим IP, дополнительно рекомендуется использовать VPN-соединение, чтобы скрыть трафик шаринга от анализа со стороны провайдера доступа и снизить риск блокировки по DPI.
Часто задаваемые вопросы
Можно ли добавить несколько строк C: с одного и того же сервера?
Да, если провайдер выдал резервный аккаунт на случай сбоя основного — обе строки можно оставить в файле одновременно, CCcam автоматически переключится на рабочую линию при обрыве.
Что делать, если после редактирования CCcam.cfg ресивер завис на загрузке?
Скорее всего, в файле нарушена структура строки (например, N: без DES-ключа). Нужно подключиться по FTP, откатить файл до резервной копии или закомментировать проблемную строку символом # в начале и перезапустить эмулятор.
Сколько строк F: можно указать в одном файле?
Ограничения на количество строк F: в самом CCcam нет, но практическое количество друзей ограничивается пропускной способностью канала и мощностью процессора ресивера — при большом числе одновременных клиентов (от 15–20) рекомендуется переносить шаринг на отдельный сервер, а не на бытовой ресивер.
Практические советы для стабильного просмотра
Даже самая стабильная линия CCCam или OSCam требует пары простых подготовительных шагов. Обновляйте прошивку ресивера, раз в неделю очищайте ECM‑кеш и держите 15–20% свободного места на USB‑накопителе или во встроенной памяти, чтобы кардридер записывал ключи без задержек.
При настройке антенны оставляйте запас по MER/BER: смещение на два градуса или ослабленный F‑коннектор чаще становится причиной “фризов”, чем сам кардшаринг. Держите под рукой короткий патч‑корд для проверки другого роутера и сохраните два профиля в OSCam — под TCP и под UDP — чтобы мгновенно переключиться, если провайдер начнёт фильтровать протокол.
Utgard.tv следит за каждым хабом 24/7, однако вы можете ускорить диагностику, если будете вести небольшой журнал действий. Записывайте время переключения канала, активный CAID и то, использовали ли вы Wi‑Fi или Ethernet. Такой мини‑отчёт позволит инженерам воспроизвести вашу конфигурацию в лаборатории и предложить решение не за часы, а за минуты.
- Держите активными две линии: если первый сервер уходит на обслуживание, второй тут же подхватывает поток без повторного ввода логина.
- Раз в месяц делайте замер скорости и задержек. Стабильных 1–2 Мбит/с при пинге до 80 мс достаточно для SD/HD, но если джиттер превышает 20 мс — переведите роутер на провод.
- Сохраните в закладки страницу статуса Utgard.tv и Telegram‑бота @utgard_tv_bot — там появляются уведомления о работах раньше, чем успеют среагировать SEMrush или внешние мониторы.