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

» GLPI

Автор: crazynovator
Дата сообщения: 26.08.2010 08:01
Добрый день, взываю о помощи, ситуация следующая:
В наличии двухтысячный сервер на котором крутится glpi 0.78 релиз кандидат и ОCS, все это пашет на xammp с апачем версии 2,2,14. Все прекрасно работает, реализована ldap аутентификация. И все бы ничего, но хотелось бы довести до ума авторизацию, сделал все по инструкции, но вместо того что бы правильно определить пользователя glpi создает абсолютно пустую учетку и под ней автоматически заходят ВСЕ , при этом тестовый файлик прекрасно распозновал пользователя... в ходе разбирательств причин выяснилось что вся проблема заключена в кодировке, так как для того что бы нашим "гениальным" пользователям было проще запомнить логины они у нас на русском, и значение "$_SERVER[REMOTE_USER] соответсно тоже, и видимо где то разработчики забыли сменить кодировку правильным образом. Пробывал с учетками на английском - все отлично работает. Может быть кто нибудь сталкивался с данной проблемой? Есть ли решение?
Автор: Licht88
Дата сообщения: 26.08.2010 14:05
с принтерами разобрался вроде, пользователей подтянул из AD, логиняться и т.д.
Есть следующий вопрос, настройка уведомлений, тест почты проходит, на свой почтовик получаю уведомление. Но вот как это добро настроить чтоб я получал уведомление о новой заявке на почту не пойму.
Автор: olegs1980
Дата сообщения: 08.09.2010 15:47
Народ объясните пожалуйста пошагово как связать GLPI с OCS. Очень нужно только подробно.Спасибо
Автор: roneo
Дата сообщения: 09.09.2010 12:10

Цитата:
Народ объясните пожалуйста пошагово как связать GLPI с OCS. Очень нужно только подробно.Спасибо

Вот здесь ссылки на обзоры и инструкции.
Автор: incubspb
Дата сообщения: 21.09.2010 16:23
pandorko

Цитата:
Не подскажите как настроить заявки?
Нужно чтобы от конкретного клиента(публикатора), заявка приходила только на конкретного инженера, но другие инженеры не должны видеть эту заявку! И между ними не должно быть оператора! заявка от публикатора должна сразу придти на конкретного инженера.

Копайте в сторону правил. Управление->Правила->Правила для заявок
Создаете правило, а потом добавляете в него сначала признаки на которые правило срабатывает (в вашем случае заявитель), а потом что с заявкой делается (назначается конкретный инженер). Видимость заявок в группе отстраивается в свойствах профиля.

Добавлено:

Цитата:
Есть следующий вопрос, настройка уведомлений, тест почты проходит, на свой почтовик получаю уведомление. Но вот как это добро настроить чтоб я получал уведомление о новой заявке на почту не пойму.

Установки->Уведомления->Настройка уведомлений
Настраиваете тех кто будет получать уведомления (либо добавляете, либо удаляете)
Автор: Vitaly_Sigov
Дата сообщения: 06.10.2010 16:13
Здравствуйте, уважаемые форумчане.
Подскажите, пожалуйста, есть ли версия GLPI под Windows ?
Автор: KillaB3
Дата сообщения: 06.10.2010 16:20
так GLPI же пофигу под какой операционкой работать. Главное, чтоб был апач, пхп-интерпретатор и мускул. Под винду такой набор существует (Денвер, например - как говорится "все включено", если не хочешь все ставить по отдельности).
Автор: Vitaly_Sigov
Дата сообщения: 07.10.2010 06:58
А где брать инсталлятор GLPI для Windows ? И как устанавливать, может есть описание у кого-нибудь ?
Автор: KillaB3
Дата сообщения: 07.10.2010 09:43
GLPI - это не какой-то пакет, не виндовый экзешник! Это, грубо говоря, сайт, состоящий из php-страниц. Т.е. проект с открытым исходным кодом, абослютно бесплатный. Для того, чтоб данный сайт работал, тебе сначала надо установить апач - для того, чтоб ты смог зайти на этот сайт, пхп-интерпретатор - чтобы апач понимал расширения php и выдавал веб-страницу, а нее код, ну и мускул - чтоб развернуть саму базу. Ну вот как-то на пальцах объяснил. Погугли, например, установку web-сервера под Windows. Как разберешься с этим вопросом, тогда сможешь переходить к вопросу установки GLPI - в инете инструкций куча.
ЗЫ. Если GLPI нужен для того, чтоб его просто "пощупать", то Windows сойдет, а если хочешь с ним работать серьезно, то надо ставить на линукс... потому как это уже пройденный этап
Автор: dimajak
Дата сообщения: 07.10.2010 22:27
Импортировал из OCS комп, увидел что не импортировался софт, удалил этот комп в GLPI, изменил настройки.
Теперь в импорте нет новых компьютеров.
Как же его заново импортировать?
Автор: BigInventoR
Дата сообщения: 08.10.2010 09:46
могу предложить выгрузку базы и полный её debug дабы понять где дублирование базы.
по умолчанию удаление только помечается на удаление. там был пункт удалить удаленное.
Автор: KillaB3
Дата сообщения: 08.10.2010 16:20

Цитата:
Импортировал из OCS комп, увидел что не импортировался софт, удалил этот комп в GLPI, изменил настройки.
Теперь в импорте нет новых компьютеров.
Как же его заново импортировать?

Делался ли бекап базы GLPI перед удалением?
Если да, то можно сделать так:
1. Сохранить дамп базы на текущий момент.
2. Сохранить дамп базы, который создавался до удаления компа.
Два этих файлика сравнить с помощью команды comm -3 file1 file2 > file3 (ну куда нужно сохранить результат).
3. Посмотреть file3.
Или же восстановиться из бекапа, который создавался до удаления компа... Если данные не бекапятся в принципе, то тут не знаю че и сказать...
P.S. команда comm линуксовая, если чО)
Автор: Hasper
Дата сообщения: 10.10.2010 17:41
Может кто подскажет.. как можно обойтись без OCS Inventory что бы собрать сведения о машинах.. и запихнуть их в GLPI ... или может есть возможность поставить OCS на обычный веб хотсинг?
Автор: KillaB3
Дата сообщения: 11.10.2010 10:10
без OCS Inventory обойтись можно. Но для этого нужна софтина, которая будет собирать инфу с компов (например, с помощью агента) и складывать ее в sql-ную базу. Потом скриптами запихиваешь инфу из одной базы в другую.
Если софтина инфу в базу складывать не умеет, то результат работы должна сохранять в какой-нить файлик. И оттуда, опять же, с помощью скрипта или написанной программы класть необходимые данные в базу GLPI.
На собственном примере убедился, что OCS - не панацея. Просто удобная связка бесплатного и свободно распространяемого софта...
Автор: nova_t
Дата сообщения: 12.10.2010 17:12
Всем доброго времени суток.
Нужна Ваша помощь.
Установил связку OCS + GLPS на Ubuntu
Есть 2 вопроса - 1 где нужно разкоментировать в php_ldap.dll, в \etc\php5\apache\php.ini не нашел данной строки
И вопрос №2 - при отображении формы ПО часть софта которая на русском отображается "кракозябрами". Все остальное перегнанное из OCS корректно отображается

OCS 1.3.2 GLPI 0.78
Автор: dimajak
Дата сообщения: 12.10.2010 20:25
nova_t, по Вопросу № 1: php_ldap.dll для windows систем, для *nix вроде php_ldap.so:
extension=php_ldap.so
юниксоиды поправьте, если не так.
По Вопросу № 2: в какой кодировке приходят ответы от компов с OCS Агентом?
В БД OCS (таблица software) наименования софта в какой кодировке - в UTF-8 или Win-1251 или в какой-либо другой, отличной от UTF-8?

Имхо разработчики GLPI переборщили с перекодировками - столкнулся в GLPI 0.72.4 с кракозябрами в тексте писем-заявок. Начал разбираться.
Клиент отправляет письмо на сапорт из винды, текст в win-1251.
Разборщик почты GLPI подхватывает это письмо, смотрит кодировку письма, видит что кодировка письма не UTF-8 и перекодирует его в UTF-8 ( function get_part в mailgate.class.php ), заносит в БД. Затем при отображении текста письма в заявках ( function buildTicket ) опять проверка кодировки и опять перекодирование текста письма... В итоге имеем несколько раз перекодированное письмо из win-1251 в utf-8, т.е. полностью нечитаемый текст.
Закомментировал пару строк в function buildTicket (mailgate.class.php):
$body=mb_convert_encoding($body, 'utf-8',$this->charset);
и
$tkt['contents']= utf8_encode($body);
Автор: nova_t
Дата сообщения: 13.10.2010 08:42
dimajak
спасибо за ответ.
В php.ini не нашел вообще строк с значением "ldap" кроме количества подключений, здесь же требует "LDAP-расширение Вашего PHP-парсера не установлено" для коннекта к LDAP.

Что касаемо кодировки - то наверняка не UTF-8 ибо в "/usr/share/ocsinventory-reports/ocsreports/preferences.php" кодировка стоит не UTF-8 т.е. "0" и отображение полученной информации в OCS корректно.
Т.е. проблема возникает на этапе импорта из OCS
А вот где подправить - вопрос открытый

Полазив во форумам и пошевелив извилинами пришел к определенным выводам:
1. Нужен сервер OCS с пропатченой кодировкой на UTF-8
2. Нужен соответствующий агент
В этом случает траблов с переносом в GLPI и отображением быть не должно.

Проверил - этого не достаточно
Автор: EvilGen
Дата сообщения: 20.10.2010 06:59
у меня обе (OCS и GLPI) в UTF, а при импорте данные бьются. PHP весь перекопал но ничего не нашёл.
Автор: roneo
Дата сообщения: 21.10.2010 13:49
GLPI 0.78 available, 12.10.2010

Цитата:
The official GLPI 0.78 tarball is now available from download on the project web-site.

Here a nonexhaustive list of the new functionnalities offered by this version:
Helpdesk : Validation of tickets
Helpdesk : Approval for closing tickets
Review Ticket search engine
Notifications by entities
Template for email
Rules by entities
Improve LDAP link
Review stats display / new graph library
Improve budget management
Review management of cron tasks
...

See changelog for more details.

As you can see, the team has been working really hard. Nonetheless, we are a little disappointed regarding the release of this version. Indeed, it had been the team’s goal to produce a complete documentation for the release of the 0.78 version. However, and despite all the team’s goodwill, we did not manage to achieve this goal, due to a lack of energy. In order not to postpone the release of the version any longer, we have decided to provide the users with this version, along with an incomplete documentation in French.

That’s why we are asking for any contribution to finish this documentation. We would like to launch the next version (0,8) but only if the documentation is ready both in French and in English

Many thanks to contributors, translators and beta-testers.

Ссылка на анонс

Скачать GLPI Version 0.78, archive TGZ, 3.8Mб, 12.10.2010
Автор: KillaB3
Дата сообщения: 21.10.2010 13:56
уже установил версию 0.78
Пока что смотрим. На их форуме задавал вопрос про автоматический подсчет времени, потраченного на заявку, но кроме воды никаких ответов не получил...
Автор: EvilGen
Дата сообщения: 22.10.2010 17:41
Кто-нибудь GLPI 0.78 смог подружить с OCS? Чтоб кодировка не билась при импорте.
Автор: spiker123
Дата сообщения: 25.10.2010 04:22
использую OCS (вот от сюда http://forums.ocsinventory-ng.org/viewtopic.php?id=4104) в связке с GLPI 0.78. для правильного импорта менял следующее:
файл /inc/dbmysql.class.php
строка 55 $this->dbenc="latin1";
на
$this->dbenc="utf8";
как сделать экспорт в pdf еще не допер, кто знает подскажите.
Автор: EvilGen
Дата сообщения: 25.10.2010 17:54
СПАСИБО!
Автор: roneo
Дата сообщения: 26.10.2010 15:53
spiker123

Цитата:
как сделать экспорт в pdf еще не допер, кто знает подскажите.

Вот этот способ не работает?

P.S. Предлагаю собрать все решения и нюансы в шапку темы, т.к. моменты возникают похожие.
Автор: BigInventoR
Дата сообщения: 26.10.2010 16:18
roneo, боюсь это вариант для новой версии в обще не канает. в новой надо делать решение заново от а и до я.
Автор: AleThander
Дата сообщения: 26.10.2010 17:46
Чую сча запинают, но таки спрошу.
Сейчас подняли сабж на виндовом сервере, разбираемся. Но учитывая движение нашей компании к белости и пушистости - есть желание (пока не шибко сильное) перевести сабж на никс-образный сервер. Таким образом вопросы: стоит ли переводить? если да - то на какую платформу?
Автор: BigInventoR
Дата сообщения: 26.10.2010 18:04
у меня вращается под фрей в jail, работаю с ldap зверями. никаких напрягов. 400чел предприятие.
Автор: Galeups
Дата сообщения: 28.10.2010 17:41
Ни кто не присматривался к проекту FusionInventory Project???
http://fusioninventory.org/wordpress/

Плюсы:
http://forge.fusioninventory.org/projects/fusioninventory/wiki/Features
Автор: roneo
Дата сообщения: 01.11.2010 16:37
Очень интересный проект... поделитесь впечатлениями, кто разворачивал?
Автор: I_V
Дата сообщения: 04.11.2010 13:16
Может кому будет полезно. Если у вас дерево доменов, то импорт пользователей может ничего не находить. Группы находит, а пользователей нет.
Мне помог стандартный фильтр (&(objectClass=user)(objectCategory=person)) и Поле имени пользователя: userprincipalname (отличается от samaccountname добавленым к имени доменом).

а если вниметельно покурить какой-нить браузер LDAP (я пользовал JXplorer), можно делать много вкусных и правильных запросов.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445

Предыдущая тема: Глюки с DNS сервером


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