Данный дневник является порождением терзающей меня на протяжении, наверное, года мысли "надо таки начать где-нибудь записывать перлы с работы". Ну а к окончательной реализации подбил пример одного ведущего дневник товарища. За что ему было высказано отдельное спасибо :)
Я не заинтересован в срывании покровов, разговорах о футболе, политике, "наболевшем" и так далее - посему никаких личных переживаний, мнений, жалоб и тд и тп здесь не будет. Только моя работа и, надеюсь, только юмор.


Теперь, собственно, о сабже. Несколько лет работаю в техподдержке одного хостинг-провайдера (известного, обожаемого, проклинаемого, говнохостера - это как посмотреть, хватает, прямо скажем, всего) и до сих пор, несмотря на печали разного "административного" толка (за что отдельное спасибо руководству), мне доставляет эта работа :) Этим чувством я и постараюсь поделиться.


Все логины, имена, фамилии смело считайте вымышленными, совпадения случайными :) а то еще придут злые дяди из СБ и выразят своё "фи"...
URL
  • ↓
  • ↑
  • ⇑
 
22:10 

Первая запись?

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
В качестве первой записи можно было бы припомнить множество перлов, скопипастить вкуснятины с внутреннего форума, но как-то лень... По этой причине с прошлым было решено решительно расстаться, да и чужое копипастить нехорошо :)
Если говорить о "свежем" (не далее, чем в этот понедельник) - когда я даю рекомендации об использовании какого-либо ПО, я обычно в комплекте предоставляю ссылку на сайт разработчиков этого ПО. В частности, был задан вопрос "Что изволит кушать мой диск?" - на что в качестве рекомендации было предложено установить и использовать такую утилиту, как atop. И здесь вышел казус - вместо страницы http://www.atoptool.nl/ клиент увидел фигу вида "ЗОБАНЕНО!" от Ростелекома. Сами они ссылаюстя либо на Тот-Самый-Реестр-Куда-Попадают-Только-Плохие-Страницы, либо на результаты судебного решения - но ни домен, ни IP-адрес в реестре не значатся, да и в субедное решение как-то слабо верится...


Что характерно, на сайте Ростелекома я не нашел ни телефона техподдержки (есть только "информационная" - подозреваю, банальный автоответчик, если судить по описанию), ни электронных способов связи, включая электронную почту. Есть форма обратной связи, где указав 100500 данных о себе (включая номер договора), можно таки кому-то что-то написать. Вот бы нам так...

@темы: будни

23:32 

Это неловкое чувство...

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
... когда сайт IT-аутсорсинговой компании ломает аутсорсный же "специалист", а ты это чинишь за "спасибо"...

Картина побоища была эпична - началось все со смены пароля mysql-пользователя, потом 10 раз менялся пароль другого (нового) пользователя и заодно несколько раз подряд менялся пароль FTP-доступа. Ну а по итогам не было ни пользователей, ни баз данных - "так не доставайся же ты никому!", зато по всей площадке лежали бекапы файлов разной свежести.
Вот такое вот "кто к нам меч продавать придет..." :)

@темы: будни, аутсорс

16:39 

Проблемы взаимопонимания

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Привет:ОРоссиивиртуальном пространстве, проблема объяснения.

Здравствуйте, мыв виртуальномтестпространстве, когдаесть проблемы, конкретные вопрос:мы указалив коде страницыесть "UTF-8", но сервер ненажать кнопку "UTF-8" для анализавеб-страниц, по умолчанию онявляется "кириллица (Windows-1251)", чтобы решить, поэтому беспорядок.Такнужнаваша помощь, чтобыизменить конфигурацию, способную выдержать егособственное определениекодировкиHTML.


Вот когда первый раз я это дело читал - возникла мысль: странно, вроде кодировка нормальная, но все равно смысл улавливаю с трудом... :)

@темы: будни

16:57 

Переадресация пользователей

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
"У меня не работает FTP/SSH, не могу войти в панель, и вообще, что происходит с сервером?"
Смотрю лог доступа cPanel по его логину:

83.149.9.175 - USERNAME [07/17/2013:14:44:06 -0000]
83.149.9.194 - USERNAME [07/17/2013:14:44:07 -0000]
83.149.9.175 - USERNAME [07/17/2013:14:44:07 -0000]
83.149.9.14 - USERNAME [07/17/2013:14:44:19 -0000]
83.149.9.87 - USERNAME [07/17/2013:14:44:19 -0000]
83.149.9.142 - USERNAME [07/17/2013:14:44:39 -0000]
83.149.9.87 - USERNAME [07/17/2013:14:44:53 -0000]
83.149.9.194 - USERNAME [07/17/2013:14:44:47 -0000]
83.149.9.175 - USERNAME [07/17/2013:14:44:47 -0000]
83.149.9.87 - USERNAME [07/17/2013:14:44:53 -0000]
83.149.9.87 - USERNAME [07/17/2013:14:45:05 -0000]

"Ахаха, мегафон, что ты делаешь... прекрати!!!" :)

@темы: fail

15:32 

Самый легкий nginx

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Разарботчики ISPmanager творят чудеса :) Результат установки nginx через панельку:

# cat /etc/init.d/nginx
#!/bin/sh
exit 0

А потом она его запускает :)

@темы: маразмы

23:10 

Позитив серых будней :)

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
-bash: duff: command not found
-D'oh!

@темы: Очепятки

09:59 

Successful chown is successful

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
8148:/# /etc/init.d/ssh start
Starting OpenBSD Secure Shell server: sshd/var/run/sshd must be owned by root and not
group or world-writable.
failed
!
8148:/# ls -lah /
total
84K
drwxr
-xr-x 20 www-data www-data 4.0K Oct 15 12:34 .
drwxr
-xr-x 20 www-data www-data 4.0K Oct 15 12:34 ..
-rw-r--r-- 1 www-data www-data 7 Oct 15 00:09 .codepage
drwxr
-xr-x 2 www-data www-data 4.0K Sep 29 2009 bin
drwxr
-xr-x 2 www-data www-data 4.0K Aug 31 2009 boot
drwxr
-xr-x 4 www-data www-data 4.0K Oct 15 12:34 dev
drwxr
-xr-x 64 www-data www-data 4.0K Oct 15 12:37 etc
drwxr
-xr-x 3 www-data www-data 4.0K Sep 29 2009 home
drwxr
-xr-x 10 www-data www-data 12K Oct 15 01:40 lib
drwxr
-xr-x 2 www-data www-data 4.0K Sep 29 2009 media
drwxr
-xr-x 2 www-data www-data 4.0K Aug 31 2009 mnt
drwxr
-xr-x 2 www-data www-data 4.0K Sep 29 2009 opt
dr
-xr-xr-x 61 root root 0 Oct 15 12:34 proc
drwxr
-xr-x 6 www-data www-data 4.0K Oct 15 03:07 root
drwxr
-xr-x 2 www-data www-data 4.0K Oct 15 01:11 sbin
drwxr
-xr-x 2 www-data www-data 4.0K Sep 16 2008 selinux
drwxr
-xr-x 2 www-data www-data 4.0K Sep 29 2009 srv
drwxr
-xr-x 7 root root 0 Oct 15 12:34 sys
drwxrwxrwt
4 www-data www-data 4.0K Oct 15 14:03 tmp
drwxr
-xr-x 11 www-data www-data 4.0K Sep 29 2009 usr
drwxr
-xr-x 14 www-data www-data 4.0K Sep 29 2009
var


Только реинсталл поможет отцу сего шедевра) Ну или ручками, ручками...


@темы: идиоты

16:58 

Позитивное мышление

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Увидел "странности" в работе почтовика, связанные с резолвом доменов. Пошел к админам с вопросом, почему же он так фигово работает.

"
Это нормально, что днс не всегда резолвят. Они работают так:

"

**иногда не кажется, что некоторые люди вместо работы занимаются коллекционированием картинок с нужными ответами :)

@темы: будни, с картинками

17:15 

Неправильные пчелы и DDoS

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
...
176.102
.20.23;-;1383828674.482;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
125.194.106.131;-;1383828674.495;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
46.233.11.99;-;1383828674.508;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
203.145.185.81;-;1383828674.509;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
125.194.106.131;-;1383828674.512;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
95.132.62.135;-;1383828674.516;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
109.254.49.20;-;1383828674.525;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
188.169.118.13;-;1383828674.528;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
203.145.185.81;-;1383828674.532;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
188.169.118.13;-;1383828674.539;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
125.194.106.131;-;1383828674.540;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
37.44.83.164;-;1383828674.541;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
178.91.76.249;-;1383828674.554;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
189.91.16.7;-;1383828674.561;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/1.1
95.135.192.170;-;1383828674.568;[07/Nov/2013:12:51:14 +0000];400;ET sitename HTTP/
1.1
...

ДДоС сервера запросами "ET" :) Что печально - таки у них это получается :(


@темы: очепятки, будни

12:16 

"Почта не отправляется"

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Outlook.... ну почему...

"Отправь письмо!" - F= rejected RCPT : unable to route address: mailbox@metinvest-evrasia.com
"АААААА, КТО ЗДЕСЬ????" - incomplete transaction (connection lost) from
"Неопознанная ошибка *pokerface*"


У этой поделки микрософта много таких глюков (как и прекрасных кодах об ошибках) - то ошибки игнорирует и в результате пользователь пытается понять смысл ответа сервера "Valid RCPT must precede DATA" (вместо "you must authenticate first";), то на банальные и стандартные ошибки SMTP реагирует бурно и с истерикой. Отправить другие 10 писем из очереди? Зачем? "Неопознанная ошибка" же...

@темы: будни, маразмы

12:05 

Синонимы

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Пишу ответ пользователю, и почему-то вместо "классического" для меня словосочетания "программного обеспечения" пишу "служб" (видимо, мне было таааак лень :) )

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

И сразу захотелось в список к антивирусу и фаерволлу добавить ФСБ, Роскомнадзор... :)

@темы: будни, большой брат

16:42 

Мощность процессора

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
При прочтении описания тарифов (VDS) в отделе возникла легкая полемика на тему "процессорная мощность".
По итогам было сформулировано две мысли:

Процессорная мощность - количество теплоты, выделяемое процессором за единицу времени.
Какова же мощность процессора сервера? - 95 ватт. Честно-честно, мы спецификации на сайте интела посмотрели!

@темы: будни

16:41 

Пятница

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Если абьюзу нечего делать - он выходит на тропу войны! )

@темы: будни, с картинками

12:47 

Пятничные беседы

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Я (12:33:47 7/03/2014)
"Опять двадцать пять. Мы попадаем в спам и блок лист клиентов"
Я (12:33:51 7/03/2014)

А. (12:34:24 7/03/2014)
перестать спамить)
Я (12:34:33 7/03/2014)
так он мб и не спамит
А. (12:35:27 7/03/2014)
ну значит не ему перестать спамить
Я (12:35:55 7/03/2014)
This! Is! SHARED!!! )
А. (12:36:41 7/03/2014)
shared wareD
Я (12:36:55 7/03/2014)
shared wared malwared ))

@темы: с картинками, будни

13:20 

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Заявка от пользователя VPS - "Настраиваю отправку почты с сайта, использую msmtp и ящик находящийся на вашем же хостинге - ошибка аутентификации."
В ходе проверки было выявлено, что конфиг msmtp правильный, но нашему почтовому серверу пароль, даже введеный вручную, не нравится. У msmtp есть замечательный ключик -debug, с помощью которого можно получить SMTP-сессию с сервером и вот по этой сессии я увидел, что MD5-отклик от клиента не совпадает с откликом, который можно сгенерировать вручную. И на неправильный пароль, указанный где-то еще, не спишешь - я же догадался вручную пароль ввести при отправке письма... Шаблон начал потрескивать... Может ли MD5 считать неправильную сумму? о_О

Оказывается, может - точнее, не совсем MD5:
mail-index.netbsd.org/pkgsrc-bugs/2012/01/05/ms...

"... if msmtp is linked against OpenSSL but not GNU SASL, the OpenSSL library is not initialised which apparently causes the md5-functions to return garbage."

# msmtp --version
msmtp version 1.4.24
TLS/SSL library: OpenSSL
...
<неперводимая игра слов>
# yum update msmtp

Вот таким простым образом можно подорвать психическое здоровье администратора сервера)

@темы: будни

14:19 

Мартышка и апач

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
[user@server ~]$ /etc/rc.d/httpd start
Starting apache.
Syntax error on line 1 of /etc/apache_1.3/site.conf:
Invalid command '<?php', perhaps mis-spelled or defined by a module not included in the server configuration
[user@server ~]$ cat /etc/apache_1.3/site.conf
<?php $URL="www.blablabla.eu/ru-RU";;
header
("Location:$URL");
exit();
?>

И это прекрасно! Но не работает.


@темы: Будни, Маразмы

15:10 

Недоумение

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
[14:16] <Mercury|wrk> какого хрена
[14:16] <Mercury|wrk> человек знает, что такое символьная ссылка, но не знает, как сменить права доступа к файлу...
[14:16] <Ariman> может быть он нагуглил
[14:16] <Ariman> а второе дольше гуглить
[14:17] <Mercury|wrk> что?)
[14:17] <Mercury|wrk> не знаю, мне всегда казалось что chmod - гораздо более элементарная вещь, чем ln ))
[14:17] <Ariman> ln короче
[14:19] <Mercury|wrk> черт, ты прав :(
[14:19] <Mercury|wrk> $ echo "`man ln`" | wc -l
[14:19] <Mercury|wrk> 103
[14:19] <Mercury|wrk> $ echo "`man chmod`" | wc -l
[14:19] <Mercury|wrk> 183
[14:19] <Ariman> ^_^

@темы: будни

15:41 

Mail.ru

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
2014-04-10 09:38:41 1WY7gr-00176s-Bl <= user@server P=esmtpsa A=dovecot_login:user@server S=18890395 from for user1@list.ru user2@mail.ru
2014-04-10 09:38:54 1WY7gr-00176s-Bl ** user1@list.ru R=lookuphost T=remote_smtp: SMTP error from remote mail server after end of data: host mxs.mail.ru [94.100.180.150]: 550 virus message discarded
2014-04-10 09:38:55 1WY7gr-00176s-Bl => user2@mail.ru R=lookuphost T=remote_smtp H=mxs.mail.ru [217.69.139.150] X=TLSv1:AES256-SHA:256 C="250 OK id=1WY7hJ-0003fV-Ih

Как видно, @list.ru более параноялен, чем @mail.ru. И наоборот. Смотря к какому из айпишников сервера mxs.mail.ru подключаться :)

@темы: будни, бред

22:18 

ЧТД

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Ночная смена распечатала, склеила (!) и повесила на стену ответ (подробнейший, ~1.7 метра) пользователя на стандартный запрос информации вида "что именно и как не работает".


Думаю, комментарии излишни :)

@темы: С картинками, маразмы

12:01 

Load Average

An original idea. That can't be too hard. The library must be full of them. (c)Stephen Fry
Картинка по мотивам тикета (собрана на коленке в гимпе)


@темы: маразмы, будни, с картинками

Записки безумного саппорта

главная