Принудительная отправка deferred почты в Postfix

Август 18th, 2017

Решил написать данный пост больше для себя, чтобы не забыть, поскольку подобное вмешательство в работу почтового сервера требуется крайне редко. Когда почтовому серверу (в моем случае postfix) по каким-то причинам не удается отправить исходящую почту, он помещает её в очередь deferred (ожидание), откуда периодически будет пытаться её доставить снова.

Почему такое происходит? Живой пример из практики - косорукие админы (одного весьма крупного предприятия в нашем городе), по одной, ведомой только им причине, выборочно заблокировали часть внешки на файерволе. В итоге, мой сервер мог стучаться к их почтовику до посинения, пополняя свою deferred очередь новыми письмами, а админы не сном не духом. Спросите откуда такая уверенность что рубил не какой-то спам-фильтр? Да это легко проверить, подключившись telnet на 25 порт почтового сервера и не увидев даже приветствия.

Как раз в таких обстоятельствах и бывает нужно ускорить процесс не дожидаясь очередной попытки от сервера. Для немедленной отправки накопившейся почты в postfix имеется специальная команда:

postsuper -r ALL deferred

[Решено] Google Chrome не открывает страницы. Не удается получить доступ к сайту или серый экран.

Август 16th, 2017

google chrome не открывает страницы. серый экран

Google Chrome уже не первый раз озадачивает меня своей работой, а вернее сказать отказом от работы. В моей практике уже несколько раз попадались компьютеры с весьма странной проблемой именно этого браузера: вместо страниц сайтов отображается серый экран, также нельзя посмотреть или изменить настройки самого браузера - видим всё тот же серый экран. Вот только разбираться с этим всегда было некогда, но сегодня попался очередной такой компьютер... и в этот раз решил наконец найти решение проблемы, которое бы меня устроило.

Интерес состоял в том, что в сети по данной теме, все советы как под копирку, кочуют с одного ресурса на другой: от самых простых - использовать другой браузер (Mozilla, Opera, IE в зависимости от предпочтений) до радикальных с переустановкой Windows (это для истинных ценителей найти себе занятие на весь день).

Большинство же советчиков склоняется к варианту запуска Google Chrome с параметром --no-sandbox. Тут, конечно, счастье приходит в дом и сразу появляется множество хвалебных комментариев, однако далеко не всё так радужно...

читать полностью →

Настройка IP телефона Panasonic KX-NT511

Август 15th, 2017

Настройка IP телефона Panasonic KX-NT511

Потребовалось подключить новый IP-телефон Panasonic KX-NT511 к АТС. Сам я далеко не гуру в телефонии, потому решил написать этот пост для таких же как я. Сам аппарат мне достался как есть - то есть вот он красавец, а документации или каких-то пояснений не прилагалось. Собственно, из картинки всё и так понятно, дальше просто немного текста от меня лично, ибо бомбануло...

читать полностью →

Принудительная очистка очереди печати в Windows без перезагрузки

Август 11th, 2017

принудительная очистка очереди печати в Windows

Очередь печати в Windows не редко подвисает, причем подвисает довольно основательно, так что обычная, «мягкая» очистка текущей очереди печати принтера из панели управления не помогает. Соответсвенно застрявшие там документы мешают отправке на печать новых файлов.

Конечно, в большинстве случаев проблему решает перезагрузка, однако не всегда есть возможность её выполнить, особенно если это сервер. Сегодня расскажу как принудительно очистить зависшую очередь печати, если она заблокирована системой или драйвером самого принтера без перезагрузки.

Сразу хочу предупредить, что данный способ очистки очереди печати УДАЛЯЕТ ВСЕ ЗАДАНИЯ НА ВСЕХ ПРИНТЕРАХ.

читать полностью →

Мониторинг интернет канала на шлюзе FreeBSD

Август 10th, 2017

Давайте разберемся как посмотреть загрузку сетевого интерфейса и выявим кто занимает канал на шлюзе FreeBSD. Для начала узнаем насколько загружен сетевой канал в данный момент времени, не важно интернет это или локальная сеть.

Команда systat

# systat -ifstat n

где n - время в секундах, через которое будут обновляться данные

Пример вывода команды systat, где наглядно представлены все имеющиеся у нас интерфейсы и текущая активность на них:

/0   /1   /2   /3   /4   /5   /6   /7   /8   /9   /10
     Load Average   |
      Interface           Traffic               Peak                Total
           tun0  in      1.119 KB/s         23.392 KB/s          189.698 GB
                 out     3.552 KB/s         20.196 KB/s           16.277 GB
        bridge0  in      0.979 KB/s          7.133 KB/s            1.069 GB
                 out     0.956 KB/s         24.555 KB/s          192.017 GB
           tap0  in      0.441 KB/s          0.523 KB/s          220.284 MB
                 out     0.156 KB/s          3.612 KB/s          628.921 MB
            lo0  in      0.000 KB/s          0.000 KB/s            9.878 MB
                 out     0.000 KB/s          0.000 KB/s            9.878 MB
            vr0  in      1.520 KB/s         24.760 KB/s          192.779 GB
                 out     3.974 KB/s         21.339 KB/s           17.617 GB
           alc0  in      0.749 KB/s         10.780 KB/s           16.431 GB
                 out     0.800 KB/s         24.182 KB/s          191.403 GB

читать полностью →

Скрипт для обновления превью товаров miniShop2

Август 09th, 2017

Нашел рабочий скрипт для обновления всех превьюшек у товаров в miniShop2 для ModX. Честно говоря не понятно, почему данный функционал не встроен в miniShop2 сразу, потому как функция крайне нужная. Или предполагается какой-то специальный человек для ручной перегенерации изображений? В общем, надеюсь это когда-нибудь доделают.

Для выполнения скрипта потребуется установить дополнительный пакет Console, в нём уже и запускать сам скрипт.

<?php
$step = 5;
$offset = isset($_SESSION['galgenoffset']) && $_SESSION['galgenoffset'] ? $_SESSION['galgenoffset'] : 0;
$miniShop2 = $modx->getService('minishop2');
$modx->setLogLevel(MODX_LOG_LEVEL_ERROR);
$q = $modx->newQuery('msProductFile', array('parent' => 0));
$total = $modx->getCount('msProductFile', $q);
$q->sortby('product_id', 'ASC');
$q->sortby('rank', 'DESC');
$q->limit($step,$offset);
$resources = $modx->getCollection('msProductFile', $q);
foreach ($resources as $resource) {
    $modx->runProcessor('mgr/gallery/generate', array('id' => $resource->id),
        array('processors_path' => $modx->getOption('core_path').'components/minishop2/processors/'));
}
$_SESSION['galgenoffset'] = $offset + $step;
if ($_SESSION['galgenoffset'] >= $total) {
  $sucsess = 100;
  $_SESSION['Console']['completed'] = true;
  unset($_SESSION['galgenoffset']);
} else {
  $sucsess = round($_SESSION['galgenoffset'] / $total, 2) * 100;
  $_SESSION['Console']['completed'] = false;
}
for ($i=0; $i<=100; $i++) {
    if ($i <= $sucsess) {
        print '=';
    } else {
        print '_';
    }
}
$current = $_SESSION['galgenoffset'] ?
           $_SESSION['galgenoffset'] :
           ($sucsess == 100 ? $total : 0);
print "\n";
print $sucsess.'% ('.$current.')'."\n\n";

Самые ожидаемые новинки в классе компактных кроссоверов 2017-2018

Июль 23rd, 2017

Hyundai Kona. фото

Всем привет! Давно уже в блоге ничего не публиковалось на автотематику, а появилось много чего интересного. Лично меня, давно привлекают машины класса SUV, причем последнее время более компактные представители этого класса. Здесь, видимо, мои взгляды совпадают с мировыми трендами в современном машиностроении.

Как известно, из поколения в поколение, машины становятся всё больше в размерах и потому границы классов постепенно размываются. К сожалению, в нашей стране, всё что меньше самосвала, сразу получает статус женских автомобилей (идиотское разделение) - яркие тому примеры RR Evoque и Audi Q3. Однако, интерес аудитории всё-таки начинает меняться в сторону более компактных вариантов.

Посудите сами, все ведущие марки, как премиум бренды, так и как общедоступные, сейчас стараются занять эту нишу. А всё потому, что машины именно этого класса наиболее востребованы и универсальны для повседневной жизни, плюс обладают более привлекательным дизайном. Рассмотрим самые яркие новинки этого года, а вы напишите в комментах какая из машин, на ваш взгляд, самая удачная.

читать полностью →

Ошибка Chassis intruded! Fatal Error... System Halted.

Июль 20th, 2017
Chassis intruded! Please check your system
Fatal Error… System Halted

На неделе реанимировал сервак на платформе ASUS, простоявший без дела довольно продолжительно время. При включении он вывалил мне на экран сообщение об ошибке Chassis intruded! Please check your system. Fatal Error… System Halted и отказался дальше загружаться.

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

Подобная защита, чаще всего встречается на материнских платах производства ASUS и не всегда корректно работает (судя по комментариям в сети) - бывают случаи самопроизвольного срабатывания. В ASUS о проблеме знают и выпущены соотвествующие обновления BIOS.

читать полностью →

[Решено] iPhone не видит сеть после отключения или замены батареи

Июль 20th, 2017

iPhone не видит сеть

Признаться честно, я не часто берусь ремонтировать телефоны - от случая к случаю, когда есть время. Собственно, по этой причине, был несколько удивлен, когда после банальной замены батареи в iPhone 4S, тот вдруг перестал находить сотовую сеть, шёл постоянный поиск...

Как оказалось, проблема с поиском сети решается достаточно просто. Секрет кроется в особенностях работы самой iOS (начиная с iOS 6.0 и выше, судя по данным которые удалось найти в интернете). В общем, пока часовой пояс, дата и время не будут совпадать с текущими показателями, сеть не заработает. Там же встретилась информация, что при замене батареи, время сбрасывается на 1 января 1970 года, хотя в моем случае дата стояла правильная, а вот время различалось на несколько часов.

читать полностью →

Реализацию «пакета Яровой» предложили провести за счет абонентов

Июль 13th, 2017

пакет Яровой. фото

Долго не писал ничего в данный раздел, но тут, как говорится, "бомбануло", не мог не поделиться. Итак, возвращаюсь сегодня домой с работы, переключаю магнитолу на "Бизнес-ФМ", всё как обычно - какие-то мировые и местные новости, курсы валют, и тут узнаю какую очередную дичь нам придумали народные избранники.

Наверняка, все в курсе про «пакет Яровой» (во всяком случае те, кто еще не впал в алкогольную кому, и кому зомбоящиком не вымыло мозги до размеров куриной какашки). Ок, для тех кто с Луны или вышел из анабиоза, напомню что с 1 июля 18-ого года должен вступить в силу, так называемый, «закон Яровой». Суть в том, что под видом борьбы с терроризмом (у нас сейчас любой бред проходит под видом этой борьбы) операторов сотовой связи и провайдеров сети Интернет обяжут хранить (!)три года весь трафик абонентов, а сервисы электронной почты, форумы и прочие ресурсы, позволяющие обмениваться сообщениями - год.

читать полностью →