Заметки IT Менеджера

22.12.2009

Установка DC на Windows Server 2008 R2 – новые сюрпризы

После того, как оказалось, что контроллер домена на Windows Server 2008 R2 не поддерживает Network Team меня поджидал и второй, куда более странный сюрприз. После установки контроллера домена и перезагрузки оказалось, что не запускаются несколько служб: Intersite Messaging, DNS Server и WINS. Если стартовать вручную, то все работало. Я, понятное дело, такое поведение списывал на то, что у меня был network team. DC я снова понизил до рядового сервера, снес team, отключил одну из сетевых и снова повысил до DC. Но проблема не исчезла! По прежнему, эти сервисы сами не стартуют!

Ситуацию спасает замена для этих сервисов замена параметра Startup Type с Automatic на Automatic (Delayed Start)

Почему всегда работавший automatic не работает, и почему они сами не смогли этого сделать – непонятно. Факт в том, что после смены этого параметра проблем пока нету.

18.12.2009

Windows 2008 R2 DC & network Team

Сегодня получил сюрприз от Microsoft. Оказывается, Domain Controller на Windows 2008 R2 не будет работать, если сетевые карты там объединены в Network Team …

Причем, все это выглядит очень оригинально, повышаю уже существующий сервер до контроллера домена, все проходит нормально. Затем вижу, что есть ошибки и не стартовал Wins, DNS и еще пару служб. Стартую их вручную – они запускаются. Но в event log ошибки.

Запускаю

Answerdcdiag /test:dns

от результата просто офигеваю:

Starting test: Connectivity
      Message 0×621 not found.
      Got error while checking LDAP and RPC connectivity. Please check your
      firewall settings.
      ……………………. dc02 failed test Connectivity

отключаю firewall – не помогает. При этом, те сервисы, которые запускаются вручную – после перезагрузки – снова не работают, ошибки в event log по прежнему идут.

Начинаю искать причины и обнаруживаю, что единственная рекомендация – снести network team! Офигеть, т.е. теперь у меня контроллеры домена будут без горячего резерва по подключению к сети. Т.е. это позиция от Microsoft – Windows Server 2008 R2 – не поддерживает конфигурации с балансировкой сетевой нагрузки или сетевой отказоустойчивостью, если она реализована средствами драйверов сетевой карты!

В общем-то, еще с Windows Server 2003 тоже были свои интересные проблемы, но уже другого характера. Дело в том, что установка network team предполагает, что программа вначале удаляет обе сетевые, а затем добавляет, но уже три, одна из которых виртуальная. Ну а контроллер домена не может ни на секунду оставаться без сетевой :-) Т.о. сделать network team можно только до того, как сервер повышен до контроллера домена.

07.12.2009

Как починить WSUS agent на клиентской машине

Ранее, я уже писал, как сверить список компьютеров, которые есть в AD с теми, которые есть во WSUS. Если эти списки не совпадают, то у вас проблема и часть компьютеров не обновляется.

В самом простом случае, вы забыли сделать групповую политику, которая настраивает клиентские компьютеры и серверы на обновление со WSUS, или сконфигурировали ее так, что она не применяется. Ручная настройка параметров через gpedit.msc тоже допустима, но только для тех компьютеров, которые не входят в домен.

Итак, политика применяется, но все равно компьютер не обновляется. Что делать и как лечить?

Для простоты, выкладываю все эти скрипты в уже готовом виде: Wsus-fix

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

wsus_detect_manual.cmd

net stop wuauserv && net stop bits && net stop cryptsvc

del /f /s /q %windir%\SoftwareDistribution\download\*.*

net start wuauserv && net start bits && net start cryptsvc

wuauclt.exe /detectnow

exit

2. Второй скрипт нужен для того, чтобы “оживить” неработающий сервис WSUS. В нем идет чистка от старых обновлений, после чего папки SoftwareDistribution и Catroot2 переименовываются, что при перезапуске сервиса приведет к их пересозданию. Затем системные dll библиотеки перерегистрируются.

fix_wsus_service.cmd

net stop bits
net stop wuauserv
net stop cryptsvc

del /f /s /q %windir%\SoftwareDistribution\download\*.*

ren %systemroot%\System32\Catroot2 Catroot2.old
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old

REM del /f /s /q %windir%\SoftwareDistribution\*.*

del /f /s /q %windir%\windowsupdate.log

%windir%\system32\regsvr32.exe /U /s %windir%\system32\vbscript.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\mshtml.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\msjava.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\msxml.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\actxprxy.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\shdocvw.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\Mssip32.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\wintrust.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\initpki.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\dssenh.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\rsaenh.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\gpkcsp.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\sccbase.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\slbcsp.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\cryptdlg.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\Urlmon.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\Oleaut32.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\msxml2.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\Browseui.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\shell32.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\Mssip32.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\atl.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\jscript.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\msxml3.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\softpub.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\wuapi.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\wuaueng.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\wuaueng1.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\wucltui.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\wups.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\wups2.dll
%windir%\system32\regsvr32.exe /U /s %windir%\system32\wuweb.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\vbscript.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\mshtml.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\msjava.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\msxml.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\actxprxy.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\shdocvw.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\Mssip32.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\wintrust.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\initpki.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\dssenh.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\rsaenh.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\gpkcsp.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\sccbase.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\slbcsp.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\cryptdlg.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\Urlmon.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\Oleaut32.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\msxml2.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\Browseui.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\shell32.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\Mssip32.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\atl.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\jscript.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\msxml3.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\softpub.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\wuapi.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\wuaueng.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\wuaueng1.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\wucltui.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\wups.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\wups2.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\wuweb.dll

net start bits
net start wuauserv
net start cryptsvc

wuauclt /detectnow

exit

3. Этот скрипт применяется в тех случаях, когда компьютер был недавно клонирован, или в тех, когда регистрации в WSUS у компьютера так и не произошло. Он отличается от предыдущего только предпоследней строчкой, в которой производится обнуление авторизации с перегенерацией идентификатора. Приведу только эту строчку:

wsus_resetaut_detect_manual.cmd

wuauclt.exe /resetauthorization /detectnow

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

AU_Clean_SID.cmd

@echo on
net stop wuauserv
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f
net start wuauserv
wuauclt /resetauthorization /detectnow

5. Иногда, для того, чтобы все заработало нужно переустановить агента WSUS. Вначале нужно скачать latest Windows Update Agent, ну а затем установить соответствующую редакцию

для x32 версий Windows

windowsupdateagent30-x86.exe /wuforce

для x64 версий Windows

windowsupdateagent30-x64.exe  /wuforce

Если вы счастливый обладатель Itanium – догадаетесь сами :-)

После установки агента нужно обязательно перезагрузиться.

 

Все эти скрипты можно выполнять практически автоматически, в случае возникновения проблем. Если в результате проблема таки не решена, то приходится разбираться уже плотнее. И тут нам пригодится тот самый windowsupdate.log, который лежит в корне папки Windows. Если компьютер проблемный, то файл этот большого размера. Для простоты, желательно его удалить перед тем как запускать скрипты. Почти во всех скриптах предусмотрена команда его удаления, но не все так просто. Не смотря на остановку сервиса wuauserv, обычно, его продолжают держать открытые IE и т.п. Поэтому, есть хитрый способ. Запускаю

notepad.exe %windir%\windowsupdate.log

Выделяю весь текст, удаляю его и сохраняю вместо старого файла (не забыть в диалоге сохранения поменять тип файла на *.*, а то по умолчанию – *.txt)

Итак, вернемся к логу, коды ошибок WSUS 3 могут помочь в разбирательстве.

Одна из распространенных проблем со wsus клиентом на серверах может заключаться в том, что сам сервис может подключаться к WSUS через прокси, а этого не нужно и наоборот. Манипулировать этим поведением можно с помощью команды proxycfg

Доступ без прокси: proxycfg –d 
Доступ через прокси с опциональным указанием байпас листа: proxycfg –d
Проимпортировать пользовательские настройки: proxycfg –u

Стоит заметить, что есть случаи, когда заставить клиента обновляться со wsus так и не получается. У меня есть прецеденты с парочкой Windows Server 2003 R2, которые мне побороть так и не удалось. Поэтому я их обновляю через интернет :-)

Свежие операционные системы типа Windows 7, Windows 2008 иногда “заводятся” с трудом. Для таких случаев, эмпирическим путем, был найден алгоритм типа:
1. Обновляемся первый раз с сайта microsoft с обновлением агента
2. Потом обновляем агента уже локально
3. А потом все начинает работать

Надеюсь, что плоды наших трудов кому-нибудь помогут.

Для простоты, выкладываю все эти скрипты в уже готовом виде: Wsus-fix

30.11.2009

WSUS – сверка списка компьютеров с AD

На блоге Ильи Сазонова обнаружил очень интересный материал: WSUS – сверка списка компьютеров с AD. Да и вообще, там регулярно появляется любопытная информация.

Позволю себе перенести то, что он выложил к себе с некоторыми моими комментариями и модификациями.

Что это и зачем это нужно? В каждой уважающей себя организации используется Active Directory как единый каталог и WSUS для централизованной установки обновлений. Но, по разным причинам, некоторые компьютеры могут не обновляться со WSUS. Причины тому могут быть самые разные: сбой агента обновления, файрволл, еще что-то … Главное – это то, что такие случае нужно выявлять и разбираться с ними индивидуально.

Итак

Текущая версия WSUS имеет API, который позволяет удаленное управление сервером. Чтобы его задействовать, необходимо установить на компьютер клиентскую часть сервера. После чего запускаем оболочку Powershell 2.0 и загружаем WSUS API:

[reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration")

   Теперь надо подключаемся к удаленному серверу по имени «WSUS»:

$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer("WSUS", $false)

   Второй параметр $false говорит о том, что будет использоваться HTTP протокол, а не HTTPS, т.е. не будет шифрования.

Скрипт Ильи работает, если у вас WSUS висит на стандартном порту. У меня же он висит на другом, нестандартном. Как поступить? А вот как (спасибо коллеге, нашел):

$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer("WSUS", $false,port_number)

Где port_number – номер нестандартного порта WSUS

   Теперь получаем список всех компьютеров зарегистрированных на WSUS-сервере:

$WSUScomps = $wsus.GetComputerTargets()

   Каждый элемент массива $WSUScomps это объект, а нам нужны только имена компьютеров. Получаем FQDN имена компьютеров:

$WSUSCompNames = $WSUScomps | ForEach { $_.FullDomainName.ToUpper() }

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

   Следующий шаг – получение списка учетных записей компьютеров из Active Directory:

$ADcomps = (new-object System.DirectoryServices.DirectorySearcher([ADSI]LDAP://ou=DEPS,dc=DOMAIN,dc=com,"(&(objectCategory=computer)(!userAccountControl:1.2.840.113556.1.4.803:=2))")).findAll()

   Тут конструкция !userAccountControl:1.2.840.113556.1.4.803:=2 исключает запрещенные (disabled) учетные записи компьютеров. LDAP://ou=DEPS,dc=DOMAIN,dc=RU задает корень поиска в дереве AD. objectCategory=computer – выбираем только учетные записи компьютеров.

   Из объектов учетных записей компьютеров извлекаем имена компьютеров (также формально переводим их в верхний регистр):

$ADCompNames = $ADcomps | ForEach {$_.GetDirectoryEntry().dNSHostName.ToString().ToUpper()}

   И последний шаг – получаем имена компьютеров, которые есть в Active Directory, но отсутствуют в WSUS:

$NoWSUSCompNames = $ADCompNames | Where { $WSUSCompNames -notcontains $_ }

   Теперь нам остается проанализировать полученный список и разобраться почему выявленные компьютеры не получают обновления с WSUS.

Позже выложу те скрипты, с помощью которых мы “чиним” агентов WSUS на клиентских компьютерах и серверах.

26.11.2009

Как восстановить Windows Search Service

Наверняка все сталкивались с Windows Search Service он же Windows Desktop Search (WDS). Те, кто не сталкивался – просто не знают, что он у них стоит :-)

Можно долго рассуждать про альтернативные системы персонального поиска, но, например, MS Outlook использует именно его, а если у вас Exchange – то без него вообще не обойтись. Когда внедрялся комплект из Exchange 2007 на сервере и Windows XP + Office 2007 на клиенте, то текущей версией WSD была 3-я версия. При этом, мы переносили папку индекса из Documents and Settings в другое место. Как показала практика, WDS 3 не очень хорошо относится к такому тюнингу :-) Особенно если кто-то потом почистит папку от фалов.

После этого, Microsoft был выпущена следующая версия WDS 4.0, которой с помощью WSUS была заменена версия 3. К сожалению, не у всех эта операция прошла гладко, да и вообще, время от времени, у кого-нибудь из наших многочисленных пользователей возникали проблемы.

Проблемы обычно следующие:

  1. Поиск работает, но плохо. Т.е. результаты выводятся, но они неполные.
  2. Поиск вообще не работает.
  3. Outlook работает очень медленно

В общем случае, они лечатся достаточно просто. В WDS идем в меню  Windows Search Options –> Advanced там Restore Defaults, если был изменен путь и Rebuild, если путь не менялся. После этого перезагрузка, после которой выполняется переиндексация и все в порядке.

Кроме того, в процессе решения проблем иногда выясняется, что WDS не обновился и имеет по-прежнему 3-ю версию, или самый тяжелый случай – сам сервис уже не запускается с ошибкой “service specific error”

Все это, сопровождается следующими ошибками в Event Log

Type:    Warning
Source:    Windows Search Service
Event ID:    1008
Event Time:    25.11.2009 18:26:11
User:    n/a
Computer:    BG-ADMIN08
Description:
The Windows Search Service is attempting to remove the old catalog.

Type:    Error
Source:    Windows Search Service
Event ID:    1006
Event Time:    25.11.2009 18:26:11
User:    n/a
Computer:    BG-ADMIN08
Description:
The Windows Search Service has failed to create the SystemIndex search index. Internal error <1, 0×80070003, (null)>.

Type:    Error
Source:    Service Control Manager
Event ID:    7024
Event Time:    25.11.2009 16:10:21
User:    n/a
Computer:    BG-ADMIN08
Description:
The Windows Search service terminated with service-specific error 2147749155 (0×80040D23).

Итак, что следует сделать:

  1. Запускаю regedit и иду в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search.
    Там выставляю для ключа SetupCompletedSuccessfully значение 0. Если вдруг там этого ключа не окажется, то создаю его с типом REG_DWORD
  2. Там же, в ключах DataDirectory и DefaultColumnFile смотрю пути, где служба будет искать свои файлы.
  3. Если пути отличные от пути по умолчанию, т.е. (C:\Documents and Settings\All Users\Application Data\Microsoft\Search\Data\), то открываю и его, а при его отсутствии создаю все необходимые папки.
  4. Теперь проверяю, чтобы в папке Data (или в папках Data, если путь не по умолчанию) проверяю наличие папок Applications, Temp и Config. Если какой-нибудь нету – создаю, не забыв дать на них полные права системе.
  5. Теперь самое интересное, в папке Config должны лежать два файла gathrprm.txt и schema.txt. Если их нету, то беру с компьютера, на котором все работает. В моем случае подошли даже от версии 4.х.
  6. Перезагружаю компьютер и сервис должен уже стартует.
  7. Теперь обновляю WDS до версии 4. Чтобы это получилось вначале удаляю WDS 3 через ADD/Remove Programs. Теоретически, при установке WDS4 он сам удаляет старый, но у меня, он долго думал, после чего сообщил, что сделать этого он не может :-)
  8. После удаления старого WDS, перезагружаю компьютер, качаю WDS4 и устанавливаю его.
  9. Перезагружаю компьютер, меняю путь для данных на путь по умолчанию или, если он уже такой делаю переиндексацию.
  10. Последняя перезагрузка и все в порядке!

20.11.2009

Настройка точного времени в домене Windows 2003

Все хотят видеть на компьютере точное время, кроме того, это очень важно для нормального функционирования домена Windows и AD. Казалось бы, чего проще, настраиваешь PDC эмулятор на синхронизацию с каким-нибудь ntp и все становится на места само собой … Но нет, уже несколько раз, наблюдалась рассинхронизация контроллеров домена между собой и жалобы пользователей на то, что наше время отличается от точного на пару минут.

Казалось бы, смешная проблема – пару минут, но для некоторой работы и пара минут важно. Особенно, если это редактора новостной ленты www.korrespondent.net. Правда были еще и шуточные жалобы, что они из-за этой проблемы целых 2, 3 или 5 минут перерабатывают :-)

Стандартные “танцы с бубнами”, которые делал я, а потом и наш сетевой инженер, по руководству от Microsoft помогали, но не долго. Т.е. время сходится, ошибки из лога исчезают, а через пару часов, или, через сутки все начинается заново. А потом, через пару-тройку недель, или месяц-другой, ошибка снова достигает размера более 2-х минут и все заново.

Итак, хочешь что-то сделать хорошо – сделай это сам. Что мы имеем, три контроллера домена, работающих под Windows 2003 Server R2, кучу рабочих станций под Windows XP Professional SP3. В качестве ntp сервера в компании служит Cisco 2821

Признаками проблемы на DC, являющемся еще и PDC эмулятором является наличие следующих ошибок в Event log:

1.

Event Type:    Warning
Event Source:    W32Time
Event Category:    None
Event ID:    47
Date:        17.11.2009
Time:        13:21:45
User:        N/A
Computer:    DC04
Description:
Time Provider NtpClient: No valid response has been received from  manually configured peer ntp.mydomain.ua,0×1 after 8 attempts to contact it. This peer will be discarded as a time source and NtpClient will attempt to discover a new peer  with this DNS name. 

2.

Event Type:    Error
Event Source:    W32Time
Event Category:    None
Event ID:    29
Date:        17.11.2009
Time:        13:21:45
User:        N/A
Computer:    DC04
Description:
The time provider NtpClient is configured to acquire time from one or more time sources, however none of the sources are currently accessible.  No attempt to contact a source will be made for 15 minutes. NtpClient has no source of accurate time.

3.

Event Type:    Information
Event Source:    W32Time
Event Category:    None
Event ID:    38
Date:        17.11.2009
Time:        14:06:45
User:        N/A
Computer:    DC04
Description:
The time provider NtpClient cannot reach or is currently receiving invalid time data from ntp.mydomain.ua
(ntp.m|0×1|192.168.0.50:123->10.10.72.17:123).

На остальных контроллерах домена, вместо Event ID 47, присутствует Event ID:    24

Event Type:    Warning
Event Source:    W32Time
Event Category:    None
Event ID:    24
Date:        18.11.2009
Time:        6:46:56
User:        N/A
Computer:    DC03
Description:
Time Provider NtpClient: No valid response has been received from domain controller pdacemul.addomain after 8 attempts to contact it. This domain controller will be discarded as a time source and NtpClient will attempt to discover a  new domain controller from which to synchronize.

Итак, вот процедура по восстановлению работоспособности сервиса w32tm

  1. 1.  Если кто не знает этого наизусть, то так вот находим все DC и того, кто из них PDC эмуляторnetdom query fsmo
  2. Теперь проверяю доступность с PDC эмулятора сервера времени.portqry –n ntp.mydomain.ua –e 123 –p UDP

    Querying target system called:
    ntp.mydomain.ua
    Attempting to resolve name to IP address…
    Name resolved to 10.10.72.17

  3. UDP port 123 (ntp service): LISTENING or FILTERED

    Должно быть именно так “LISTENING or FILTERED”

  4. Затем, с помощью regedit открываю параметры ntp сервераHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer

    Там должен быть записан ip адрес или полной имя нашего ntp сервера и запись должна обязательно заканчиваться строкой “,0×1”. Кавычки, понятное дело, нужно убрать. Кстати, к этому суффиксу я вернусь позже. Для уверенности в том, что тут нету ошибки, неплохо бы попингать скопированный оттуда адрес или имя.

  5. Там же, следует перейти к параметруHKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type

    и убедиться, что там прописано  NTP, а неNT5DS

  6. Теперь следует проверить еще одно значениеHKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags

    тут должна быть 5

  7. Перезапускаем сервис времениnet stop w32time && net start w32time
  8. Теперь перезапускаю синхронизацию:w32tm /resync /rediscover
  9. На остальных контроллерах домена рекомендуется сделатьw32tm /unregister
    w32tm /register

    Эта операция удаляет службу времени, а затем снова ее устанавливает, причем, что важно, удаляется, а затем создается заново вся ветка параметров в реестре.

  10. Очень рекомендуется перезапустить контроллер домена, являющийся pdc эмулятором, да и все остальные тоже.
  11. Если на pdc эмуляторе ошибки появляются заново, как в моем случае, то стоит попробовать заменить значение 0×1 на 0×08 в параметреHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer

    чтобы стали посылаться стандартные клиентские запросы.

  12. Перезапускаем сервис времениnet stop w32time && net start w32time
  13. Очень рекомендуется проверить все политики, имеющие отношение к настройкам сервиса времени, а именно:
    Default Domain Controllers group policy
    Default Domain group policy
    ну и все другие, которые имеют отношение к домен контроллерам, серверам и рабочим станциям и в которых изменены любые значения в разделе
    Computer configuration/Administrative Templates /System/Windows Time service/Time Providers

    Убедитесь, что все значения там в состоянии “not configured”. При необходимости, играть с параметрами следует позже.

  14. Если что-то меняли в политике, то перезапускаем сервис времени:net stop w32time && net start w32time
  15. Если и после этого ничего не помогло, то нужно обнулить параметры сервиса времени и на pdc эмулятореw32tm /unregister
    w32tm /register

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

У меня этот алгоритм сработал и, наконец-то, вопрос с временем был закрыт.

Кстати, проверить что со временем все в порядке можно так:

w32tm /monitor

dc01.addomain [192.168.0.60]:
    ICMP: 0ms delay.
    NTP: +0.0009899s offset from pdcemul.addomain
        RefID: pdcemul.addomain [192.168.0.50]
dc03.addomain [192.168.0.20]:
    ICMP: 0ms delay.
    NTP: -0.0014416s offset from dc04.addomain
        RefID: pdcemul.addomain [192.168.0.50]
pdcemul.addomain *** PDC *** [192.168.0.50]:
    ICMP: 0ms delay.
    NTP: +0.0000000s offset from pdcemul.addomain
        RefID: ntp.mydomain.ua [10.10.72.17]

09.11.2009

Статистика использования браузеров за октябрь– выпуск 3

Рубрика: Windows, статистика — itpadla @ 13:58
Tags: , , , , ,

а вот и очередной выпуск о стати– данные за октябрь.

Итак, вот те источники, которыми я буду пользоваться:

Русскоязычные

  1. bigmir.net
  2. Spylog
  3. liveinternet

Зарубежные

  1. Market Share
  2. w3counter

 

Bigmir
было

Bigmir
теперь

Spylog
было

Spylog
теперь

liveinternet
было

liveinternet
теперь

Market Share
было

Market Share
теперь

w3counter
было

w3counter
теперь

IE8

N/A

N/A

12,23%

13,97%

7,5%

9,5%

-%

18,12%

15,33%

19,06%

IE7

18,7%

17,1%

16,71%

15,03%

21,3%

19,3%

-%

18,16%

22,99%

19,33%

IE6

13,1%

11,6%

15,72%

13,91%

15,9%

12,8%

-%

23,30%

14,04%

12,83%

Всего IE

31,9%

28,8%

44,67%

42,9%

43,4%

41,6%

-%

64,64%

52,36%

51,22%

FireFox 3.x

N/A

N/A

23,41%

23,83%

21,1%

22,2%

-%

22,69%

30,43%

30,33%

FireFox 2.x

N/A

N/A

1,28%

1,08%

1,4%

1,0%

-%

1,14%

1,43%

1,56%

Всего  FireFox

25,6%

25,3%

24,86%

25,04%

23,0%

23,2%

-%

24,07%

31,86%

31,89%

Opera

27,6%

29,3%

22,51%

23,85%

28,9%

22,8%

-%

2,17%

1,19%

1,5%

Chrome

N/A

N/A

2,44%

2,85%

2,1%

2,6%

-%

3,58%

3,23%

3,9%

 

Что изменилось с предыдущего раза?

У русскоязычных ресурсов статистика похожа, IE занимает где-то 42-43%, его доля просела еще на 2-3%. У bigmir показатель отличается, т.к. они по прежнему не знают о IE8, который и дает свои 8-12%. UPSDell я решил отбросить, т.к. разброс данных, которые там приведены – громаден. Зато добавил Market Share, статистика там интересная, хотя и достаточно сильно отличается от W3Counter.
Если Market Share оценивает ее как 65%, то w3counter считает, что она только 51,22%

Доля IE8 уверенно растет, остальных – так же уверенно сокращается. С повсеместных появлением Windows 7 его распространение только усилится.

Доля FireFox на русскоязычных ресурсах порядка 25%. С ними согласен и Market Share, но зато w3counter насчитал аж 32%

Думаю, что со следующего выпуска я вообще перестану отдельно что-то считать по FF2, т.к. его доля практически нулевая и можно будет просто считать суммарный FF, ну или считать его ветки 3.0 и 3.5 по отдельности.

C Opera ситуация та же, что и раньше. У пользователей из exUSSR она пользуется большой популярностью, настолько большой, что занимает долю сопоставимую с FireFox, и даже ее превышающую, чего не скажешь о пользователях остального мира, у которых доля Opera близка к погрешности. При этом доля Opera выросла, но незначительно.

Chrome занимает где-то 3-4% и медленно, но увеличивается и становится уже заметной.

В общем – все как прежде.

02.11.2009

Свиной грипп и паника– рекомендовано читать всем

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

Печальное предисловие

Сейчас ночь с воскресенья на понедельник, 1-2 ноября 2009 г. Завтра Украина ожидает прибытия мудрых экспертов ВОЗ, завтра должна дать ответ некая особо правильная Лондонская лаборатория.

Я искренне собирался написать о гриппе через пару дней – уж очень хотелось дождаться хоть какой-нибудь адекватной и объективной информации. Но вот только что разговаривал со знакомой медсестрой, которая работает в поликлинике. Ей позвонила начальница (зав. отделением) и сказала: завтра на работу, так чтоб с собой принесла 3 маски. На вполне справедливое возражение, дескать, где ж я их возьму, последовал более чем адекватный по нынешним украинским реалиям ответ: «твои проблемы, приказ главврача, ночь длинная, сошьешь…». Эта информация стала последней каплей: похоже, молчать больше нельзя, надо говорить.

На самом деле и пятницу, и субботу я только и делал, что говорил. В адресной книге моего телефона 850 записей и, похоже, за эти два дня позвонили все. Отвечал на вопросы, как мог успокаивал, объяснял… Я прекрасно понимал, что если уж мои друзья и пациенты (т.е. люди заведомо прошедшие и практическую, и теоретическую подготовку по лечению вирусных инфекций) впадают в панику, то общая ситуация просто катастрофическая.

В пятницу я разговаривал с руководителем одного из Харьковских телеканалов. Выяснилось, что шансов поговорить с жителями города нет никаких. Абсолютно все время занято политиками. Вечером того же дня шло шоу Савика Шустера, посвященное ситуации в Украине в связи с гриппом. Это шоу было моим самым большим потрясением за последние годы: такого жгучего стыда за собственную страну я не испытывал никогда… В субботу, наивная душа, позвонил в Киев. Говорил не с самыми последними людьми на телевидении. Сказал, что готов приехать, что стыдно, что надо успокоить людей, что это ж национальный позор… Люди постарались помочь. Не смогли. Причин не объясняли. И так все ясно. Грипп и выборы так же несовместимы, как грипп и аспирин – куча осложнений (не на печень, так на мозги).

Конкретная информация

На Украине с максимально возможной вероятностью эпидемия ОСТРОЙ РЕСПИРАТОРНОЙ ВИРУСНОЙ ИНФЕКЦИИ.

Дорогие мамы и папы! Люди!!! Запомните самое главное: тактика ваших действий совершенно не зависит от того, как называется вирус. Это грипп сезонный, свиной, слоновий, пандемический, это вообще не грипп – это не важно. Важно лишь то, что это вирус, что он передается воздушно-капельным путем и что он поражает органы дыхания. Отсюда и конкретные действия.

Профилактика

Теоретически здесь я должен дать (и даю) ссылку на главу из своей книги про ОРЗ (профилактика ОРВИ) и замолчать, поскольку все уже сказано. Но практически давайте все самое главное еще раз повторим.

Если вы (ваш ребенок) встретитесь с вирусом, а у вас нет в крови защитных антител, вы заболеете. Антитела появятся в одном из двух случаев: либо вы переболеете, либо вы привьетесь.

Привиться можно только от сезонного гриппа. От свиного вакцины пока нет (в Украине). Тем не менее иметь защитные антитела к тем трем вирусам, которые входят в состав сезонной вакцины, лучше, чем не иметь вообще никаких.

1. Есть возможность привиться (привить дитя) – прививайтесь, но при том условии, что, во-первых, вы здоровы и, во-вторых, для вакцинации не надо будет сидеть в сопливой толпе в поликлинике. Последнее положение делает ваши шансы на адекватную вакцинацию призрачными.

2. Никаких лекарств с доказанной профилактической эффективностью не существует. Т.е. никакой лук, никакой чеснок, никакая горилка и никакие глотаемые вами или засовываемые в дитя таблетки не способны защитить ни от какого респираторного вируса вообще, ни от вируса гриппа в частности. Все, за чем вы убиваетесь в аптеках, все эти якобы противовирусные средства, якобы стимуляторы интерферонообразования, стимуляторы иммунитета и жутко полезные витамины, все, что в аптеках к сегодняшнему дню исчезло, все, чем правительство обещало в ближайшие дни аптеки наполнить – все это лекарства с недоказанной эффективностью, лекарства, удовлетворяющие главную ментальную потребность украинца – «треба щось робити» – и россиянина – «надо что-то делать».

Основная польза всех этих лекарств – психотерапия. Вы верите, вам помогает – я рад за вас, только не надо штурмовать аптеки – оно того не стоит.

3. Источник вируса – человек и только человек. Чем меньше людей, тем меньше шансов заболеть. Карантин – замечательно! Запрет на массовые сборища – прекрасно! Пройтись остановку пешком, не пойти лишний раз в супермаркет – мудро!

4. Маска. Полезная штука, но не панацея. Обязательно должна быть на больном, если рядом здоровые: вирус она не задержит, но остановит капельки слюны, особо богатые вирусом.

5. Руки больного – источник вируса не менее значимый, чем рот и нос. Больной касается лица, вирус попадает на руки, больной хватает все вокруг, вы касаетесь этого всего рукой, – здравствуй, ОРВИ.

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

Учитесь сами и учите детей, если уж нет платка, кашлять-чихать не в ладошку, а в локоть.

Начальники! Официальным приказом введите в подчиненных вам коллективах запрет на рукопожатия.

Пользуйтесь кредитными карточками. Бумажные деньги ­- источник распространения вирусов.

6. Воздух!!! Вирусные частицы часами сохраняют свою активность в сухом теплом и неподвижном воздухе, но почти мгновенно разрушаются в воздухе прохладном, влажном и движущемся. В этом аспекте митинг в центре Киева, на который собралось 200 000 человек, менее опасен, чем собрание 1000 человек в клубе в Ужгороде.

Гулять можно сколько угодно. Подцепить вирус во время прогулки практически нереально. В этом аспекте, если уж вы вышли погулять, так не надо показушного хождения в маске по улицам. Уж лучше подышите свежим воздухом, а маску натяните перед входом в автобус, офис или магазин.

Оптимальные параметры воздуха в помещении – температура около 20 °С, влажность 50-70%. Обязательно частое и интенсивное сквозное проветривание помещений. Любая система отопления сушит воздух. Именно начало отопительного сезона стало началом эпидемии! Контролируйте влажность. Мойте пол. Включайте увлажнители воздуха. Настоятельно требуйте увлажнения воздуха и проветривания помещений в детских коллективах.

Лучше теплее оденьтесь, но не включайте дополнительных обогревателей.

7. Состояние слизистых оболочек!!! В верхних дыхательных путях постоянно образуется слизь. Слизь обеспечивает функционирование т.н. местного иммунитета – защиты слизистых оболочек. Если слизь и слизистые оболочки пересыхают – работа местного иммунитета нарушается, вирусы, соответственно, с легкостью преодолевают защитный барьер ослабленного местного иммунитета, и человек заболевает при контакте с вирусом с многократно большей степенью вероятности. Главный враг местного иммунитета – сухой воздух, а также лекарства, способные высушивать слизистые оболочки (из популярных и всем известных – димедрол, супрастин, тавегил, трайфед – список далеко не полный, мягко говоря).

Увлажняйте слизистые оболочки! Элементарно: 1 чайная ложка обычной поваренной соли на 1 литр кипяченой воды. Заливаете в любой флакон-пшикалку (например, из-под сосудосуживающих капель) и регулярно пшикаете в нос (чем суше, чем больше народу вокруг – тем чаще, хоть каждые 10 минут). Для той же цели можно купить в аптеке физиологический раствор или готовые солевые растворы для введения в носовые ходы – салин, аква марис, хумер, маример, носоль и т.д. Главное – не жалейте! Капайте, пшикайте, особенно тогда, когда из дома (из сухого помещения) вы идете туда, где много людей, особенно если вы сидите в коридоре поликлиники.

В отношении профилактики это все.

Лечение

Фактически единственным препаратом, способным разрушить вирус гриппа, является озельтамивир, коммерческое имя – тамифлю. Теоретически есть еще одно лекарство (занамивир), но оно используется лишь ингаляционно, да и шансов увидеть его в нашей стране немного.

Тамифлю реально разрушает вирус, блокируя белок нейраминидазу (ту самую N в названии H1N1).

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

Внимание!!!

К абсолютному, к подавляющему большинству тех, кто читает эти строки, лечение противовирусными средствами не имеет никакого отношения.

ГРИПП – ЛЕГКАЯ БОЛЕЗНЬ ДЛЯ БОЛЬШИНСТВА.

Лечение ОРВИ вообще и гриппа в частности – это не глотание таблеток! Это создание таких условий, чтоб организм легко с вирусом справился.

ПРАВИЛА ЛЕЧЕНИЯ.

1. Тепло одеться, но в комнате прохладно и влажно. Температура около 20 °С, влажность 50-70%. Мыть полы, увлажнять, проветривать.

2. Категорически не заставлять есть. Если просит (если хочется) – легкое, углеводное, жидкое.

3. Пить (поить). Пить (поить). Пить (поить)!!!

Температура жидкости равна температуре тела. Пить много. Компоты, морсы, чай (в чай мелко порезать яблочко), отвары изюма, кураги. Если дитя перебирает – это буду, а это нет – пусть пьет что угодно, лишь бы пил. Идеально для питья – готовые растворы для пероральной регидратации. Продаются в аптеках и должны там быть: регидрон, хумана электролит, гастролит и т.д. Покупайте, разводите по инструкции, поите.

4. В нос часто солевые растворы.

5. Все «отвлекающие процедуры» (банки, горчичники, припарки, ноги в кипятке и т.д.) – классический совковый родительский садизм и опять-таки психотерапия (надо что-то делать).

6. Если надумали бороться с высокой температурой – только парацетамол или ибупрофен. Категорически нельзя аспирин.

Главная беда в том, что тепло одеть, увлажнить, проветрить, не пихать еду и напоить – это по-нашенски называется «не лечить», а «лечить» – это послать папу в аптеку…

7. При поражении верхних дыхательных путей (нос, горло, гортань) никакие отхаркивающие средства не нужны – они только усилят кашель. Поражение нижних дыхательных путей (бронхиты, пневмонии) не имеют к самолечению никакого отношения. Поэтому самостоятельно никаких «лазолванов-мукалтинов» и т.п.

8. Противоаллергические средства не имеют к лечению ОРВИ никакого отношения.

9. Вирусные инфекции не лечатся антибиотиками. Антибиотики не уменьшают, а увеличивают риск осложнений.

10. Все интерфероны для местного применения – лекарства с недоказанной эффективностью или «лекарства» с доказанной неэффективностью.

11. Гомеопатия – это не лечение травами, а лечение заряженной водой. Безопасно. Психотерапия (надо что-то делать).

Когда нужен врач

ВСЕГДА!!!

Но это нереально. Поэтому перечисляем ситуации, когда врач нужен обязательно:

  • отсутствие улучшений на четвертый день болезни;
  • повышенная температура тела на седьмой день болезни;
  • ухудшение после улучшения;
  • выраженная тяжесть состояния при умеренных симптомах ОРВИ;
  • появление изолированно или в сочетании: бледности кожи; жажды, одышки, интенсивной боли, гнойных выделений;
  • усиление кашля, снижение его продуктивности; глубокий вдох приводит к приступу кашля;
  • при повышении температуры тела не помогают, практически не помогают или очень ненадолго помогают парацетамол и ибупрофен.

Врач нужен обязательно и срочно:

  • потеря сознания;
  • судороги;
  • признаки дыхательной недостаточности (затрудненное дыхание, одышка, ощущение нехватки воздуха);
  • интенсивная боль где угодно;
  • даже умеренная боль в горле при отсутствии насморка;
  • даже умеренная головная боль в сочетании с рвотой;
  • отечность шеи;
  • сыпь, которая не исчезает при надавливании на нее;
  • температура тела выше 39 °С, которая не начинает снижаться через 30 минут после применения жаропонижающих средств;
  • любое повышение температуры тела в сочетании с ознобом и бледностью кожи.

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

Все остальное я пишу в надежде, что какой-нибудь кандидат в президенты, или жена кандидата, или муж кандидата, или советник кандидата, или жена советника все-таки прочитает да подумает, проанализирует… В конце концов, прочитал же президент Медведев статью Ходорковского, а вдруг и мне повезет…

Отражение первое:

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

Апофеозом паники было заявление кандидата в президенты (!!!) о том, что украинцы умирают не от гриппа, а от легочной чумы. Еще раз повторю: это не бабушка, что торгует семечками, сказала, а кандидат в президенты европейской страны.

Другой кандидат в президенты горько сетует, что в нашей стране нет оксолиновой мази, и преступные фармацевты ее не завезли. Разумеется, никто из присутствующих не смог объяснить кандидату, что эффективность оксолиновой мази не доказана, и ее не завезли и не собираются завозить ни в США, ни во Францию, ни в какую другую страну.

Ну да ладно. Среди кандидатов в президенты врачей нет, а иметь медицинского советника, по-видимому, очень дорого. Но есть ведь и политики-врачи!

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

Кого будут слушать те, кто принимает решения?

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

Совет власти: попросите экспертов ВОЗ составить список обязательных лекарств.

Отражение второе:

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

Более того, клятвенно все заверяют: дескать, если вовремя обратитесь, так обязательно спасем. Кульминация – заявление главного санитарного врача страны, который сказал примерно следующее (слышал своими ушами): кто вызвал пневмонию, мы пока не знаем, но надо вовремя обращаться за помощью – врачи знают, что делать.

От всех этих заявлений у рядового обывателя создается впечатление, что врачам известны некие тайные лекарства, которые могут помочь при ОРВИ.

Ну вот я врач, который занимается лечением ОРВИ без малого тридцать лет. Вот придет ко мне пациент в первый день болезни (т.е. своевременно) и скажет – помогите! Что я ему отвечу? Да все то, что написано выше: увлажнить, проветрить, не кормить, напоить, лекарств не надо. И он мне поверит.

А что делать врачу, от которого все хотят золотой таблетки? Который точно знает, что за десять ненужных лекарств скажут спасибо, а за инструкцию о правилах адекватной помощи обвинят в невнимательности: что это за врач, который не назначил лекарств!

К чему приведет в нынешней ситуации массовая обращаемость за медицинской помощью:

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

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

Отражение третье

О слухах.

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

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

Вот текст письма, полученного мною (таких было много, это самое показательное):

СРОЧНО!!! Доктору Комаровскому
Добрый день!
Помогите, пожалуйста, разобраться. Из многих (неофициальных) источников: сегодня в ночь с 30 на 31 над Киевом будут распылять какое-то вещество, якобы для защиты от гриппа или профилактики. Для меня, звучит нелепо, и я бы не обращалась к вам с этим вопросом, если бы
а) мне об этом не сообщил редактор милицейского издания, кот-ому, по его словам сообщили работники органов, кот-ые будут непосредственно проводить операцию.
б) подруга, знакомый кот-ой работает в Аппарате Президента и говорит, что инф-ция достоверная.
в) соседка, у кот-ой кто-то работает в санстанции и этот кто-то сообщил, что с 12 до 5 утра будут распылять, нужно закрыть окна и потом 2 дня не высовываться.
г) незнакомый человек в интернете на форуме, утверждающий, что вирус гриппа, очень вероятно, произведен в лаборатория Украины и его уже распылили над ее западными областями. А по поводу распыления чего-то над Киевом 30 окт уверен, т.к его отец работает на авиазаводе и у них для этого. нанимали самолеты.
д) девушка-студентка с запада Украины говорит, что у них пару дней назад летали самолеты и что-то распыляли.
Итак, вопрос:
1. Существует ли это вещество-защита от гриппа для распыления с самолета, что это каков механизм его действия
2. Есть ли опасность для маленького ребенка?
3. Сколько времени не выходить из дому?
4.Если они распыляют не антигрипп, а что-то другое, то что это может быть.
Спасибо большое. К. г.Киев

Вопрос: до чего надо довести народ, чтобы люди в подобное верили?

Тем не менее по сравнению с заявлением о легочной чуме – все это цветочки.

Для тех, кто мог не то чтобы поверить, а даже усомниться: во-первых, при легочной чуме никто не обращается в больницу на 7-й день болезни – к этому дню уже успевают завянуть цветы на могиле; во-вторых, при легочной чуме заболевают все, контактировавшие с больным, и умирают 100%. Но если лечить, умирает всего 10%. Так что персонал больниц уже весь должен был заболеть…

Совет дать сложно. Ибо просить политиков помолчать в ситуации, когда предмет разговора непонятен, – это как-то даже смешно и неловко…

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

Отражение четвертое

Почему остались беззащитными врачи? Почему в ситуации, когда мы точно знали, что есть свиной грипп и что он будет у нас осенью, почему врачи, которые 100% от вируса не спрячутся, не были в сентябре от свиного гриппа привиты да и сейчас не прививаются?

На Украине нет вакцины. Даже для врачей. Поэтому сейчас, в разгар эпидемии, врачи лягут в кровати первыми или будут принимать с соплями (про медсестер, которые будут дома шить маски, я вообще молчу). Могли ли мы купить (заказать вакцину) хотя бы для врачей, хотя бы в ограниченном количестве? НЕ МОГЛИ.

Потому что после того, что сделали с вакцинацией в этой стране, после варварской, недостойной и нецивилизованной антипрививочной компании никто даже в мыслях не мог допустить, что хоть какую-нибудь вакцину можно было завести в страну с ускоренной процедурой регистрации, без повторных испытаний и т.д. Похоже, регистрация и испытания к лету закончатся…

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

Прививки, которые отодвинули угрозу дифтерии, полиомиелита, кори… Болезни, которые наши СМИ массово пытаются приблизить – сделать угрозой реальной. Вот тогда будет, о чем поговорить. Кстати ровно неделю назад местная новостная компания захотела пообщаться со мной на тему гриппа, и я 15 минут распинался да рассказывал. Из всего разговора оставили да показали 15 секунд, в течение которых я сказал о том, что эпидемия гриппа – хороший повод заработать производителям вакцин и что нет ничего плохого в том, чтобы продавать качественный товар.

ИТОГИ

Если соотнести количество заболевших (и умножить его надвое, поскольку к врачам обращается в лучшем случае половина) с количеством умерших, то это подтверждает тот факт, что никакого особо тяжелого (не такого, как в других странах) вирусного заболевания в Украине нет. По данным на утро 2 ноября, официально заболело 200 тыс., умерло 60. Смертность ниже, чем обычно при гриппе.

Пневмония – главная причина смерти людей во всех странах и во все времена. Пневмония осложняет течение большинства болезней и травм. Если о каждой смерти от пневмонии будут массово сообщать СМИ – не будет ничего хорошего, мягко говоря.

Нам очень не повезло, что так все совпало: кризис, выборы, осень, грипп.

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

Какие это действия – см. выше.

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

P.S.S.

Очень много лет назад, в возрасте 28 лет, будучи молодым и самонадеянным врачом отделения реанимации, я проводил ребенку дыхание рот-в-рот и через несколько часов «заработал» крупозную пневмонию средней доли, вызванную госпитальной флорой реанимационного отделения (врачи поймут, что это значит). Прекрасно помню, что я почувствовал, когда через 10 дней лечения самыми «крутыми» антибиотиками на рентгенограмме пневмония стала больше.

Т.е. я знаю, что чувствует человек, когда знает: у него болезнь, от которой он умрет.

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

Я только не пойму: зачем и за что они все это делают с нашим народом?

26.10.2009

Installation failed with error 1603 или проблемы с агентом BackupExec

И снова проблемы с переустановкой агента BackupExec. В прошлый раз удалось обойти проблему удалением файлов модификации для Microsoft Installer.

Симптомы следующие, при попытке установить агента на сервера x64 получаем ошибку Installation failed with error 1603. При этом при установке с сервера ошибка хоть видна, а при локальной установке с помощью setupaax64.cmd – просто ничего не происходит. Причем в этот раз, я даже сохранил копию инсталляции агента, которую использовал в прошлый раз, но и с ней было то же самое.

И снова я перерыл кучу статей по этому поводу. Ни одна из их рекомендаций не помогла. Тогда я решил попробовать получить нечто более подробное, чем Installation failed with error 1603. Вначале я пытался получить весь список ключей для setup.exe, чтобы включить подробный вывод ошибок. Но это я вно не в духе Symantec, взять и просто все красиво выдать при вводе команды setup.exe /?. При вводе этой команды мы получаем GUI-вое окошко с обрезанными данными. В командном файле была строка

@start /wait setup /RAWSX64: –s

из нее явно подразумевается, что –s – это явно silent режим и я решил отключить хоть его и ввел

setup /RAWSX64:

запустился инсталлятор с вопросами и … о чудо, при прохождении по диалогам агент таки встал куда нужно. Как показали последующие эксперименты на остальных серверах – это таки решение. С ключиком –s не становится, а без него через диалог – все в порядке. Мистика, блин.

Кстати, заодно обнаружилось, что вышла новая версия Microsoft Exchange Server MAPI Client and Collaboration Data Objects 6.5.8131.0 Надеюсь, что ее переустановка на BackupExec Media Server и на Exchange 2007 Mailbox Server таки решит мои проблемы с ошибками при резервном копировании баз.

24.09.2009

Оптимизация затрат на связь. Недобросовестные сотрудники

 

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

Предыстория

В Украине (наверняка и в России тоже) существуют тарифные планы у операторов, в которых владельцу номера доплачивают за входящие звонки к нему. Обычно это предоплаченный тарифный план с небольшой или “отсутствующей” абонплатой. Страдают этим “догоняющие” лидеров операторы. Позиционируют они эти пакеты для молодежной аудитории аппелируя к “популярности” получающего звонки, который “будет зарабатывать” на своей популярности. На самом деле, конечно, зарабатывает на этом оператор.

Как-то, я просматривал в программе учета звонков статистику этих самых звонков на предмет возможной оптимизации затрат. И решил я посмотреть, какие из набранных номеров нам наиболее дорого обходятся. Для этого я запустил Phone Xpress Анализатор и сделал отчет по набранным номерам, с ограничением по типу звонка: исходящий, исходящий трансфер. Кроме того, я выставил ограничение по зоне звонка, отбросив международные звонки. Первое ограничение сделано для того, чтобы уменьшить количество обрабатываемых данных, а второе, что не рассматривать международные звонки, которых не очень много, но они дорого стоят и могут попасть на первые места. Кроме этого, я установил фильтр показывать только 30 звонков с наибольшей стоимостью.

Вот, что у меня получилось:

po_nabr_mob_nomeram01

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

otobranniye nomera01

Сразу бросается в глаза то, что длительность и стоимость большого количества звонков там одинаковая! Более того, 30 минут, это явно время отсечки у оператора! А если посмотреть на даты и время звонков, то можно заметить, что в некоторых случаях они идут подряд. Глянув на оператора мобильной связи, и вспомнив о “хитрых” тарифах я сразу понял в чем дело. “Умный” сотрудник решил пополнить баланс на телефоне за счет компании. Если посмотреть на номера внутренних станций, то видно, что он пытался скрыть это дело, “размывая” звонки по телефонам соседей. Дальнейшее расследование показало, что таким образом он пополнял счет жене и на своем персональном телефоне.

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

При этом главное не в том, чтобы поймать кого-либо персонально и оштрафовать его или уволить. Конечно же, глупо требовать от всех, чтобы телефон на 100% использовался только по работе и дотошно добиваться этого. Достаточно того, чтобы сотрудники знали, что такая статистика ведется и просматривается, плюс к тому регулярные персональные предупреждения. Все это приводит к тому, что такие вот “затраты” уменьшаются в разы, а общая экономия обычно составляет 10%-20%.

Следующая страница »

Блог на WordPress.com.