Часовые пояса в Netware и Groupwise Октябрь 30, 2011

Разместил gamerka в : Guide, Netware , добавить комментарий

В связи с отказом России от DST появилась необходимость обновления информации о часовых поясах в сети на базе Novell Netware. В моём случае данная процедура состоит из трех шагов: обновление часового пояса на клиентских Windows компьютерах, обновление часового пояса на Netware серверах и обновление часового пояса в сервисах Groupwise.

Обновление клиентских машин
Если Windows update включен и работает на всех компьютерах то никаких мер принимать не нужно, в обратном случае стоит например добавить в login script установку обновления KB2570791 с ключами /quiet /norestart, прямые ссылки на него можно найти здесь.

Настройка Netware

  1. Входим в консоль, запускаем monitor, идём в Server Parameters > Time, очищаем параметры «Start of Daylight Savings Time» и «End of Daylight Savings Time:», устанавливаем «Daylight Savings Time Offset» +0:00:00, «Time Zone» MSK-4, устанавливаем «Timesync restart flag» on.
  2. Изменяем файл AUTOEXEC.NCF соответственно:
    SET Daylight Savings Time Offset = 0:00:00
    SET Start Of Daylight Savings Time =
    SET End Of Daylight Savings Time =
    SET Time Zone = MSK-4
  3. Проверяем командой time.

Настройка сервисов Groupwise
Для начала нужно обновить часовые пояса в Java Runtime Environment используемом в ConsoleOne.
Скачиваем TZupdater с оффициального сайта.
Закидываем tzupdater.jar в папку /bin/ нужного JRE (если их несколько и не понятно какой используется С1 то можно все по очереди обновить).
Запускаем оттуда

java -jar tzupdater.jar -v -f

утилита выведет информацию о старой и новой версии TZ и напишет успешно ли они обновились.
После этого пускаем ConsoleOne, убеждаемся что в Tools — Groupwise System Operations — Time Zones выбран правильный часовой пояс, если нужно правим его.
Далее в настройках каждого MTA и PO выставляем этот же часовой пояс и применяем настройки, после применения сервисы сами перезапустятся уже с обновленными часовыми поясами.

Что дальше?
В оригинальных статьях советуют обновить JRE на сервере тем кто пользуется сервисами связанными с ней. Где-то советуют перезагрузить сервер. Кроме того пишут что необходимо скорректировать время в событиях в календаре Groupwise, не могу это подтвердить, я им не пользуюсь.

Источники:
Novell Cool Solutions: Updating the GroupWise Time Server
Novell Forums — DST one extra hour ahead
How to implement the latest Time Zone changes in Russia on NetWare
Netware: Отмена перехода на летнее время для России

Отключение запуска по умолчанию средства восстановления после BSOD в Windows 7 Октябрь 18, 2011

Разместил gamerka в : Windows , 5 комментариев

В командной строке с запуском «от имени Администратора»:

bcdedit /set {default} bootstatuspolicy IgnoreAllFailures
Bcdedit /set {default} recoveryenabled No

Источник: Конференция iXBT.com

Отключение Teredo и IPv6 в Windows 7 Октябрь 6, 2011

Разместил gamerka в : Windows , добавить комментарий

Чтобы выключить Teredo
В командной строке набрать:

netsh
interface
teredo
set state disabled

Для включения вместо disabled набрать default.

Источник: Cyberforum.ru — Отключаем Teredo в Windows 7

Чтобы выключить IPv6 у всех подключений
В ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters
Создать параметр DisabledComponents типа DWORD 32-bit со значением FF.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters]
"DisabledComponents"=dword:000000ff

Источник: Лаборатория Windows 7: Корректное отключение протокола IPv6

Groupwise 6.5 клиент на Windows Vista/7 32/64-bit Октябрь 3, 2011

Разместил gamerka в : Netware, Windows , добавить комментарий

Как установить Novell GroupWise Client 6.5.x на Windows Vista или Windows 7, 32-bit или 64-bit

  1. На Windows 7 Pro. установить groupwsie 8 client с настройками по умолчанию и в конце снять галку «Запустить программу».
  2. Установить Groupwise client 6.1 (или 6.5 или 6.0) по адресу c:\program files\groupwise
  3. Запустить и провести обычную настройку, всё должно работать как обычно.

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

  1. Start with a clean installation of Windows Vista.
    «Clean» means that no Microsoft Office has touched the machine, indeed not Outlook.
  2. Enable the Administrator account, and login as Administrator.
  3. Rename/delete the following files. For the DLLs, it’s not straightforward.
    1. Make the Administrators’ group the owner.
    2. Grant the Administrators’ group Full Control permissions.

    For Vista/Windows 7 32-bit:
    c:\windows\system32\mapisvc.inf
    c:\windows\system32\mapistub.dll
    c:\windows\system32\mapi32.dll
    For Vista/Windows 7 64-bit:
    c:\windows\SysWOW64\mapisvc.inf
    c:\windows\SysWOW64\mapistub.dll
    c:\windows\SysWOW64\mapi32.dll

  4. Copy GroupWise 6.5.7 installation files to the local drive.
  5. In the installation folder, browse to WIN32\WMS\NT\US\WMS.EXE.
    Right-click and click Properties, then on the compatibility tab, set «Run this program in compatibility mode for ..» to Windows XP (Service Pack 2)
  6. Repeat this for WIN32\SETUP.EXE.
  7. Install WIN32\WMS\NT\US\WMS.EXE. Reboot after installation.
  8. Verify that for 32-bit:
    C:\WINDOWS\SYSTEM32\MAPI32.DLL
    or for 64-bit:
    C:\WINDOWS\SysWOW64\MAPI32.DLL
    is dated 1996.
  9. Install GroupWise using SETUP.EXE
  10. After the installation, choose NOT to run GroupWise.
  11. Restart Windows.
  12. Run GroupWise.

Источник: Novell Forums: groupwise 6.5 on windows 7

Миграция на новый сервер FreeBSD Сентябрь 5, 2011

Разместил gamerka в : freebsd , добавить комментарий

Перенос пользователей
http://unix-notes.ru/2010/03/11/perenos-bazy-polzovatelejj-freebsd/

Перенос MySQL c обновлением 4.0 до 5.0
http://www.rasyid.net/2007/07/26/migrating-from-mysql-40-to-mysql-50-in-freebsd/

Добавление принтера в NDPS Сентябрь 2, 2011

Разместил gamerka в : Netware , добавить комментарий
  1. Проверить что служба NDPS установлена

    На сервере из консоли зайти в nwconfig там Параметры продуктов > Просмотр/конфигурирование… > Проверить присутствует ли пакет iPrint или NDPS. Если отсутствует то вставляем диск с дистрибутивом NW соответствующей версии, запускаем startx, в ГУИ в меню запускаем Установку, нажимаем Добавить, выбираем файл postinst.ni с диска и отмечаем пакет iPrint. Далее следуем указаниям установщика.

  2. Проверить что обьекты NDPS Broker и NDPS Manager созданы

    Если этих обьектов в дереве нет — создаем сначала Broker, затем Manager через iManager или nwadmin. При создании Broker указываем том где будет храниться его база, по умолчанию это SYS.

  3. Добавить драйвера принтера в NDPS Broker

    Через nwadmin: В обьекте Broker вкладка Resource Managment > Add resources… > Windows 2000 Printer drivers (для 2000/XP) > Add… > Указываем .inf драйвера своего принтера, ждем > ОК.

  4. Добавить обьект NDPS Printer

    В процессе его создания выбираем стандартный gateway от Novell (специализированные могут работать с ошибками), наш NDPS Manager, тип принтера можно указать «Generic PCL». Далее надо будет указать драйвер для каждой версии Windows, здесь мы указываем только ранее добавленный драйвер Windows 2000.

Источники: Implementing NDPS on NetWare, Форум Novell Admin

Выполнение скриптов по расписанию в Netware 6.5 не через cron Март 4, 2011

Разместил gamerka в : Netware , добавить комментарий

Удаленный менеджер (Novell Remote Manager, https://my.netware.server:8009/) — Управление серверомПланирование задач
Novell Remote Manager

GRUB2 на USB flash под Windows Февраль 4, 2011

Разместил gamerka в : Guide, ubuntu, Windows , уже есть 1 комментарий

Суть этой заметки в том, что предполагается, что у нас нет ни одного компьютера с установленным дистрибутивом линукса, и мы не желаем оный ставить.
Сразу хочу заметить, что после всех мучений я пришел к выводу, что grub2 не может полноценно заменить grub4dos, главным образом из-за невозможности на данный момент загружать BartPE системы.
После долгих поисков, проб и ошибок выяснилось единственный на 100% рабочий способ установки grub2 на usb flash диск это и есть самый часто встречающийся, то есть установка из-под ubuntu. Для меня он был самым нежелательным из-за, как мне казалось, избыточной необходимости скачивать установочный образ ubuntu, что впоследствии оказалось очень быстрым процессом, в сравнении с тем сколько я тратил времени на остальные способы.
Что нам потребуется:

  1. Пустая флешка на которую надо установить grub2.
  2. Пустая флешка c которой будем загружать ubuntu или CD/DVD диск при наличии соответствующего пишущего привода.

Перейдем к собственно нашим действиям:

  1. Скачиваем образ ubuntu desktop c официального сайта. Советую выбрать загрузку по bittorrent протоколу.
  2. Записываем образ на вторую флешку специальной утилитой Universal USB Installer или записываем на CD/DVD диск любой имеющейся программой с поддержкой записи iso образов (SCDWriter, Nero, BurnAware).
  3. Вставляем нашу основную флешку в компьютер, загружаемся с носителя из предыдущего пункта. Если образ записался правильно то ubuntu непременно загрузится.
  4. В ubuntu открываем эмулятор консоли через меню Applications > Accessories > Terminal.
  5. Предположим, что USB Flash в системе виден как /dev/sdb (если система сама загружена с флешки то нужная нам будет называться /dev/sdc). Создаем на Flash файловую систему (если не создана):
    sudo mkfs.vfat -n "имя метки, 11 cимволов" /dev/sdb1

    Монтируем:

    sudo mount /dev/sdb1 /mnt/

    Устанавливаем загрузчик Grub2:

    sudo grub-install --no-floppy --root-directory=/mnt /dev/sdb
  6. Осталось создать файл конфигурации grub.cfg, это можно сделать из-под windows. Перезагружаем компьютер в windows.
  7. Создаем на флешке с грубом файл /boot/grub/grub.cfg и заполняем его как хотим, примеров в интернете полно.

Для проверки можем добавить в grub.cfg следующий пункт меню с поправкой на версию скачанного ранее дистрибутива:

menuentry "Ubuntu Live 10.10 32bit" {
loopback loop /boot/iso/ubuntu-10.10-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-10.10-desktop-i386.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

Положить сам образ в /boot/iso/ и посмотреть как загрузится ubuntu.

По мотивам http://www.opennet.ru/tips/info/2339.shtml.

Netware 6.5 CIFC и Windows 7 Январь 24, 2011

Разместил gamerka в : Netware, Windows , добавить комментарий

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

Windows XP SP2, Vista, Windows 7 клиенты не могут подключиться к Netware CIFS
Для Windows 7:

  1. Администрирование -> Локальная политика безопасности -> Локальные политики -> Параметры безопасности -> Сетевая безопасность: уровень проверки подлинности LAN Manager
  2. Поменять значение на: Отправлять LM и NTLM -использовать сеансовую безопасность NTLMv2 при согласовании
  3. Перезагрузка не потребуется

Для других ОС и языков: Windows XP SP2, Vista, Windows 7 clients unable to connect to Netware CIFS.
Готовый .REG для автоматической настройки:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"LmCompatibilityLevel"=dword:00000001

Сообщение об ошибке при попытке открыть в приложении общей сети на клиентском компьютере под управлением Windows 7 или Windows Server 2008 R2: 0xc000000f
Установить хотфикс kb978869.

Конвертируем многоканальный DVDA во FLAC Январь 22, 2011

Разместил gamerka в : Guide , добавить комментарий

Имеем: образ или структуру DVDA диска.
Желаем: потрековый многоканальный FLAC.
(далее…)