На тесте установлю модуль PageSpeed в Ubuntu Server 14.04.5 LTS и CentOS
Читать далее «Установка модуля PageSpeed»Архивы автора:Vyacheslav
Как разрешить Ping в Windows Server
Чтобы система Windows Server отвечала на PING запросы, необходимо разрешить их в брандмауэре.
Для этого, в брандмауэре откроем правило «File and Printer Sharing (Echo Request — ICMPv4-In)» и поставим галочку на «Включено(Enabled)«, аналогично для шестой версии «File and Printer Sharing (Echo Request — ICMPv6-In)«.
Чтобы система отвечала на PING запросы только конкретным IP, там же в настройках правила во вкладке «Scope«, где «Remote IP Address» нажимая «Add» укажем нужные IP-адреса.
Из командной строки настроить это правило можно так:
netsh advfirewall firewall set rule name= "File and Printer Sharing (Echo Request — ICMPv4-In)" new enable=yes action=allow profile=any remoteip=192.168.5.0/24
Либо так (включение/выключение):
netsh firewall set icmpsetting 8 netsh firewall set icmpsetting 8 disable
Из PowerShell так:
Set-NetFirewallRule -Name FPS-ICMP-ERQ-In -Enabled True -Profile Any -Action Allow
Почему Zabbix не всегда рисует графики
Бывают случаи когда часть информации на графиках в Zabbix отсутствует, так сказать отображается частично и с перебоями.
Опишу возможные причины перебоев и их решение:
1) Может быть плохая связь с узлом сети, необходимо проверить пинг с Zabbix сервера на узел сети.
Для примера, первая команда PING с большими пакетами из Windows, а вторая из Linux:
ping -t -l 1024 192.168.5.1 ping -i 0.2 -s 1024 192.168.5.1
2) Устройство медленно работает и перестает отвечать при большом количестве запросов, для решения этой проблемы необходимо в настройках узла сети Zabbix снять галочку «Использовать массовые запросы».
3) Для получения данных с узла сети используются 32-битные счетчики, и при загрузке интерфейсов устройства например выше 400 мегабит данные на графике могут не отображаться, для решения этой проблемы в элементах данных необходимо заменить их на 64-битные и очистить историю узла сети чтобы на графиках не было скачков.
Например, если трафик получается с первого сетевого интерфейса через MIB ifInOctets.1 (32-бит), то его нужно заменить на ifHCInOctets.1 (64-бит).
Резервное копирование конфигурации MikroTik
Сделать резервную копию конфигурации MikroTik устройств можно несколькими способами:
Читать далее «Резервное копирование конфигурации MikroTik»ComboPlayer: программа для просмотра онлайн-ТВ
ComboPlayer — отличная бесплатная программа с удобным интерфейсом для просмотра онлайн телевидения и прослушивания радиостанций.
Благодаря встроенным кодекам, программа может также воспроизводить обычные мультимедиа файлы, например MKV, AVI, MP4, MP3, M3U и т.д.
Скачать программу можно с официального сайта
www.comboplayer.ru
Изначально в программе доступно 20 бесплатных каналов SD качества, при желании можно выбрать одну из платных подписок и смотреть более 100 каналов в HD качестве.
В разделе радио Вы можете найти более 400 бесплатных радиостанций и отсортировать их по своему желанию, например по стилю музыки, жанру или стране.
В разделе трансляции можно добавлять свои видеопотоки, например с камер видеонаблюдения, веб-камеры или других потоков из интернета.
Поддерживаются субтитры, воспроизведение видео с точки на которой закончился просмотр, для онлайн телевидения есть программа передач, можно просматривать видео онлайн через torrent файлы и еще очень много других функций.
Обновление прошивки BDCOM P3310
На тесте обновлю прошивку в BDCOM P3310C.
Читать далее «Обновление прошивки BDCOM P3310»Решение ошибки в Asterisk «File vm-newn does not exist in any format»
При звонке на номер голосовой почты заметил в консоли Asterisk следующие ошибки:
[Apr 10 17:08:01] WARNING[19135][C-00001cf4]: file.c:701 ast_openstream_full: File digits/1n does not exist in any format
[Apr 10 17:08:01] WARNING[19135][C-00001cf4]: file.c:1017 ast_streamfile: Unable to open digits/1n (format (ulaw)): No such file or directory
[Apr 10 17:08:01] WARNING[19135][C-00001cf4]: file.c:701 ast_openstream_full: File vm-newn does not exist in any format
[Apr 10 17:08:01] WARNING[19135][C-00001cf4]: file.c:1017 ast_streamfile: Unable to open vm-newn (format (ulaw)): No such file or directory
Ошибки возникают из-за отсутствия звуковых файлов, например в моем случае в голосовой почте одно сообщение и при попытке сказать «у вас одно(1n.ulaw) новое(vm-newn) сообщение возникает ошибка и ложится трубка.
Архив с набором нужных файлов достаточно просто загрузить с официального сайта
После этого ошибки не должно быть.
Настройка голосовой почты в Asterisk
Для примера настрою голосовую почту для SIP номера 207.
Голосовые сообщения будут отправляться на email с помощью Postfix.
Как его установить я описывал в этой статье — Установка и настройка Postfix.
Для начала укажем в контексте SIP 207 (обычно в файле /etc/asterisk/sip.conf) следующее:
mailbox=207@voicemailcontext
Далее настроим конфигурацию голосовой почты в файле /etc/asterisk/voicemail.conf:
[general] ; формат звуковых файлов format=wav49|gsm|wav ; от кого слать письма с уведомлениями serveremail=noreply@example.com ; прикреплять ли к письму аудио файл attach=yes ; максимальное количество сообщения (стандартно 100, максимум 9999) maxmsg=100 ; максимальное время сообщения в секундах maxsecs=120 ; максимальное время приветствия в секундах maxgreet=60 ; Количество секунд тишины до завершения записи maxsilence=10 ; порог чувствительности к тишине, чем ниже тем чувствительнее, значение от 0 до 256, стандартно 128 silencethreshold=128 ; Максимальное число неудачных попыток подключения maxlogins=3 ; Автоматически перемещать прослушиваемые сообщения в папку «Old». По умолчанию включено. moveheard=yes ; Кодировка сообщений, стандартная ISO-8859-1, с ней у меня часть текста отображалась неверно, поэтому лучше указать UTF-8 charset=UTF-8 ; Пропустить строку «[PBX]:» из заголовка сообщения pbxskip=yes ; Текст строки «От:» fromstring=VoiceMail ; Тема письма emailsubject=Новое голосовое сообщение ${VM_MSGNUM} в ящике ${VM_MAILBOX} ; Содержимое письма emailbody=Уважаемый ${VM_NAME}:\n\n\tВам пришло новое голосовое сообщение длиной ${VM_DUR} под номером (number ${VM_MSGNUM})\nв ящик ${VM_MAILBOX} от ${VM_CALLERID}, в ${VM_DATE}. \n\t ; Формат даты emaildateformat=%A, %d %B %Y в %H:%M:%S pagerdateformat=%T %D ; стандартная программа для отправки почты mailcmd=/usr/sbin/sendmail -t [zonemessages] ru=Europe/Moscow|'vm-received' q 'digits/at' H 'hours' M 'minutes' ua=Europe/Kiev|'vm-received' q 'digits/at' H 'hours' M 'minutes' ; пропишем параметры контекста voicemailcontext, 1111 - пароль голосовой почты(можно не указывать), Username - имя пользователя, test@example.com - на какой адрес слать голосовые сообщения, после запятой можно указать еще один, в конце опции [voicemailcontext] 207 => 1111,Username,test@example.com,,attach=yes|tz=ua|delete=yes
Кстати если не указать delete=yes, то при достижении лимита maxmsg, автоответчик будет говорить приветствие, а потом текст что голосовой ящик абонента переполнен и не сохранять сообщение, а также не отправлять на email. В этом случае нужно звонить на номер голосовой почты и удалять сообщения. Если указано delete=yes, то сообщения не сохраняются на сервере, не приходят в голосовой ящик, а только отправляются на email, в этом случае лимит maxmsg не действует и переполнение не возможно.
Теперь в конфигурации плана набора /etc/asterisk/extensions.conf в основной контекст добавим номер позвонив на который можно прослушать почту
exten => 500,1,Log(NOTICE, Dialing out from ${CALLERID(all)} to VoiceMail (500)) exten => 500,n,VoiceMailMain(0${CALLERID(num)}@voicemailcontext,s) exten => 500,n, Hangup
И добавим в контекст набора номера 207 строку VoiceMail (после чего, если номер не отвечает или не в сети, будет срабатывать голосовая почта), например:
[207] exten => 207,1,Dial(SIP/207,30) exten => 207,n,Answer exten => 207,n,VoiceMail(207@voicemailcontext)
Напоследок подключимся к консоли Asterisk, перезагрузим конфигурацию, посмотрим список голосовых ящиков и писем:
asterisk -rvv sip reload voicemail reload dialplan reload voicemail show users exit
Записанные сообщения хранятся в директории /var/spool/asterisk/voicemail/
Звуковые файлы хранятся в /usr/share/asterisk/sounds
Смотрите также:
Отправка голосовой почты Asterisk на несколько email
Решение ошибки в Asterisk «File vm-newn does not exist in any format»
Как конвертировать звуковые файлы в ulaw, alaw, gsm, g722 и т.д.
Замена HDD на быстрый SSD в Apple MacBook Pro
На тесте заменю стандартный HDD Hitachi 500Gb на быстрый SSD Kingston 120Gb.
Снятый HDD в дальнейшем можно будет поставить вместо привода для дисков.
Как посмотреть версию операционной системы на MacBook
Чтобы узнать версию операционной системы (MacOS) на MacBook необходимо сделать следующее:
1) В верхнем левом углу щелкнуть мышкой по логотипу компании Apple.
2) В открывшемся меню выбрать «Об этом компьютере» или «Об этом Mac».
В следующем открывшемся окошке отобразится версия операционной системы.