Looking Glass (Linux RedHat)

Статическая и динамическая, протоколы

Looking Glass (Linux RedHat)

Сообщение SyJet » 15 июн 2009, 12:38

Хочу поднять у себя Looking Glass
Если кто ставил - поделитесь инфой что и как...
Аватара пользователя
SyJet
новичок
 
Сообщения: 21
Зарегистрирован: 13 ноя 2008, 12:30
Откуда: Краснодар

Re: Looking Glass

Сообщение root » 15 июн 2009, 13:26

выбираешь какой нить (вот тут есть 2) ставишь и настраиваешь
я пользую первого в списке

делаешь логин на роутере, правишь конфиг LG и вперед
это perl скрипт
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: Looking Glass

Сообщение SyJet » 16 июн 2009, 11:52

Поставить - поставил (такой же как и ты), да не запускается.. вроде поставил и перл и все что надо... А выдиает это...
Снюхать надо с джуном J-кой.. создал юзера с правами только просмотр - надеюсь этого достаточно? Инфы про конфигурирование нет (( А то, что в ридми - выполнил.. вот что дает сервер:
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>500 Internal Server Error</title>
</head><body>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error or
misconfiguration and was unable to complete
your request.</p>
<p>Please contact the server administrator,
 root@localhost and inform them of the time the error occurred,
and anything you might have done that may have
caused the error.</p>
<p>More information about this error may be available
in the server error log.</p>
<hr>
<address>Apache/2.2.3 (CentOS) Server at mon.osystems.ru Port 80</address>
</body></html>
Аватара пользователя
SyJet
новичок
 
Сообщения: 21
Зарегистрирован: 13 ноя 2008, 12:30
Откуда: Краснодар

Re: Looking Glass

Сообщение root » 16 июн 2009, 12:10

1. ты апач собирал с поддержкой CGI ?

2. покажи конфиг апача, касаемо секций LG
мой пример:
Код: Выделить всё
<VirtualHost XXX.XXX.XXX.10>
    ServerAdmin root@XXX.ru
    DocumentRoot /usr/local/www/LG/cgi
    ServerName lg.XXX.ru
    Alias /favicon.ico /usr/local/www/LG/cgi/favicon.ico
    ScriptAlias / /usr/local/www/LG/cgi/lg.cgi
    ErrorLog /usr/local/www/LG/logs/error
    CustomLog /usr/local/www/LG/logs/access common
</VirtualHost>


что у тя вообще на тему CGI в конфиге ?
Код: Выделить всё
LoadModule cgi_module         libexec/apache/mod_cgi.so

Код: Выделить всё
AddModule mod_cgi.c

Код: Выделить всё
AddHandler cgi-script .cgi .pl

есть ?

3.
SyJet писал(а):создал юзера с правами только просмотр - надеюсь этого достаточно?

я делал так:
Код: Выделить всё
show system login

Код: Выделить всё
class looking-glass {
    idle-timeout 3;
    permissions network;
    allow-commands "(^ping .*)|(^traceroute .*)|(^exit)|(^quit)|(^show bgp neighbor .*)|(^show bgp summary)|(^show route .*)";
    deny-commands .*;
    deny-configuration .*;
}

user lg {
    uid 2002;
    class looking-glass;
    authentication {
        encrypted-password "************************************"; ## SECRET-DATA
    }
}
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: Looking Glass

Сообщение SyJet » 16 июн 2009, 13:08

Апач ставил из репы:
Код: Выделить всё
[root@mon conf.d]# yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel


Вот куски конфига:
Код: Выделить всё
LoadModule cgi_module modules/mod_cgi.so
AddHandler cgi-script .cgi .pl


AddModule mod_cgi.c - не поддерживается, отправляет читать migration.html

По конфигу джуна - сделал так же..

добавил так же
Options +ExecCGI
AddHandler cgi-script .cgi

lg перемещал так же в cgi-bin - тоже самое
Аватара пользователя
SyJet
новичок
 
Сообщения: 21
Зарегистрирован: 13 ноя 2008, 12:30
Откуда: Краснодар

Re: Looking Glass

Сообщение SyJet » 16 июн 2009, 13:09

Options +ExecCGI
AddHandler cgi-script .cgi

Alias /lg/favicon.ico /var/www/html/lg/favicon.ico
ScriptAlias /lg /var/www/html/lg/lg.cgi
Аватара пользователя
SyJet
новичок
 
Сообщения: 21
Зарегистрирован: 13 ноя 2008, 12:30
Откуда: Краснодар

Re: Looking Glass

Сообщение root » 16 июн 2009, 13:20

т.е. у тя не FreeBSD

1. а путь до перла правильный ?
в lg.cgi в самом начале идет ведь
Код: Выделить всё
#!/usr/bin/perl

у тя перл по этому же пути ?

2. а сам перл скрипт нормально запускается в консоле ?
Код: Выделить всё
perl /var/www/html/lg/lg.cgi

что говорит ? ошибок не выдает ?
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: Looking Glass

Сообщение SyJet » 16 июн 2009, 13:26

да, путь к перлу корректен..
а вот запуск в консоле...

Код: Выделить всё
[root@mon bin]# [root@mon conf]# [root@mon bin]# perl /var/www/html/lg/lg.cgi
bash: [root@mon: command not found
[root@mon bin]# Can't locate XML/Parser.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /var/www/html/lg/lg.cgi line 28.
> BEGIN failed--compilation aborted at /var/www/html/lg/lg.cgi line 28.
> [root@mon bin]#
Аватара пользователя
SyJet
новичок
 
Сообщения: 21
Зарегистрирован: 13 ноя 2008, 12:30
Откуда: Краснодар

Re: Looking Glass

Сообщение lehisnoe » 16 июн 2009, 13:29

Именно из-за неудовлетворенных зависимостей апач и выдает ошибку 500.
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: Looking Glass

Сообщение SyJet » 16 июн 2009, 13:30

Код: Выделить всё
[root@mon bin]# yum install perl-XML-Parser
- помогло..пасиб большое
инфа по конфигурированию где-нить есть и пример для джуна?
Аватара пользователя
SyJet
новичок
 
Сообщения: 21
Зарегистрирован: 13 ноя 2008, 12:30
Откуда: Краснодар

След.

Вернуться в Маршрутизация / Routing

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

cron