Сообщения без ответов | Активные темы Текущее время: 28 мар 2024, 14:29



Ответить на тему  [ Сообщений: 16 ] 
CUCM 8.6 лекарство от жадности 
Автор Сообщение

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
Добрый день!

Интересует вопрос касательно кряка Cisco Unified CallManager System version: 8.6.2.10000-14.
Кто-нибудь сталкивался? Попробовал сделать по этой статье, но ничего не получилось, дошёл до пункта 4, но при попытке зайти в систему под пользователем remuser - отбивала с incorrect password:


1) from CUCM command line:

utils remote_account enable
utils remote_account create remuser 30

2)грузим CUCM с Linux LiveCD - я пользую Ubuntu

из консоли (Ctrl-Alt-F2, например. затем sudo -i)

mkdir /mnt/part1
mount /dev/sda1 /mnt/part1
chroot /mnt/part1

вместо /dev/sda1 может быть /dev/sda2, например.. зависит от типа диска (hda - IDE, sda - SCSI/SAS и т.д.) и партиции CUCM - Partition_A или Partition_B. Если CUCM установлен с нуля, то /dev/sda1

passwd remuser
вводим 2 раза новый пароль

usermod -a -G 0,10 remuser

vi /etc/sudoers
в /etc/sudoers удалить начинающееся с remuser, написать и оставить следующее:

remuser ALL=(ALL) NOPASSWD: ALL

файл ридонли, выход с записью из vi - ESC, затем :wq!

Удаляем обязательно файл - /usr/local/platform/conf/licexpiry.txt

выход из chroot - exit, затем umount /mnt/part1

3) Ребутимся в CUCM

4) заходим по ssh на CUCM, под remuser (я пользую PuTTY)

5) заливаем myscript.sh в /common
я лично кладу на ftp на свою тачку, берем оттуда

cd /common

ftp <мой IP>
> get myscript.sh
> quit
chmod 0755 myscript.sh

6) запускаем myscript.sh =) в его начале можно по вкусу поменять кол-во нодов и юнитов
7) перезапуск CUCM

само содержимое скрипта:
##### begin

#!/bin/sh

sqlfile='/tmp/tmp1212.sql'
LICMAC=`/usr/local/bin/base_scripts/LicenseMac.sh`

NUMNODES=10
NUMUNITS=50000

cd /tmp
echo "dbaccess sysmaster << eof" > $sqlfile
echo "select name from sysdatabases where name[1,3] = 'ccm'" >> $sqlfile
echo "eof" >> $sqlfile
chmod 0777 $sqlfile

DBNAME=`$sqlfile 2>/dev/null | fgrep ccm | cut -d' ' -f3`
CCMVER=8.0
CCMVER=`echo $DBNAME | sed -e 's/ccm//' | gawk -F _ '{print $1"."$2}'`
echo "Found CUCM database: $DBNAME"

echo "dbaccess $DBNAME << eof" > $sqlfile
echo "select count(*) from licenseinfo where isdemo='t'" >> $sqlfile
echo "eof" >> $sqlfile

NUMDEMO=`sudo -u informix $sqlfile 2>/dev/null | sed -e 's/(count(\*))//g'`

DEMOLIC=0
if [ "$NUMDEMO" -eq "3" ]
then
DEMOLIC=1
fi

echo "dbaccess $DBNAME << eof" > $sqlfile
echo "select pkid from licenseserver where my_lower(name)=my_lower('$HOSTNAME')" >> $sqlfile
echo "eof" >> $sqlfile

LICSVRPKID=`sudo -u informix $sqlfile 2>/dev/null | sed '/pkid /d' | sed '/^$/d'`

if [ $DEMOLIC -eq 1 ]
then

echo "Demo lines found, changing them and erasing other license lines.."

echo "dbaccess $DBNAME << eof" > $sqlfile
echo "delete from licenseinfo where isdemo='f';" >> $sqlfile
echo "eof" >> $sqlfile
sudo -u informix $sqlfile 1>/dev/null 2>/dev/null

echo "dbaccess $DBNAME << eof" > $sqlfile
echo "update licenseinfo set licenseunits='$NUMNODES',macaddress='$LICMAC',origmacid='$LICMAC',
isdemo='f',licenselineid='1' where tklicensefeature='1';" >> $sqlfile
echo "update licenseinfo set licenseunits='$NUMUNITS',macaddress='$LICMAC',origmacid='$LICMAC',
isdemo='f',licenselineid='2' where tklicensefeature='2';" >> $sqlfile
echo "update licenseinfo set licenseunits='1',macaddress='$LICMAC',origmacid='$LICMAC',isdemo='f',
licenselineid='3' where tklicensefeature='3';" >> $sqlfile
echo "update licenseinfo set licfileid='60150405112238396',isvalid='t' where isdemo='f';" >> $sqlfile
echo "update licenseinfo set overdraftunits='200' where tklicensefeature='2';" >> $sqlfile

echo "update licensedistributionused set distributedlicenseunits='$NUMNODES',usedlicenseunits='1' where tklicensefeature='1';" >> $sqlfile
echo "update licensedistributionused set distributedlicenseunits='$NUMUNITS' where tklicensefeature='2';" >> $sqlfile
echo "update licensedistributionused set distributedlicenseunits='1' where tklicensefeature='3';" >> $sqlfile
echo "eof" >> $sqlfile
sudo -u informix $sqlfile 1>/dev/null 2>/dev/null

else

echo "No Demo lines, erasing licenseinfo and adding new lines.."

echo "dbaccess $DBNAME << eof" > $sqlfile
echo "delete from licenseinfo where isdemo='t';" >> $sqlfile
echo "delete from licenseinfo where isdemo='f';" >> $sqlfile
echo "eof" >> $sqlfile
sudo -u informix $sqlfile 1>/dev/null 2>/dev/null

echo "dbaccess $DBNAME << eof" > $sqlfile
echo "insert into licenseinfo (fklicenseserver, tklicensefeature, licenseunits,
overdraftunits, macaddress, version, licfileid, licenselineid, origmacid, licfileversion, isdemo) values
('$LICSVRPKID', '1','$NUMNODES','0','$LICMAC','$CCMVER','60150405112238396','1','$LICMAC','1.0','f');" >> $sqlfile
echo "insert into licenseinfo (fklicenseserver, tklicensefeature, licenseunits,
overdraftunits, macaddress, version, licfileid, licenselineid, origmacid, licfileversion, isdemo) values
('$LICSVRPKID', '2','$NUMUNITS','200','$LICMAC','$CCMVER','60150405112238396','2','$LICMAC','1.0','f');" >> $sqlfile
echo "insert into licenseinfo (fklicenseserver, tklicensefeature, licenseunits,
overdraftunits, macaddress, version, licfileid, licenselineid, origmacid, licfileversion, isdemo) values
('$LICSVRPKID', '3','1','0','$LICMAC','$CCMVER','60150405112238396','3','$LICMAC','1.0','f');" >> $sqlfile

echo "update licensedistributionused set distributedlicenseunits='$NUMNODES',usedlicenseunits='1' where tklicensefeature='1';" >> $sqlfile
echo "update licensedistributionused set distributedlicenseunits='$NUMUNITS' where tklicensefeature='2';" >> $sqlfile
echo "update licensedistributionused set distributedlicenseunits='1' where tklicensefeature='3';" >> $sqlfile
echo "eof" >> $sqlfile
sudo -u informix $sqlfile 1>/dev/null 2>/dev/null

fi

echo
echo "= select * from licenseinfo ="
echo
idblj -e "select * from licenseinfo"
rm -f $sqlfile

##### end

[/#]


26 июн 2017, 05:08
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
итак, решение проблемы: грузимся с live cd, монтируем mkdir /mnt/part1 > mount /dev/sda1 /mnt/part1 > chroot /mnt/part1 , далее через vi в /etc/sysconfig/selinux устанавливаем SELinux = permissive, SELINUXTYPE = targeted


26 июн 2017, 05:19
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
я тоже жадный)). И что сработало? Поделитесь может тогда еще и самим CUCM? :)


26 июн 2017, 06:17
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
Ещё проверяю)) сегодня отпишу что да как. Если сработает дам ответ.


26 июн 2017, 06:27
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
Образ вроде тут лежит http://rutracker.us/forum/viewtopic.php?p=72983292


26 июн 2017, 06:36
Профиль

Зарегистрирован: 16 дек 2008, 08:44
Сообщения: 604
На руборде эта тема раскрыта чуть более чем полностью. И даже про 11.5. Не надо тут про варез.


26 июн 2017, 08:11
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
Лекарство работает, проверил. Всем спасибо.


Вложения:
Снимок.JPG
Снимок.JPG [ 63.26 КБ | Просмотров: 13233 ]
26 июн 2017, 08:53
Профиль

Зарегистрирован: 16 дек 2008, 08:44
Сообщения: 604
После ребута активация не слетает?


26 июн 2017, 12:41
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
Akhmetov писал(а):
После ребута активация не слетает?


CUCM 8.6.2.10000-14, после ребута - полет нормальный, активация не слетает =) проверил


27 июн 2017, 03:21
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
sergey.ptushkin писал(а):
Akhmetov писал(а):
После ребута активация не слетает?


CUCM 8.6.2.10000-14, после ребута - полет нормальный, активация не слетает =) проверил


Сейчас хочу последний SU5 установить на 8.6.2 , вот после апдейта будет интересно слетит ли лицензия.


27 июн 2017, 03:22
Профиль

Зарегистрирован: 16 дек 2008, 08:44
Сообщения: 604
sergey.ptushkin писал(а):
Сейчас хочу последний SU5 установить на 8.6.2 , вот после апдейта будет интересно слетит ли лицензия.
Непонятна мне всё таки ваша любовь к 8.6. Если для "поиграться" - то он халявный на 150 юнитов неограниченно по времени. Если в небольшую контору, АТС (приятным бонусом будет ещё и роутер) - то за небольшие деньги можно взять 3825 c CUCME на 170 аппаратов.
А от жадности сейчас лечат (я слышал) уже актуальные версии продукта.
Хотя мне это самому непонятно. Брать CUCM в серьезную организацию, на несколько тысяч пользователей без поддержки от вендора - это несколько странно.
Изображение


27 июн 2017, 07:35
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
Akhmetov писал(а):
sergey.ptushkin писал(а):
Сейчас хочу последний SU5 установить на 8.6.2 , вот после апдейта будет интересно слетит ли лицензия.
Непонятна мне всё таки ваша любовь к 8.6. Если для "поиграться" - то он халявный на 150 юнитов неограниченно по времени. Если в небольшую контору, АТС (приятным бонусом будет ещё и роутер) - то за небольшие деньги можно взять 3825 c CUCME на 170 аппаратов.
А от жадности сейчас лечат (я слышал) уже актуальные версии продукта.
Хотя мне это самому непонятно. Брать CUCM в серьезную организацию, на несколько тысяч пользователей без поддержки от вендора - это несколько странно.
Изображение


Поделись плиз опытом)))) как лекарство для 10-11x использовал) можно в личку


28 июн 2017, 16:36
Профиль

Зарегистрирован: 26 мар 2012, 09:04
Сообщения: 146
Гордыня, первый из пороков, и будет назана двенадцатой.


28 июн 2017, 18:21
Профиль

Зарегистрирован: 16 дек 2008, 08:44
Сообщения: 604
sergey.ptushkin писал(а):
[Поделись плиз опытом)))) как лекарство для 10-11x использовал) можно в личку
Выше я уже написал достаточно информации, что-бы найти обсуждения, по интересующей вас теме.


29 июн 2017, 08:15
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
Akhmetov писал(а):
sergey.ptushkin писал(а):
[Поделись плиз опытом)))) как лекарство для 10-11x использовал) можно в личку
Выше я уже написал достаточно информации, что-бы найти обсуждения, по интересующей вас теме.


Прочитал всё 65 страниц на руборде в разделе Cisco Unified Communications, местами есть упоминания про какие-то лекарства 10.5 итд итп, но как лечится и самих файлов как-таковых нет. Помогите плиз)

Хочу развернуть у себя UCSInstall_UCOS_11.5.1.12900-21.sgn

Заранее огромное спасибо.


29 июн 2017, 16:03
Профиль

Зарегистрирован: 22 апр 2014, 17:56
Сообщения: 23
Всем спасибо! Разобрался сам)))


30 июн 2017, 12:00
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 16 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 60


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Русская поддержка phpBB