пятница, 1 июня 2012 г.

Переадресация входящих вызовов на другую АТС.

Ситуация возникает при уходе в отпуск секретаря. Конфигурация системы: 2 АТС объединены в одну номерную емкость через интернет. У каждой свои входящие линии. Необходимо, чтобы после поступления входящего вызова и приветствия все звонки переадресовывались на внутренний номер секретаря другой станции. Для решения задачи необходимо выбрать виртуальный номер в ММС 724 cabinet С2. Любой свободный. Далее в ММС 102 необходимо найти этот номер и настроить переадресацию по всем звонкам. При это в колонке номера указать первый 2 цифры внутреннего номера, а в колонке outgoing digit указать две последние цифры. После этого в ММС 733 План маршрутизации АА, в разделе Destination указать виртуальный номер.

пятница, 4 мая 2012 г.

Подключение к удаленному рабочему столу за NAТ. Или нестандартный порт для RDP

Для назначения нестандартного порта сервису подключения к удаленному рабочему столу необходимо внести изменения в реестр.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
найти параметр "PortNumber". Присвоить ему в десятичном формате необходимый вам номер порта.
Затем необходимо проверить несколько условий. Первое это внести изменения в брандмауэр. 

вторник, 24 апреля 2012 г.

Установка DropBox как сервиса в Windows

1) Заходим на сервер с административными правами, можно через удаленный раб. стол.

2) Скачиваем Dropbox с сайта и устанавливаем для всех пользователей в папку C:\Program Files. Для этого запускаем инсталлятор с ключем /D=C:\Program Files. Например:

3) После установки необходимо выйти из Dropbox. В system tray делаем exit.

4) Далее скачиваем с сайта Microsoft программы instsrv.exe и srvany.exe.  Это необходимо для установки программы, как сервиса. Программы входят в пакет Windows Server 2003 Resource Kit Tools. После установки пакета эти программы можно найти в c:\Program Files\Windows Resource Kits.

5) Далее необходимо скопировать файлы  instsrv.exe и srvany.exe в C:\Program Files\Dropbox\bin.

6) Теперь в командной строке "C:\Program Files\Dropbox\bin\instsrv.exe" Dropbox "C:\Program Files\Dropbox\bin\srvany.exe". Для 2008 сервера команда:
sc create Dropbox binPath= "C:\Program Files\Dropbox\bin\srvany.exe" DisplayName= "Dropbox"

7) Далее изменения в реестр
reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v Application /d "C:\Program Files\Dropbox\Bin\Dropbox.exe".

8) И еще
reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v AppDirectory /d "C:\Program Files\Bin\Dropbox".

9) Удаляем ярлык из автозапуска.
del "C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Dropbox.lnk"
10) Заходим в службы. В настройках запуска Dropbox устанавливаем запуск от имени того пользователя, от которого производили установку и настройку. Этот пользователь должен обладать административными правами

11) В завершении стартуем службу:
net start Dropbox.

12) Устанавливаем полные права на папку с Dropbox для всех пользователей.

воскресенье, 18 марта 2012 г.

Joomla создание меню из картинок

Недавно столкнулся с интересной задачей. Необходимо было в меню изобразить нестандартные шрифты. Вначале проблема была решена с помощью преобразования ttf  в eot и установки соответствующих настроек в CSS. Однако в браузерах, где запрещена загрузка шрифтов меню конечно же не отображалось с нужными шрифтами. Тогда я и озадачился поиском способа создания меню в виде картинок с необходимым мне шрифтом. Из всего, что я пробовал результат получился при помощи модуля Simple Image Menu. Нашел его в каталоге расширений joomla. Разобраться с настройками не представляет труда. Жаль, что только для Joomla 1.5.

среда, 7 марта 2012 г.

Понижение роли контроллера домена. Перенос контроллера на новый сервер.

В данный статье рассматривается не только перенос контроллера домена на новый сервер, но и настройка DNS и доверительных отношений между доменами в разных организациях. Из опыта эксплуатации доменных сетей мы поняли, что лучший способ обеспечить работу доменной сети, это иметь несколько (минимум два) контроллера домена. Чем больше DC (domain controller), тем лучше. Итак, если пришло время перенести контроллер домена на другой сервер, то ничего нет проще.
1) Запускаем dcpromo на новом сервере. Если серверов несколько, то на каждом.
2) Передаем роли, по англ. FSMO (Flexible single-master operations)  со старого сервера - новому.

Этих ролей 5. 
                    1. Schema master (Хозяин схемы). Имея полномочия на этом сервере можно вносить изменения в схему. Это происходит при установке различных сервисов для AD. Например Exchange Server вносит изменения в схему, ISA Server, есть сервера для мониторинга и управления сетью SCCM Server и другие. Они тоже вносят изменения в схему. Если владелец этой роли будет недоступен, то внести изменения в схему не получится.
                    2. Domain Naming Master (Хозяин операции именования доменов). Эта роль необходима для возможности создавать домены и поддомены в лесу.
                    3. Relative ID Master (хозяин относительных идентификаторов). Это необходимо для возможности создания уникальных идентификаторов в домене.
                    4. Primary Domain Controller Emulator (Эмулятор основного контроллера домена). Это важная роль. Именно она отвечает за работу с учетными записями пользователей и других объектов. Так же за политику безопасности. Если сервер, который владеет этой ролью недоступен, то не будет возможности создавать новых пользователей. Менять пароли и т.д. Однако сеть будет работать со старыми учетными данными прекрасно.
                    5. Infrastructure Master (Хозяин инфраструктуры). Эта роль отвечает за передачу информации о домене другим контроллерам домена в рамках всего леса.

Перед передачей ролей необходимо узнать на каким серверам они назначены. Для этого выполняем команды:
dsquery server -hasfsmo schema
dsquery server -hasfsmo name
dsquery server -hasfsmo rid
dsquery server -hasfsmo pdc
dsquery server -hasfsmo infr
dsquery server -forest -isgс
Далее передача ролей. В сети я нашел интересный сайт, где человек описал порядок передачи ролей. Оказывается это важно. Если не соблюдать порядок передача может завершится с ошибками. Я это не проверял. Просто пользовался указанным порядком. Лучше всего для передачи использовать утилиту ntdsutil.exe.  Это утилита обслуживания  AD. У нее много полезных функций. Из них для наших целей мы будем использовать две. Одна, это для добровольной передачи ролей. Вторая для принудительного захвата ролей в случае если основной контроллер домена упал вместе со всеми своими ролями.
Итак передача ролей :
Команды запускаем на том сервере от которого хотим передать роли, то есть на хозяине ролей.
ntdsutil.exe
roles
connection
connect to server имя_сервера_кому_передаем_роли
q
После подключения к серверу видим fsmo maintenance: вводим команды передачи ролей.
transfer naming master
transfer infr master
transfer RID master
transfer schema master
transfer PDC
заканчиваем командой q (выход).
Проверить в каком состоянии сервер глобального каталога можно командой dcdiag.
Примером может служить такая команда: dcdiag /v /fix. Что на языке сервера означает провести диагностику и проверку доменных служб и по возможности исправить найденные ошибки.

Что делать со старым сервером глобального каталога? По правильному его роль нужно понижать до стандартного сервера командой dcpromo. В нашем случае было просто выключение сервера (был на виртуальной машине). Передали роли на новый сервер, а про старый сервер не вспомнили до тех пор пока не стали понижать очередной сервер командой dcpromo,  которая стала выдавать ошибки.

Статья не окончена.

суббота, 3 марта 2012 г.

Перенос сайта с одного домена на другой на одном хостинге в RU-CENTER

Все делается очень просто. Идея в том что необходимо поменять местами только директории docs. Как делал я. Подключился к хостингу по SSH.
Команда для Mac
sudo ssh -l логин_ssh имя_сервера_ssh
Создал архив папки docs на одном сервере. Команда:
tar -cvf site-new.tar docs
Затем скопировал этот архив в директорию другого сайта. Команда:
cp путь/что_копируем.tar куда.ru
Далее переименовал папку docs на старом сайте. Для надежности. Команда:
mv docs docs-old 
Последнее это распаковка архива.
tar -xvf site-new.tar

четверг, 1 марта 2012 г.

Ошибка формирования выписки: не верно указан период запроса выписки.

В журнале выписок удалить выписки отмеченные желтым цветом. Это те выписки по которым не было подтверждения банка. В описании ошибки в разделе переписка, входящие сообщения можно посмотреть подробное описание ошибки, где будет указано за какой период нет данных. В этом периоде и нужно смотреть выписки. Для отображения предыдущих периодов необходимо включить сортировку списка по дате. Щелкнуть мышкой по заголовку списка с датой. 

понедельник, 13 февраля 2012 г.

VmWare сервер. Порты для брандмауэра.

902 - для авторизации.
8333 - для доступа к консоли.

суббота, 11 февраля 2012 г.

Удаление информационного блока

При возникновении ошибки удаления информационного блока вида: "Ошибка удаления. Возможно есть ссылающиеся объекты", необходимо снять галочку "Инфоблок имеет торговые предложения" во вкладке "Торговый каталог". Затем можно чистить наименование этого инфоблока в разделе "Торговые предложения". 

пятница, 10 февраля 2012 г.

Joomla на masterhost


Заходим в корень домена и скачиваем дистрибутив Joomla с сайта разработчика: cd /home/uXXXXX/domain.tld/www/
wget http://joomlaportal.ru/downloads/joomla/Joomla_1.0.15-Stable-Full_Package.tar.gz
Распаковываем архив: tar -zxvf Joomla_1.0.15-Stable-Full_Package.tar.gz

Создаём файл .htaccess (если он ещё не создан) и прописываем в нём следующие строки: php_flag display_errors on
php_value error_reporting 2047
php_flag register_globals off
php_value session.save_path /home/uXXXXX/domain.tld/tmp/

php_flag display_errors on включает вывод ошибок в браузер
php_value error_reporting 2047 определяет уровень отображаемых ошибок
php_flag register_globals off отключает директиву register_globals
php_value session.save_path /home/uXXXXX/domain.tld/tmp/ переопределяет путь к каталогу хранения временных файлов «tmp»
Далее для корректной установки потребуется выставление определённых прав на директории и файлы. Воспользуемся коммандой «chmod»: chmod 777 administrator/backups/ administrator/components/
administrator/modules/ administrator/templates/ cache/ components/
images/ images/banners/ images/stories/ language/ mambots/
mambots/content/ mambots/editors/ mambots/editors-xtd/
mambots/search/ mambots/system/ media/ modules/ templates/

Для установки вам потребуется открыть ваш домен в любом обозревателе: http://domain.ltd
В процессе заполнения требуемой информации вам будут необходимы реквизиты доступа к базе данных:

Host Name — Имя сервера базы данных. Пример: uXXXXX.mysql.masterhost.ru
MySQL User Name — Имя пользователя базы данных. Пример: uXXXXX
MySQL Password — пароль для пользователя, который имеет доступ к базе данных.
Verify MySQL Password — подтверждение пароля.
MySQL Database Name — Имя базы данных вида uXXXXX.
MySQL Table Prefix — префикс для таблиц вашей базы данных. Создаём в корневой директории вашего домена файл configuration.php и записываем в него сгенерированные в ходе установки настройки.

Для корректного отображения сайта нужно удалить из корневой директории домена /home/uXXXXX/domain.tld/www/ папку installation.

Изменение пароля администратора Samsung OfficeServ 7070.

Изменение пароля администрирования АТС Samsung OfficeServ 7070 производим с помощью утилиты Installation Tool  в разделе 2.1.7 Профиль Подключения Пользователя.