Архив автора: Андрей Торженов

Об авторе Андрей Торженов

В профессиональной сфере занимаюсь всем, что связанно с IT. Основная специализация - VoIP и сети передачи данных. Стараюсь не заниматься Windows серверами (но иногда приходится) и 1С.

Ошибки после обновления до OTRS 6.0.27

Автор: Андрей Торженов

После обновления OTRS с 6.0.X до 6.0.27 могут возникнуть ошибки:

# sudo -u otrs /opt/otrs/bin/otrs.Console.pl Maint::Config::Rebuild

Can't locate namespace/clean.pm in @INC (@INC contains: /opt/otrs/Custom /opt/otrs/Kernel/cpan-lib /opt/otrs /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /opt/otrs/Kernel/cpan-lib/Crypt/Random/Source/Factory.pm line 11.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/cpan-lib/Crypt/Random/Source/Factory.pm line 11.
Compilation failed in require at /opt/otrs/Kernel/cpan-lib/Math/Random/Secure/RNG.pm line 7.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/cpan-lib/Math/Random/Secure/RNG.pm line 7.
Compilation failed in require at /opt/otrs/Kernel/cpan-lib/Math/Random/Secure.pm line 8.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/cpan-lib/Math/Random/Secure.pm line 8.
Compilation failed in require at /opt/otrs/Kernel/System/Main.pm line 23.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/System/Main.pm line 23.
Compilation failed in require at /opt/otrs/Kernel/System/ObjectManager.pm line 34.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/System/ObjectManager.pm line 34.
Compilation failed in require at /opt/otrs/bin/otrs.Console.pl line 28.
BEGIN failed--compilation aborted at /opt/otrs/bin/otrs.Console.pl line 28.

и

# sudo -u otrs /opt/otrs/bin/otrs.Console.pl Maint::Config::Rebuild

Can't locate Moo.pm in @INC (@INC contains: /opt/otrs/Custom /opt/otrs/Kernel/cpan-lib /opt/otrs /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /opt/otrs/Kernel/cpan-lib/Math/Random/Secure/RNG.pm line 5.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/cpan-lib/Math/Random/Secure/RNG.pm line 5.
Compilation failed in require at /opt/otrs/Kernel/cpan-lib/Math/Random/Secure.pm line 8.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/cpan-lib/Math/Random/Secure.pm line 8.
Compilation failed in require at /opt/otrs/Kernel/System/Main.pm line 23.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/System/Main.pm line 23.
Compilation failed in require at /opt/otrs/Kernel/System/ObjectManager.pm line 34.
BEGIN failed--compilation aborted at /opt/otrs/Kernel/System/ObjectManager.pm line 34.
Compilation failed in require at /opt/otrs/bin/otrs.Console.pl line 28.
BEGIN failed--compilation aborted at /opt/otrs/bin/otrs.Console.pl line 28.

Необходимо установить PERL модули:

# cpan namespace::clean
# cpan Moo

Питание по PoE UniFi AP AC Lite от MikroTik CRS328-24P-4S+RM

Автор: Андрей Торженов

Обновление от: 02/04/2020

В новых версиях точек доступа UniFi AP AC Lite (UAP-AC-LITE), Ubiquiti дополнительно к Passive PoE (24В) реализовал поддержку стандартного PoE 802.3af (All UAP-AC-LITEs with a date code of 1634 or board revision 33 and following ones support 802.3af in addition to 24V passive).

Но оказалось это не просто PoE, а только Mode A. На сайте с характеристиками точки написано так: «PoE Mode: 802.3af/A PoE & 24V PoE».

Стали возникать вопросы (тут и тут), совместим ли PoE 802.3af/A с PoE реализованном в коммутаторе MikroTik CRS328-24P-4S+RM в характеристиках которого заявлено, что он поддерживает «PoE-Out is passed over mode B pins (4,5+)(7,8-)».

MikroTik CRS328-24P-4S+RM

MikroTik CRS328-24P-4S+RM

Я решил провести эксперимент, настроить на MikroTik CRS328-24P порты PoE в режиме Auto (он поддерживает и Passive PoE и 802.3af) и включить UniFi AP AC Lite.

UniFi AP AC Lite

UniFi AP AC Lite

Читать далее

Тест реальной скорости MikroTik PWR-LINE AP (PL7411-2nD)

Автор: Андрей Торженов
MikroTik PWR-LINE AP (PL7411-2nD)

MikroTik PWR-LINE AP (PL7411-2nD)

MikroTik PWR-LINE AP (PL7411-2nD) позволяет передавать данные по электропроводке 220В (стандарт PLC HomePlug AV) и имеет на борту Wi-Fi точку доступа, Ethernet интерфейс и все преимущества RouterOS.

Производителем заявлена максимальная скорость в 100 Мбит/с. Я провёл реальные измерения скорости в различных условиях (как типовых для применения подобных устройств, так и экзотических).

Читать далее

Mikrotik: disconnected, group key exchange timeout

Автор: Андрей Торженов

Обновление от:

07/07/2019Почему может ещё возникать проблема с «disconnected, group key timeout»


Почему возникает ошибка «disconnected, group key exchange timeout» или «disconnected, group key timeout» и что с ней делать.

При построении Wi-Fi сети на базе оборудования Mikrotik, может возникать проблема с периодическими отключениями абонентских устройств от Wi-Fi сети и сообщениями в логе «disconnected, group key exchange timeout» или «disconnected, group key timeout» (на ROS < 6.45).

Пример лога
03:10:01 wireless,info A4:50:46:XX:YY:3D@wlan1: disconnected, group key exchange timeout 
03:10:10 wireless,info A4:50:46:XX:YY:3D@wlan1: connected, signal strength -50 
04:10:01 wireless,info A4:50:46:XX:YY:3D@wlan1: disconnected, group key exchange timeout 
04:10:05 wireless,info A4:50:46:XX:YY:3D@wlan1: connected, signal strength -50 
05:10:01 wireless,info A4:50:46:XX:YY:3D@wlan1: disconnected, group key exchange timeout 
05:10:10 wireless,info A4:50:46:XX:YY:3D@wlan1: connected, signal strength -49 
06:10:01 wireless,info A4:50:46:XX:YY:3D@wlan1: disconnected, group key exchange timeout 
06:10:20 wireless,info A4:50:46:XX:YY:3D@wlan1: connected, signal strength -49 
07:10:01 wireless,info A4:50:46:XX:YY:3D@wlan1: disconnected, group key exchange timeout 
07:10:24 wireless,info A4:50:46:XX:YY:3D@wlan1: connected, signal strength -50 
08:10:01 wireless,info A4:50:46:XX:YY:3D@wlan1: disconnected, group key exchange timeout 
08:10:29 wireless,info A4:50:46:XX:YY:3D@wlan1: connected, signal strength -50

Если поискать в гугле, то вопросы на эту тему возникают часто и с давних пор (самое раннее упоминание этой проблемы что я нашёл, был 2007 год).

Что же это за ошибка и что она значит…?

Читать далее

Обзор и настройка модема Mikrotik R11e-LTE

Автор: Андрей Торженов

Обновление от:


Mikrotik RB912UAG-2HPnD с R11e-LTE

Mikrotik RB912UAG-2HPnD с R11e-LTE

3G / 4G модем Mikrotik R11e-LTE. Обзор, настройка и сравнение с USB модемами со Stick и Hilink прошивками.

Всё, что описано в данной статье, относится и к LHG LTE и SXT LTE, wAP LTE и LtAP mini, т.к. в данный маршрутизаторах используется такой же модем.

Читать далее

MikroTik. Wi-Fi. Описание Tx Rate Set

Автор: Андрей Торженов

Обновление:

05/07/2019Отображение tx-rate-set без CAPsMAN


Расшифровка поля «Tx Rate Set» в меню «CAPsMAN > Registration Table» .

MikroTik: CAPsMAN > Registration table: Tx Rate Set

MikroTik: CAPsMAN > Registration table: Tx Rate Set

У нас есть смартфон Samsung Galaxy S6 подключённый к нашей Wi-Fi сети на базе CAPsMAN.

В «CAPsMAN > Registration Table: Tx Rate Set» отображаются следующие данные:

OFDM:6-54 BW:1x-4x SGI:1x-4x HT:0-15 VHTMCS:SS1=0-9,SS2=0-9

Рассмотрим, что значит каждый параметр…

Читать далее

Zabbix. Удалённое выполнение команды (SSH)

Автор: Андрей Торженов

Допустим, у вас есть два сервера (Сервер-А и Сервер-Б) связанных между собой по VPN и в случае, если Сервер-Б стал недоступен (упал VPN), то после поднятия VPN, на Сервере-А нужно перезапустить определенный сервис.

Для выполнения команды на перезапуск сервиса используется SSH.

Логика работы

В Zabbix настроен мониторинг Сервера-Б (icmppingloss) и когда 100% потери пакетов до Сервера-Б, то срабатывает Триггер (Trigger), который инициирует Действие (Action) — «Отправить сообщение» (Send message) о проблеме на e-mail. В нашем случае будет и второе Действие (Action) — «Удалённая команда» (Remote command), т.е. перезапуск сервиса.

Читать далее

Установка и обновление ESXi Embedded Host Client (WEB клиент для ESXi)

Автор: Андрей Торженов

Начиная с VMware ESXi 5.5 вместо vSphere Client появился HTML5 Web клиент управления ESXi — ESXi Embedded Host Client.

Краткая заметка, как его установить или обновить.

Читать далее

SNMP TRAP отправка на E-mail и интеграция с Zabbix

Автор: Андрей Торженов

Инструкция по настройке интеграции Zabbix с SNMP TRAP и отправке TRAP’ов на E-Mail

Инструкция по настройке интеграции Zabbix с SNMP TRAP и отправке TRAP’ов на E-Mail.

Отправка на E-mail осуществляется внешним скриптом, что позволяет получать TRAP’ы на E-mail без использования Zabbix.

Читать далее

MikroTik. Скрипт контроля мобильного Интернет’а

Автор: Андрей Торженов

Скрипт контроля работы мобильного Интернет’а (3G/4G) на MikroTik (обновлённая версия моего старого скрипта). Если Интернет недоступен то перезагружается модем и отправляется отчёт на email.

MikroTik. Скрипт контроля мобильного Интернет’а

Обновление от 24/09/2018, Версия 1.1.1:

  • Увеличен таймер ожидания загрузки модема после процедуры USB Power Reset (с 30 сек до 50) для последующего тестирования доступности Интернет’а. Некоторые модемы с прошивкой HiLink загружаются дольше чем 30 сек (Обсуждение этой проблемы: https://2keep.net/mikrotik-mobile-internet-check/#comment-466).

Обновление от 17/02/2018, Версия 1.1.0:

  • Добавлена поддержка модемов с HiLink прошивкой (подробнее читайте в комментариях в скрипте).
  • Добавлена проверка правильности указания интерфейса ‘ifName’ и типа модема ‘modemType’.

Скрипт рассчитан на работу как с модемом со Stick прошивкой (PPP соединением) так и на работу в ограниченном режиме с HiLink модемом. Модем может быть с USB интерфейсом или Mini-PCI. Стандарт мобильной связи модема неважен (2G, 3G или 4G, а в будущем хоть 5G).

Функции скрипта

  • Проверяет загрузку процессора в течении указанного времени. Если загрузка 100% — отправляется отчёт на email и перезагружается Mikrotik.
  • Проверка наличия WLAN интерфейса. Если интерфейса нет — отправляется отчёт на email и перезагружается Mikrotik (Как-то давно, были у меня проблемы на старом Mikrotik — исчезали Wi-Fi интерфейсы. Помогала только перезагрузка. Проблемы такой давно нет, но данную функцию оставил).
  • Проверка наличия маршрута по умолчанию. Если его нет, то перезагружается по питанию USB модем (если функция поддерживается), перезапускается PPP соединение (Stick модем) и отправляется отчёт на email. Бывало у меня, что PPP соединение поднято, но маршрут по умолчанию исчезает. Не знаю, кто был виноват, модем или Mikrotik.
  • Проверка наличия трафика на интерфейсе USB модема. Если трафик есть, то дальнейшие проверки PINGами доступности Интернета не проводятся. Это сделано для того, что бы когда канал забивался на 100% (например из-за Torrent) и ICMP пакеты терялись, скрипт не считал, что интернет недоступен и не перезапускал соединение. Иначе он будет перезапускать соединение по кругу, пока на 100% занят канал в Интернет.
  • Если трафика на интерфейсе модема нет, то производится тестирование соединения используя ICMP протокол (ping). Если недоступны сразу ДВА хоста, то перезагружается по питанию USB модем (если функция поддерживается), перезапускается PPP соединение (Stick модем) и отправляется отчёт на email. Реализована проверка на ошибки написания адреса хоста или ошибки резлова IP по доменному имени. В моём старом скрипте, такой проверки не было и могла произойти ошибка резолва IP по домену когда недоступен DNS сервер и скрипт останавливал свою работу.
  • Отправка отчета на email о состоянии USB модема и сети сотового оператора (для Stick модема). В отчёт входит: средний уровень сигнала мобильной сети (RSSI измеряется в течении 10 секунд и вычисляется среднее значение), название оператора, технология подключения к сети, модель модема, LAC, CID и др. Также на email отправляется прикрепленный файл с лог файлом Mikrotik.

Читать далее