Я не полагаю, что существуют любые доступные рычаги для нового пользовательского создания в AD. Вы могли сделать сценарий, чтобы опросить относительно пользователей, отслеживать существующие и затем условие любые новые пользователи. Я думаю, что это почти так хорошо, как Вы собираетесь добраться. Другая опция состоит в том, чтобы настроить Ваших AD пользователей с Python с Вашей стороны интранет. Создание AD пользователей довольно легко scriptable. Или как Natxo сказал, просто измените свою систему интранет для аутентификации на AD. Я уверен, что существует большая политика, таким образом, я предположу, что это не опция.
как иначе работает сеть? вы можете перейти к этим зеркалам вручную? Вы пробовали их из другого места (чтобы увидеть, может быть, проблема не на вашей стороне)?
* ОБНОВЛЕНИЕ *
Итак, я взял один из URL-адресов и загрузил его в свой ящик:
$ time wget http://mirror3-toronto.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2
--2012-10-16 13:06:52-- http://mirror3-toronto.clearsdn.com/clearos/core/6/x86_64/repodata/primary.sqlite.bz2
Resolving mirror3-toronto.clearsdn.com... 69.90.141.74
Connecting to mirror3-toronto.clearsdn.com|69.90.141.74|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6952331 (6.6M) [application/x-bzip2]
Saving to: “primary.sqlite.bz2”
100%[==================================================================================================================================================================================================>] 6,952,331 742K/s in 6.6s
2012-10-16 13:06:59 (1.00 MB/s) - “primary.sqlite.bz2” saved [6952331/6952331]
real 0m6.925s
user 0m0.011s
sys 0m0.110s
$
похоже на скорость зеркала в порядке, значит, виноват именно ваш бокс в Индии, это может быть ряд вещей: ваша сеть (ошибки интерфейса), маршрут вашего интернет-провайдера и т. д. Попробуйте найти зеркала, которые находятся ближе до вашего местоположения, а не за тысячи миль, я не думаю, что что-то можно сделать, если ваша сеть перегружена / медленная.
* ОБНОВЛЕНИЕ 2 *
попробуйте сделать это на своем локальном компьютере
$ ifconfig | grep errors
RX packets:31133806 errors:0 dropped:0 overruns:0 frame:0
TX packets:22168636 errors:0 dropped:0 overruns:0 carrier:0
RX packets:3329073 errors:0 dropped:0 overruns:0 frame:0
TX packets:3329073 errors:0 dropped:0 overruns:0 carrier:0
$
если вы не видите ошибок,
Есть параметры yum, которые вы можете настроить, чтобы предотвратить ошибку тайм-аута.
timeout=300 # default is 30
minrate=100 # default is 1000
Однако, если скорость, которую вы достигли, действительно ниже 1000 и не поднимается позже при передаче ( например, прокси-сервер для сканирования вирусов), то время передачи 1 мегабайта будет порядка получаса или часа. Но если вы сделаете таймаут достаточно длинным, по крайней мере, он закончится ... в конце концов. Если ваша скорость передачи меньше 1B / s (как кажется, минрат по умолчанию с clearos), то ваша передача практически никогда не завершится, если только не надеюсь, что это данные прокси-сервера сканирования вирусов.
Я на связи. Fedora 19 и, как ни странно, настройка minrate никогда не занимала, но, установив тайм-аут на 5 минут, я смог загрузить файл пакета размером 12 МБ. Файл передан за 1:36, но большую часть этого времени скорость была ниже 200 B / s и внезапно завершилась очень быстро (как только прокси-сканер вирусов закончил с этим).
Идея состоит в том, что прокси будет просачиваться в ваш файл с очень низкой скоростью, чтобы предотвратить соединение тайм-ауты во время сканирования на вирусы, а затем передать его с полной скоростью после проверки файла. Однако, если скорость просачивания ниже, чем минимальная скорость yum, вы все равно закончите время ожидания.
У меня была точно такая же проблема. В моем случае оказалось, что yum настроен на использование локального http-прокси, и этот прокси работал некорректно.
Это было решено простым редактированием /etc/yum.conf и удалением строки, начинающейся с «proxy =» . Очевидно, другим способом было бы исправить прокси-сервер.
Из man yum.conf :
minrate Устанавливает порог низкой скорости в байтах в секунду. Если сервер отправляет данные медленнее, чем это, в течение как минимум
секунд таймаута, Yum прерывает соединение. По умолчанию установлено
1000 '.timeout Количество секунд ожидания соединения до истечения времени ожидания. По умолчанию 30 секунд. Это может быть слишком коротким временем для сильно перегруженных сайтов.
Вы можете уменьшить минрейт и / или увеличить тайм-аут . Просто добавьте / отредактируйте эти параметры в разделе /etc/yum.conf [main] . Например:
[main]
...
minrate=1
timeout=300
Возникла аналогичная проблема на виртуальной машине CentOS 8. Каждая попытка запуска обновления yum завершилась неудачей:
(...): Ошибка Curl (28): истекло время ожидания для http://(...).rpm [Операция слишком медленная. За последние 30 секунд было передано менее 1000 байт/с]
Решением, как ни странно, было просто запустить:
yum clean all
После этого "ням-апдейт" заработал как положено.
Источник: https://mangolassi.it/topic/20892/centos-7-mirrors-operation-too-slow/4
Похоже, эта проблема может возникнуть, если вы используете http-зеркало (например, локальный прокси-репозиторий на сайте), которое не поддерживает Delta RPM. Исправление в этом конкретном сценарии состоит в том, чтобы добавить следующую строку в ваш файл /etc/yum.conf:
deltarpm=0