Рубрика «Подсказки»

Всякие полезности для exim

Thursday, 11 Feb 2010

Ниже приводится вольный перевод статьи, посвященной хитростям работы с SMTP сервером Exim v. 4.  Эта статья является более подробным изложением материала который я приводил  в моем предыдущем посте о работе с очередью Exim.  Какие то вводные могут пересекаться, но по сути это более подробная и развернутая инструкция.
Естественно, что использование этих команд не исключает необходимости познаний о работе сервисов SMTP, MTA и знакомства с шеллом UNIX.
(more…)

VN:F [1.9.21_1169]
Rating: 7.6/10 (12 votes cast)
VN:F [1.9.21_1169]
Rating: +6 (from 6 votes)

Не запускается безопасный режим SafeMode. Что делать?

Saturday, 06 Feb 2010

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

Отвечаю, главное не отчаиваться, а внимательно изучить написанное ниже и выбрать один из двух различных способов.

Способ первый, использование  утилиты AVZ.
Загружаем утилиту с офф.сайта (http://z-oleg.com/secur/avz), затем в ней говорим Файл -> Восстановление системы. В открывшимся окне настроек включаем 10 пункт меню Восстановление настроек загрузки в SafeMode.  Помимо этого можем включить еще массу удалений различных блокировок, главное четко понимать, что мы хотим сделать. Говорим, ОК, после чего утилита вместе с системой на какое то время задумываются над своей непростой судьбиной, и после этого предлагают нам перегрузиться. Что мы и делаем, после чего не безуспешно пытаемся зайти в безопасный режим SafeMode.

Способ второй для любителей ковыряния в реестре:
Не спокойный бельгийский специалист по безопасности Didier Stevens создал импорт ветви реестра, находящейся по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot и включающей все возможные варианты загрузки безопасного режима и выложил получившийся файлик для всеобщего обозрения на своем сайте http://blog.didierstevens.com.  В файлике, на данный момент доступны 4 вариации на тему реестра: Windows 2003  SP2, Windows XP SP2, Windows XP SP3, Windows 2000  SP4. Скачиваем, распаковываем и запускаем необходимую для вашей версии Windows.

VN:F [1.9.21_1169]
Rating: 9.1/10 (19 votes cast)
VN:F [1.9.21_1169]
Rating: +5 (from 5 votes)

Ошибка HP ProCurve: port XX is Blocked by LACP

Wednesday, 03 Feb 2010

Там же тогда же. Собственно с чего начал ковырять свичик HP ProCurve: поступили жалобы на то, что криво работают после перезагрузки по броску питания. Вроде как отваливается сетка и что то тупит. В логах довольно интересные сообщения:
01/03/10 20:02:47 ports: port 39 is now off-line
01/03/10 20:02:49 ports: port 39 is Blocked by LACP
01/03/10 20:02:52 ports: port 39 is now on-line
01/03/10 20:04:28 ports: port 39 is now off-line

Это говорит нам о том, что функционал LACP отрубает порты. Сам LACP (Link Aggregation Control Protocol) это протокол обеспечивающий работу транка, то есть объединение нескольких каналов в один для увеличения пропускной способности. Агрегированные каналы LACP используют для повышения пропускной способности канала и для и повышения отказоустойчивости.
Смотрим статистику конфигурации самого LACP

Chife-0# show lacp
LACP

ORT LACP TRUNK PORT LACP LACP
NUMB ENABLED GROUP STATUS PARTNER STATUS
……………..
35 Passive 35 Down No Success
36 Passive 36 Up No Success
37 Passive 37 Down No Success
38 Passive 38 Up No Success
39 Passive 39 Up No Success

LACP исходя из статистики пребывает в passive режиме, но при этом блокирует порты. Происходит это из-за того, что когда порт поднимает линк, passive LACP запрещает его использование до тех пор пока соединение не стабилизируется и не выяснится что это активное соединение. Если утверждение верно, то создается транк, если нет, то порт освобождается.

Для решения данной проблемы есть несколько ступенчатых вариантов разрешения проблемы:
1. Обновить версию прошивки свича до последней стабильной версии.
2. Проверить чтобы на обоих окончаниях сетевого кабеля выставлена одна и та же скорость и нет конфликтов: то есть с обоих сторон должна стоять или Auto-Auto или 100FDx -100FDx, но никак не Auto-100FDx
3. Если все вышесказанное не помогло, то можно отключить LACP если мы не используем его функционал для создании транка. При отключении данного функционала ничего не теряется ибо остается еще два варианта создания транков: HP port trunking (который использую я) и FEC.
Для этого опять же заходим в консоль и далее даем команды:
Chife-0# con t
Chife-0(config)# int all
Chife-0(eth-1-48,Trk1)# no lacp
Chife-0(eth-1-48,Trk1)# write mem

После выполнения этих команд перезагрузка свича не требуется.

VN:F [1.9.21_1169]
Rating: 5.0/10 (2 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Установка времени на HP ProCurve

Wednesday, 03 Feb 2010

Вчера ковырялся со свичами HP ProCurve и возникла необходимость задать время ручками, поскольку с NTP сервера свич забирать данные по каким то причинам отказывался. Делается это следующим образом, подключаемся к свичу по telnet или через X-modem и в консоли задаем следующие команды:

switch# config
switch(config)# clock set MM/DD/YYYY HH:MM:SS
switch(config)# wr mem

VN:F [1.9.21_1169]
Rating: 10.0/10 (5 votes cast)
VN:F [1.9.21_1169]
Rating: +3 (from 3 votes)

Доводка Windows Server 2003 до удобства настольной операционки

Thursday, 21 Jan 2010

На работе я, в связи с тем что приходится использовать слишком много виндусятины и ойных прилад, использую Windows, но поскольку все таки нужна стабильность и быстродействие- это Windows Server 2003.

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

Итак обстригаем когти рыси:
(more…)

VN:F [1.9.21_1169]
Rating: 7.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: +2 (from 2 votes)

Листинг директории в .htaccess

Sunday, 17 Jan 2010

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

Что же делать?
Правильно, использовать наш файл дополнительной конфигурации сервера apache под названием .htaccess

За листинг директории, как и за другие директории, отвечают директивы файла httpd.conf и вспомогательно файлы .htaccess

Опция листинга представляет собой выражение
Options  Indexes   // для включения листинга
Options -Indexes   // для отключения листинга

Для задачи данного параметра в директории, с тем чтобы для директории применялся этот параметр, а все остальные использовались заданными в глобальной конфигурации сервера httpd.conf , создаем в корне директории файл .htaccess и в не прописываем
Options  +Indexes   // для включения листинга
Options   -Indexes   // для отключения листинга

Если при это нам нужно исключить из листинга директории какие то файлы по маске, то мы задаем следующую опцию:
IndexIgnore *.gif* *.mov

и теперь при листинге директории, будут выводиться все файлы кроме графических gif и quicktime роликов mov.

VN:F [1.9.21_1169]
Rating: 9.6/10 (8 votes cast)
VN:F [1.9.21_1169]
Rating: +2 (from 4 votes)

Удаление файлов залоченных системой Windows

Wednesday, 23 Dec 2009

Тянул я тут торрентом фильмы с нета, и попали мне на глаза некие ролики. Скачал я себе на рабочий стол файлики торрента и поставил на закачку, а сами исходники попытался удалить. Но не тут то было, оказалось что файлы или повреждены или находятся в использовании. Всего бы ничего, если бы не слишком явные названия роликов :) которые раздражают меня, и вызывают множество вопросов у англоговорящих людей. Ну и в связи с чем встал вопрос, как эти самые файлы удалить.

Для того есть несколько способов.

(more…)

VN:F [1.9.21_1169]
Rating: 6.8/10 (6 votes cast)
VN:F [1.9.21_1169]
Rating: -1 (from 1 vote)