понедельник, 9 ноября 2015 г.

Очистить корзину на терминальном сервере



Что бы очистить корзину всех пользователей на терминальном сервере, необходимо в командной строке от администратора выполнить команду.
rd /s c:\$Recycle.Bin

вторник, 23 июня 2015 г.

Используем МТС.Коммуникатор для отправки СМС из Zabbix'a

Создаём файл /usr/lib/zabbix/alertscripts/mts_communicator.sh следующего содержания:
#!/bin/bash
to=$1
subject=$2
body=$3
curl -X POST \
 --data "msid=$to" \
 --data "naming=<номер_мтс_от>" \
 --data "login=<имя_пользователя>" \
 --data "password=" \
 --data-urlencode "message=$subject" \
http://www.mcommunicator.ru/m2m/m2m_api.asmx/SendMessage 
Даём права на исполнение:
chmod +x mts_communicator.sh
Проверяем, есть ли строка в /etc/zabbix/zabbix_server.conf
AlertScriptsPath=/usr/lib/zabbix/alertscripts
При необходимости перечитываем конфиг сервера:
service zabbix-server force-reload
Затем в Zabbix необходимо создать новый Media type (Administration -> Media types -> Create media type):

После этого остаётся добавить новый Media с номером телефона в настройках пользователя (Administration -> Users -> <пользователь> -> Media -> Add):

воскресенье, 21 июня 2015 г.

UniFi - Гостевой портал с автоматическим редиректом на промо-страницу


Настройки UniFi контроллера


1: Открываем страницу настроек
2: Щелкнуть на закладке Guest Control
3: Включить Guest Portal
4:Выбрать Authentication type - "No Authentication"
5: Вписать в поле Landing Page URL промо-страницы
6: Включить Portal Customization
7: Применить настройки

Модифицируем портал (Linux)

1: Переходим в каталог /var/lib/unifi/sites/default/portal/ командой "cd /var/lib/unifi/sites/default/portal/"
2: Переименуем страницу "index.html" в "index.html.orig" командой "mv index.html index.html.orig". Сохраним на всякий случай резервную копию :)
3: Используя любой редактор (nano, vi, gedit, etc) создаем новый файл index.html, например командой "vi index.html"
4: Скопируйте в этот файл текст отсюда: https://gist.github.com/devinbabb/98055cdb74c80263ed97
5: Сохраняем используя команду vi "hit esc :wq enter"
6: Перезапускаем UniFi Service командой "service unifi reload"

вторник, 16 июня 2015 г.

Убрать уведомление о переходе на Windows 10

В том случае, если вас не интересует возможность обновления до Window 10 и вы хотите удалить это назойливое предупреждение, это обновление можно удалить. Достаточно удалить обновление KB3035583 из командной строки, запущенной с правами администратора:wusa.exe /uninstall /kb:3035583
Если вы хотите просто скрыть значок GWX в системном трее и отключить всплывающие окна, не удаляя само обновление KB3035583, воспользуйтесь одним из следующих способов:
  • Откройте редактор реестра (regedit) и в разделеHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx создайте DWORD ключ DisableGwxсо значением 00000001
  • Запустите планировщик задач (taskschd.msc) и в ветке Scheduler Library/Microsoft/Windows/Setup/gwxотключите задания launchtrayprocess и refreshgwxconfig
Таким образом, уведомление в панели оповещений появляться не будет, а сам механизм обновления до Windows 10 можно будет использовать в дальнейшем.

Разрешаем Exchange Activesync на основе Device ID в Exchange 2007


Задался вопросом, как ограничить доступ на основе ID устройства определенному пользователю. У пользователя часто менялись устройства и после очередной смены пароля, одно из устройство пыталось получить почту со старым паролем, чем блокировала его учетную запись.

Базовая модель разрешений выглядит так:

  1. Если у пользователя отключена синхронизация, то она запрещена с любого устройства
  2. Если у пользователя отключена синхронизация...
  • Если deviceID в разрешениях пусто, то синхронизация разрешена с любого устройства
  • Если deviceID в разрешениях указано устройство (-ва), то синхронизация разрешена только с этого устройства.
Для конфигурирования фичи используем в Exchange Management Shell Set-CASMailbox
Пример:

Set-CASMailbox -identity: -ActiveSynAllowedDeviceIDs:"", ""

Получить Device ID

Get-ActiveSyncDeviceStatistics –mailbox: |fl DeviceID

четверг, 11 июня 2015 г.

Default Password for a Polycom Phone

Standard Username and Password:


Username = Polycom (case sensitive)
Admin Password = 456
User Password = 123

You can change the Admin Password via:

Press Menu Key => select Settings => select Advanced => current Password => select Admin Settings => scroll to Change Admin Password

In addition the Provisioning Server can be used to set the Password so a End User cannot make changes to the Phone settings.

Please use the following as a template:



Change the localAdminPassword="" to the Password of your choice.

пятница, 5 июня 2015 г.

Ошибка Puppet: CRL is not yet valid for /CN=host.example.com

В логах появляется сообщение примерно такого вида:

Warning: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed: [CRL is not yet valid for /CN=host.example.com]
Чаще всего проблема связана с разницей во времени между хостом и мастер сервером. Достаточно проверить время и часовой пояс. 

четверг, 21 мая 2015 г.

Очистка кэша 1С


Очистка кэша 1С

Папки где хранится кэш 1С могут отличаться по расположению в зависимости от того, какая на том или ином пользовательском компьютере установлена операционная система:

Для Windows XP:

каталог пользователя\Local Settings\Application Data\1C\1Cv82
каталог пользователя\Application Data\1C\1Cv82

Для Windows 7:

каталог пользователя>\AppData\Roaming\1C\1Cv82
каталог пользователя>\AppData\Local\1C\1Cv82

Для Windows 8:

каталог пользователя>\AppData\Roaming\1C\1Cv82
каталог пользователя>\AppData\Local\1C\1Cv82
где каталог пользователя; может выглядеть как например C:\Users\buhgalter\ или C:\Documents and Settings\buhgalter\

Очистка кэша 1С может быть произведена несколькими способами:

1). встроенными средствами самой 1С. Для этого используется ключ \ClearCache в дополнительных параметрах информационной базы. Установить данный параметр можно для любой используемой базы 1С. Для этого необходимо выделить ее в списке баз, нажать кнопку Изменить, проследовать "мимо" наименования и пути к каталогу ИБ до параметров запуска. В поле Дополнительные параметры запуска вносится запись \ClearCache и после запуска осуществляется очистка кэша 1С.

2). методом физического удаления "руками". В этом случае следует учитывать, что формат кэш-файлов выглядит примерно как "6ae98c2c-e99b-471f-b22b-8d2eb9da2774" и удалять необходимо именно каталоги с подобным форматом в наименованиях. Скоропалительность в удалении недопустима и лучше предварительно сделать копию "в сторонку" удаляемых каталогов. Так, если удалить каталог 1CEStart (может находиться в папке Roaming), то очистится список баз при запуске 1С, т.к. находящийся в нем файл ibases.v8i хранит информация о всех прописанных информационных базах 1С.
3). методом физического удаления посредством исполнения .bat-файла с прописанным путем к вышеуказанным каталогам. Пример кода:
If Exist %USERPROFILE%\AppData\Roaming\1C\1Cv82 (
rem Удаляются все файлы в Windows7
Del /F /Q %USERPROFILE%\AppData\Roaming\1C\1Cv82\*.*
Del /F /Q %USERPROFILE%\AppData\Local\1C\1Cv82\*.*
rem Удаляются все каталоги в Windows7
for /d %%i in ("%USERPROFILE%\AppData\Roaming\1C\1Cv82\*") do rmdir /s /q "%%i"
for /d %%i in ("%USERPROFILE%\AppData\Local\1C\1Cv82\*") do rmdir /s /q "%%i"
)

суббота, 2 мая 2015 г.

1C 7.7 SQL: Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше



Эта проблема связана с отсутствием 64-битной платформы 1С: Предприятие 7.7, исправление существующих проблем с последними версиями MS SQL и т.д. Последней версией платформы стал 27-ой релиз x86. Иногда пользователи могут столкнуться со следующей ошибкой при попытке подключения к SQL базе:

Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше.

Чтобы устранить несовместимость драйвера ODBC выполните следующие действия.

  • Скачайте архив sqlsrv32.7z
  • Для 32-битной версии ОС: распакуйте файлы в каталог%systemroot%\system32. Для 64-битной версии ОС: распакуйте файлы в каталог %systemroot%\SysWOW64. Если появится предупреждение, что такие файлы существуют — замените их. 




четверг, 16 апреля 2015 г.

Проверка работы службы индексирования Exchange

Проверка работы службы индексирования Exchange



Для включения индексирования определенной почтовой базы, выполнить:

Set-MailboxDatabase -indexenabled:$true

Для выключения индексирования определенной почтовой базы, выполнить:

Set-MailboxDatabase -indexenabled:$false

Для отключения поиска, необходимо перезапустить сервис:

net stop "Microsoft Exchange Search Indexer"

Для проверки работы поиска, можно выполнить

Get-mailbox | Test-ExchangeSearch –IndexingTimeout 20 | Format-table 

Если вернет False или -1, значит с индексом есть проблемы и поиск не работает
В этом случае можно попробовать перестроить индекс:

  • Останавливаем Microsoft Exchange Search Service
  • Удаляем каталоги со старыми индексами
  • Запускаем Microsoft Exchange Search Service.


Можно также перестроить индекс используя скрипт на PowerShell: ResetSearchIndex.ps1 [-force] databasename (или ResetSearchIndex -Force -All для всех почтовых баз)