Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Windows Server Update Services (WSUS & SUS)

Автор: DikSoft
Дата сообщения: 17.11.2005 12:30
ilion

Цитата:
Выдется ошибка об отсутствующем dbexpmss.dll
при попытке заполнения по SQL базе WSUS
После 17.00 17-го ноября выложу исправления. PS заодно добавлю возм изменения строки соединения с MSSQL сервером.
Как выяснилось по-дефолту базы и сервера обзывают не все


Samarskyrider200 У меня WSUS По 8530 работает, поэтому я не стал заморачиваться с переделкой этих скриптов и опробовал у приятеля, он сделал все точно по инструкции (включая прописывание sWSUSContentDir, sWSUSContentSrv ) и все заработало, как надо.
Автор: Cermit
Дата сообщения: 17.11.2005 12:31
ramirasss

Цитата:
Купили новий сервер как перенести все содержимое (базу обновлений, клиентов с сохранением груп, разрешение на групы )

Попробуй так (самый простой вариант): поднимаешь свой новый сервер (старый пока оставляешь) и на нём соответственно WSUS, затем в настройках WSUS прописываешь
синхронизировать базу со своего старого сервера; когда синхронизируется можешь
уже в настройках нового WSUS поставить обновляться с сервера Microsoft.
Вариант посложнее (если надо, чтобы имя нового сервака было такое же как и
старого): останавливаешь на старом службу Update Services,
в Microsoft SQL Enterprise Manager'е бэкапишь базу SUSDB и сливаешь куда-нибудь этот бэкап чтобы потом восстановить его на новом серваке; затем со старого
сервака скидываешь все файлы базы WSUS'а куда-нибудь, т.е. папки с 00 по FF,
чтоб потом закинуть на новый сервер. Ещё скинь куда-нить папки \LogFiles\ и
\Selfupdate\ из \Program Files\Update Services\. Затем отключаешь
старый сервак, поднимаешь новый под тем же именем что и старый, ставишь
на новый WSUS, при утановке WSUS'а указываешь папку, куда он будет заливать
файлы обновлений и на всякий пожарный запиши полный путь к этой папке (потом
пригодится). После этого останавливаешь на новом серваке службу
Update Services, через Microsoft SQL Enterprise Manager восстанавливаешь
из бэкапа базу WSUS'а (SUSDB которая)со старого сервера, после
восстановления базы в том же Microsoft SQL Enterprise Manager'е в таблице
tbConfigurationB в столбце LocalContentCacheLocation правишь путь
к базе файлов обновлений, который ты указывал при установке WSUS'а,
оставив при этом в конце \WsusContent\. Затем смотришь: если WSUS после
установки создал папки на том диске, куда будут заливаться файлы обновлений
(т.е. путь который ты указывал при устаноке WSUS'а+\WsusContent\),
если нет, то создаешь эти папки на диске и заливаешь в папку \WsusContent\
все папки из бэкапа файлов обновлений, т.е. с 00 по FF; и ещё
заливаешь назад папки \LogFiles\ и \Selfupdate\ в
\Program Files\Update Services\. После этого можешь запустить службу
Update Services и попробовать запустить на клиентской
машине ClientDiag.exe для проверки, что соединение с WSUS есть.
Вроде всё (уфф...). По крайней мере у меня такой способ переноса базы прокатил.
Автор: DikSoft
Дата сообщения: 17.11.2005 16:27

Цитата:
Цитата:Выдется ошибка об отсутствующем dbexpmss.dll
при попытке заполнения по SQL базе WSUS
- проверялось на машинах разработчиков, поэтому там такая dll как правило была.
Перезалил обновленную версию на http://diksoft.5km.org/ в 17.20.

ЗЫ Для работы програмки у Вас естественно должен быть доступ на MS SQL Server ...
Автор: PhoenixUA
Дата сообщения: 17.11.2005 17:10
Помогите плз.
Не могу синхронизировать WSUS через Squid.
Аутентификация вроде проходит, в логе сквида:

TCP_MISS/200 39 CONNECT update.microsoft.com:443 sus.uvtis DIRECT/207.46.253.125 -
TCP_MISS/200 39 CONNECT update.microsoft.com:443 sus.uvtis DIRECT/207.46.198.93 -
TCP_MISS/200 39 CONNECT update.microsoft.com:443 sus.uvtis DIRECT/64.4.23.221 -
TCP_MISS/200 39 CONNECT update.microsoft.com:443 sus.uvtis DIRECT/207.46.253.125 -
TCP_DENIED/407 1550 GET http://download.windowsupdate.com/v6/wsus/redir/wsusredir.cab? - NONE/- text/html
TCP_MISS/200 7723 GET http://download.windowsupdate.com/v6/wsus/redir/wsusredir.cab? sus.uvtis DIRECT/208.174.60.61 application/octet-stream
TCP_MISS/200 39 CONNECT update.microsoft.com:443 sus.uvtis DIRECT/207.46.198.93 -
TCP_MISS/200 39 CONNECT update.microsoft.com:443 sus.uvtis DIRECT/64.4.23.221 -
TCP_MISS/200 39 CONNECT update.microsoft.com:443 sus.uvtis DIRECT/207.46.253.125 -
TCP_MISS/200 39 CONNECT update.microsoft.com:443 sus.uvtis DIRECT/207.46.198.93 -
TCP_DENIED/407 1598 POST http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx - NONE/- text/html
TCP_MISS/200 675 POST http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx sus.uvtis DIRECT/207.46.248.119 text/xml
TCP_DENIED/407 1598 POST http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx - NONE/- text/html
TCP_MISS/200 675 POST http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx sus.uvtis DIRECT/207.46.248.119 text/xml
TCP_DENIED/407 1598 POST http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx - NONE/- text/html
TCP_MISS/200 675 POST http://stats.update.microsoft.com/ReportingWebService/ReportingWebService.asmx sus.uvtis DIRECT/207.46.248.119 text/xml

Синхронизация заканчивается ошибкой:

Произошла ошибка при взаимодействии с вышестоящим сервером. Проверьте параметры настройки вышестоящего источника и прокси-сервера на странице параметров синхронизации.
WebException: The underlying connection was closed: Could not establish secure channel for SSL/TLS. ---> System.ComponentModel.Win32Exception: Предоставленный функции маркер неправилен

Где копать? Пускать напрямую не подходит - ведется статистика по трафику пользователей.
Автор: Cermit
Дата сообщения: 17.11.2005 22:45
To ALL
Выложил здесь:
http://rapidshare.de/files/7777004/HotFixInfo_Modified.zip.html
немного модифицированную мной версию HotFixInfo для WSUS'а,
взятую с этого сайта: http://wsus.collewijn.info/main.php?page=hotfixinfo_enu.php
(спасибо DikSoft'у за наводку ):
1. добавил четвёртый столбец, где отображается дата и время релиза хотфиксов;
2. изменил порядок сортировки после поиска, теперь вместо сортировки по именам
файлов делается сортировка по дате-времени выпуска хотфиксов;
3. изменил(обновил) некоторые картинки

Устанавливается точно также по инструкции на сайте (у кого установлено, достаточно
переписать поверх старых файлов, предварительно отредактировав в index.asp
две строки, как указано в инструкции на сайте).
Автор: Alf999
Дата сообщения: 18.11.2005 05:19
У меня нет AD, а стоит eDirectory. Поэтому прописать в политиках WSUS сервер автоматически не могу (на клиентах). Есть ли скрипт, который выполняясь на клиентах автоматически прописывает WSUS в групповых политиках?
Автор: Kamerton
Дата сообщения: 18.11.2005 06:48

Цитата:
Выложил здесь:
http://rapidshare.de/files/7777004/HotFixInfo_Modified.zip.html
немного модифицированную мной версию HotFixInfo для WSUS'а,
взятую с этого сайта: http://wsus.collewijn.info/main.php?page=hotfixinfo_enu.php
(спасибо DikSoft'у за наводку ):


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

Цитата:

You are not authorized to view this page

Незнаю что ещё сделать, выставил разрешение на себя на эту папку в IIS и всё равно не помогло. странно просто.
Всё по инструкции сделал, всё прошло, только единственный раз, когда нуно было указать сервер "(local)" у меня не прошло, указала сервер "WSUS/wsus"? тогда всё пошло. Может ещё где то похожие изминения нужно внести!?
За ранее благодарю за помощь...
Автор: Armarn
Дата сообщения: 18.11.2005 07:12
Cermit
Огромное Спасибо!
Действительно полезный инструмент!
Автор: MCSASE
Дата сообщения: 18.11.2005 07:33
Cermit

Сделал все как положено. Скрипт заработал. Но одно большое НО
скрипт достает не все обновления.
Скрипт выдал 223 обновления(я его немного подправил, чтобы выдавал все, а не по номеру)
А в рельаности в каталоге лежит 275 обновлений
Более того, если некоторые обновления которые точно есть например kb824141, в списке построенном скриптом отсутствуют.

В чем аномалия?
Автор: bog_d
Дата сообщения: 18.11.2005 09:22

Цитата:
You are not authorized to view this page


Вначале тоже была такая ошибка, поскольку в свойствах вирт. папки Hotfixinfo в Directory Security стояло Enable Anonymous Access. Исправил на Integrated Windows Authentication и заработало - вхожу под своим аккаунтом.

Заработать заработало, но выдаётся пустая страница:
<b>There where no file with the search string [empty] available.</b>

Вроде всё перепроверил. Путь к sWSUSContentDir указан правильно.
На любой запрос в поисковой строке тоже ничего не находит.
Что-то с SQL?
Автор: Daimos
Дата сообщения: 18.11.2005 10:09

Цитата:

Выложил здесь:
http://rapidshare.de/files/7777004/HotFixInfo_Modified.zip.html
немного модифицированную мной версию HotFixInfo для WSUS'а,
взятую с этого сайта: http://wsus.collewijn.info/main.php?page=hotfixinfo_enu.php
(спасибо DikSoft'у за наводку ):


Вот если бы еще и файлы сохранялись под правильными именами типа windowsxp-, а в не в виде 78e2abe82904187321b7866c9330596bede40bd5.exe
Автор: MCSASE
Дата сообщения: 18.11.2005 10:56
bog_d

Это глюк в скрипте.
[empty] - это типа значение параметра для поиска обновления(в правом верхнем углу)
По умолчанию скрипт не выводит список всех обновлений.
Автор: Kamerton
Дата сообщения: 18.11.2005 11:00
bog_d

Цитата:
Заработать заработало, но выдаётся пустая страница:
There where no file with the search string [empty] available.


Вот вот, у меня тоже пустая, к стати спасибо за подсказку, чё то не подумал про эту галчку.
Интересно то, что если ввести в поиск что либо, то находит....
Автор: bog_d
Дата сообщения: 18.11.2005 11:10
MCSASE

тьфу-ты... понял... спасибо

Kamerton

если ввести в поиск "kb" - я думаю, должны вывестись все загруженные обновления? считать неохота
Автор: stalker_2000
Дата сообщения: 18.11.2005 11:14
Кхм-кхм... Нудным голосом повторяю свой вопрос
Столкнулся с странной ситуацией: в параметрах автоустановки обновлений есть несколько групп (5). В 3х из них обновления ставятся автоматом как и положенно. В 2х - некоторые обновления установились и осталось пару десятков для которых статус "только обнаружить" хотя есть необходимость уствновки (установить) . Никто не сталкивался? Как это понять, ведь для группы сказано ставить автоматом.
Автор: bog_d
Дата сообщения: 18.11.2005 11:25
на диске в папке WsusContent файлов *.exe - 77
скрипт на запрос "kb" выдает файлов - 76
а WSUS показывает, что одобрено для установки обновлений - 64 (все загружены)
Автор: Cermit
Дата сообщения: 18.11.2005 13:05
bog_d
Вот мои настройки IIS для сайта HotFixInfo (у меня Windows Server 2000):




Автор: bog_d
Дата сообщения: 18.11.2005 13:17
Cermit

аналогично
спасибо за скрипт
Автор: Cermit
Дата сообщения: 18.11.2005 13:35
bog_d

Цитата:
спасибо за скрипт

Да не за что, спасибо надо говорить настоящему автору Robert Collewijn'у,
а я лишь немного изменил его .
Автор: Gabzya
Дата сообщения: 18.11.2005 13:37
Привет всем. У меня такая трабла: после инсталяхи WSUS на мой сервак Win2003ServRus SE AD,DNS,DHCP,WINS, кот является DC, в локалке тачки XP Pro, хочу запустить консоль управления (http://localhost/wsusadmin)-появляется сообщение с предложением добавить этот урл в список разрешенных(настройки безо-ти браузера), и отображается не _http://localhost/wsusadmin, а: about:internet че за фигня такая
Автор: Cermit
Дата сообщения: 18.11.2005 14:24
Gabzya
А в список разрешённых добавлял ?
Автор: coolpunk
Дата сообщения: 18.11.2005 16:30
Вот микрософтовский апдэйт предлагает установить и IE шестой, и медиаплейер, и ДиректХ последний, а через WSUS можно это сделать?
Автор: Master_Alex
Дата сообщения: 18.11.2005 17:24
coolpunk
нет, пока он не предназначен для этого
Автор: denisdenis
Дата сообщения: 18.11.2005 18:11
а с каким логином и паролем можно подключиться к sql базе wsus?
Автор: Cermit
Дата сообщения: 18.11.2005 18:15
denisdenis

Цитата:
а с каким логином и паролем можно подключиться к sql базе wsus?

Какая версия скуля у тебя стоит на серваке ?
Автор: levkadub
Дата сообщения: 19.11.2005 11:03
Ответьте пож-ста на такой вопрос:

Через какое время должен появится комп в списке обсулживаемых WSUS если:
1- Ежедневное обновление указанно на 9 часов утра.
2- Если на компе запустить wuauclt /detectnow

Вроде все заработало но чего-то не все компы появились в списке WSUS.
на некоторых запустил wuauclt /detectnow а они и через час в списке не появились.
а некторое самостоятель но минут через десять появляются.

Вопрос второй: если комп появился в списке WSUS через какое время он отправит отчет?
или он его отправит только после выполнения кокого-нибудь обновления?
Автор: denisdenis
Дата сообщения: 19.11.2005 17:13
Cermit
Которая ставится вместе с WSUS.
Автор: Alikisay
Дата сообщения: 19.11.2005 21:07
А можно ли как то автоматом одобрять только те обновления что требуются?
Автор: bog_d
Дата сообщения: 21.11.2005 09:15
levkadub

Цитата:
Вроде все заработало но чего-то не все компы появились в списке WSUS.
на некоторых запустил wuauclt /detectnow а они и через час в списке не появились.
а некторое самостоятель но минут через десять появляются.


Некоторые компы не являются в список, сколько ни запускай wuauclt /detectnow, ни через час, ни через неделю.

В справке к WSUS (читайте!!!) написано:
"Для клиентских компьютеров WSUS требуется, чтобы служба автоматического обновления была совместима с WSUS. В большинстве случаев беспокоиться не о чем. Служба автоматического обновления обновит себя самостоятельно при первом подключении клиентского компьютера к серверу WSUS (если установка сервера была выполнена с параметрами по умолчанию, WSUS устанавливается на Веб-узел по умолчанию). Однако, если на компьютере установлена операционная система Windows XP без пакетов обновления, служба автоматического обновления не сможет автоматически обновить себя. Если компьютеры в сети работают под управлением этой версии Windows XP, см. дополнительные сведения в разделе Deploying Microsoft Windows Server Update Services на веб-узле корпорации Майкрософт(http://www.microsoft.com/)."

Следовательно, причины две:

1) Комп не удовл. условиям
•    Windows Windows 2000 with Service Pack 3 or Service Pack 4
•    Windows XP with Service Pack 1 or Service Pack 2
•    Windows Server 2003
и на нём не установлен клиент самообновления. Качайте с http://www.microsoft.com/windows2000/downloads/recommended/susclient/default.asp. (Все подробности в документе Deploying Microsoft Windows Server Update Services.doc по-английски

2) Служба SelfUpdate WSUS'а установлена не на веб-узле по умолчанию. У меня все компы появились в списке только после того, как я перевёл WSUS с порта 8530 на 80. На 8530 SelfUpdate выдавала ошибку.
Автор: Gabzya
Дата сообщения: 21.11.2005 10:22

Цитата:
А в список разрешённых добавлял ?

первым делом! но я ж говорю оно при нажатии ДОБАВИТЬ пишет савсем не то что я ввожу вместо: _http://localhost/wsusadmin - about:internet

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Настройка WinRoute 4.x


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.