Автор Тема: Netams не стратует http:// [решено]  (Прочитано 5676 раз)

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Всем доброго времени суток!

На шлюзе настроен прокси 192.168.1.1:3128  с входом по паролю и логину (пользователи)
Поставил apt-get install netams, MySql-server, Mysql-client, apache2-mod_php5, php5-mysql.
Следующим действием было сделать по инструкции:
Цитировать
Пошаговая инструкция двенадцатая: 
netams

Шаг №1:Ставим:
#apt-get install MySQL-server netams

Шаг №2: чтобы запускались при включении сервера
chkconfig --level 35 mysqld on
chkconfig --level 35 netams on

Шаг №3: правим  /etc/netams/netams.conf

после #services configuration

service scheduler
time 5min action "html"

новых пользователей заводим
unit user  name y61 ip 77.77.77.77 acct-policy ip www mail
unit user  name a254 ip 10.0.0.254 acct-policy ip www mail
unit user  name a253 ip 10.0.0.253 acct-policy ip www mail
unit user  name a252 ip 10.0.0.252 acct-policy ip www mail
так хоть всю подсеть
( тут много разных политик, умеет считать почти все, по любым портам)
это присвоит сама ---- oid 0C9EEB

там где сет.карты

service data-source 1
type libpcap
source eth0
rule 11 "ip"

если будет ppp0

service data-source 2
type libpcap
source ppp0
rule 11 "ip"

заменяем

path /var/www/html/stat

Шаг №4:
#service netams restart
#service mysqld restart

admin
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

NeTAMS version 3.2.2 (build 2234.1) builder-at-opteron-dot-office-dot-altlinux-dot-ru / Mon Apr 11 16:58:48 MSD 2005
NeTAMS user login >admin
NeTAMS user admin password >123 (если не поменял, надо менять)

Welcome, Admin!

>save     # можно для проверки  show config
>html
>exit
Connection closed by foreign host.


Работает.  Проверяем http://10.0.0.1/stat/

Читаем:

http://dox.sm.ukrtel.net/dox/netAMS/documentation-ru.html
http://www.netams.com/doc/32r_new.html#3.3.0

можно применять  netamsadmin , также надо правильно пользоваться MySQL-server, пароль 123 временный.
   

Результат:
1. могу зайти telnet localhost 20001 ввести логин и пароль.
2. при вызове IE, в адресной строке ввожу http://192.168.1.1/stat/ , выводит
Server error!
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster.
Error 500

Подскажите, пожалуйста
« Последнее редактирование: 10.08.2009 18:30:46 от Skull »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 244
Re: Netams не стратует http://
« Ответ #1 : 21.07.2009 13:41:18 »
2. при вызове IE, в адресной строке ввожу http://192.168.1.1/stat/ , выводит
Server error!
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster.
Error 500

Подскажите, пожалуйста

смотреть логи апача.

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Re: Netams не стратует http://
« Ответ #2 : 21.07.2009 13:47:37 »
Цитировать
смотреть логи апача.

Логи:
... [Tue Jul 21 15:10:28 2009] [alert] [client 192.168.1.7] /var/www/apache2/addon-modules/netams/stat/.htaccess: Invalid command 'AuthUserFile', perhaps misspelled or defined by a module not included in the server configuration

какой модуль может быть не включен не понятно.
Файл /var/www/apache2/addon-modules/netams/stat/.htaccess: 
AuthName "NeTAMS Administrators Only"
 Require user admin
<FilesMatch "\.(gif|jpe?g|png)$">
Require valid-user
Satisfy Any
</FilesMatch>
AuthType Basic
AuthUserFile /var/www/apache2/addon-modules/netams/stat/.htpasswd
« Последнее редактирование: 21.07.2009 13:55:00 от iplir »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 376
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Re: Netams не стратует http://
« Ответ #4 : 22.07.2009 09:01:31 »
http://lists.altlinux.org/pipermail/sysadmins/2007-September/022858.html

Спасибо за ссылку, попробовал, не получилось.
Httpd2/error_log:
Wed Jul 22 10:46:24 2009] [alert] [client 192.168.1.7] /var/www/apache2/addon-modules/netams/stat/.htaccess: Invalid command 'AuthUserFile', perhaps misspelled or defined by a module not included in the server configuration
[Wed Jul 22 10:46:24 2009] [alert] [client 192.168.1.7] /var/www/apache2/addon-modules/netams/stat/.htaccess: Invalid command 'AuthUserFile', perhaps misspelled or defined by a module not included in the server configuration

Хотя в ] /var/www/apache2/addon-modules/netams/stat/.htaccess:
Order deny,allow
Deny from all

У меня нет файла httpd.conf но есть httpd2.conf  поправил там, не получилось

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Netams не стратует http://
« Ответ #5 : 22.07.2009 11:05:11 »
У меня нет файла httpd.conf но есть httpd2.conf  поправил там, не получилось

По видимому проблема в том, что пример в пошаговой инструкции приведен для apache, а не apache2.

Если вы все сделаете по примеру чисто в apache, работать будет.
Если вы решили в apache2, то надо все тоже самое, но с учетом этого. Я сам не пробовал, но думаю надо:

httpd2.conf не трогаем

в правим  /etc/netams/netams.conf
указать правильный путь где будет лежать каталог stat
за  это отвечает строка
path /var/www/html/stat
у вас будет
path /var/www/apache2/html/stat

после этого

Шаг №4:
#service netams restart
#service mysqld restart
#telnet localhost 20001

и проверить создан ли каталог stat и есть ли там данные.

В этом случае можете открывать через apache2 указав правильный путь

Счетчик очень простой и удобный. Работать будет.
Совсем недавно меня выручил. В локальной сети начал шалить комп с виндой, посылая в инет огромные пакеты. Взглянув на netams сразу все стало ясно, отключил его и все заработало.
« Последнее редактирование: 22.07.2009 11:28:25 от Salomatin »
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Re: Netams не стратует http://
« Ответ #6 : 22.07.2009 13:34:55 »
Переустановил все заново т.е удалил и поставил снова.

Цитировать
httpd2.conf не трогаем

Не трогал

Цитировать
правим  /etc/netams/netams.conf
указать правильный путь где будет лежать каталог stat
за  это отвечает строка
path /var/www/html/stat
у вас будет
path /var/www/apache2/html/stat

Согласен, все оставил как есть кроме добавления
#services configuration
service scheduler
time 5min action "html"

после этого

Цитировать
#service netams restart
#service mysqld restart
#telnet localhost 20001

Цитировать
и проверить создан ли каталог stat и есть ли там данные.
да (католог создан), путь:
/var/www/apache2/html/stat/ ... там папка 2009,clients и файлы .htaccess,.htpasswd

нго при попытке в IE ввести http://192.168.1.1/stat/ выдает ошибку
 "Access forbidden!" логи httpd2? показывают "[Wed Jul 22 10:49:19 2009] [notice] caught SIGTERM, shutting down
[Wed Jul 22 10:49:20 2009] [notice] Apache/2.2.6 (Unix) PHP5/5.2.2 with Suhosin-Patch configured -- resuming normal operations
[Wed Jul 22 10:49:23 2009] [alert] [client 192.168.1.7] /var/www/apache2/addon-modules/netams/stat/.htaccess: Invalid command 'AuthUse
rFile', perhaps misspelled or defined by a module not included in the server configuration
[Wed Jul 22 10:49:27 2009] [error] [client 192.168.1.7] client denied by server configuration: /var/www/html/
[Wed Jul 22 10:49:31 2009] [error] [client 192.168.1.7] client denied by server configuration: /var/www/html/stat"


Оффлайн mad_max

  • Участник
  • *
  • Сообщений: 352
Re: Netams не стратует http://
« Ответ #7 : 22.07.2009 13:38:02 »
Может .htaccess мешает?

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Re: Netams не стратует http://
« Ответ #8 : 22.07.2009 13:52:35 »
Может .htaccess мешает?

пробовал удалять! ошибка:
"[Wed Jul 22 15:49:44 2009] [notice] caught SIGTERM, shutting down
[Wed Jul 22 15:49:46 2009] [notice] Apache/2.2.6 (Unix) PHP5/5.2.2 with Suhosin-Patch configured -- resuming normal operations
[Wed Jul 22 15:49:48 2009] [error] [client 192.168.1.7] client denied by server configuration: /var/www/apache2/addon-modules/netams/stat/
[Wed Jul 22 15:49:51 2009] [error] [client 192.168.1.7] client denied by server configuration: /var/www/apache2/addon-modules/netams/stat/
[Wed Jul 22 15:49:54 2009] [error] [client 192.168.1.7] client denied by server configuration: /var/www/html/"

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Netams не стратует http://
« Ответ #9 : 22.07.2009 13:54:19 »

/var/www/apache2/html/stat/ ... там папка 2009,clients и файлы .htaccess,.htpasswd


Да, все так и должно быть. Папка создана и netams уже считает и складывает туда результаты.
Через каждые 5 минут будет размер каталога увеличиваться, если там правильно машины описаны.
Сейчас самое главное , увидеть на сайте.
Тут уж надо правильно запустить apache, увидеть стартовую страницу и показать путь до каталога stat
Попробуйте просто создать тестовую папку и открыть ее apache.
Потом таким же образом откроете и stat

У вас что  http://192.168.1.1 открывает?
« Последнее редактирование: 22.07.2009 13:56:37 от Salomatin »
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн mad_max

  • Участник
  • *
  • Сообщений: 352
Re: Netams не стратует http://
« Ответ #10 : 22.07.2009 13:58:28 »
пробовал удалять! ошибка:
"[Wed Jul 22 15:49:44 2009] [notice] caught SIGTERM, shutting down
[Wed Jul 22 15:49:46 2009] [notice] Apache/2.2.6 (Unix) PHP5/5.2.2 with Suhosin-Patch configured -- resuming normal operations
[Wed Jul 22 15:49:48 2009] [error] [client 192.168.1.7] client denied by server configuration: /var/www/apache2/addon-modules/netams/stat/
[Wed Jul 22 15:49:51 2009] [error] [client 192.168.1.7] client denied by server configuration: /var/www/apache2/addon-modules/netams/stat/
[Wed Jul 22 15:49:54 2009] [error] [client 192.168.1.7] client denied by server configuration: /var/www/html/"

А помоему ясно сказано client denied by server configuration:
Нужно смотреть конфиги.

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Netams не стратует http://
« Ответ #11 : 22.07.2009 14:04:16 »
Попробуйте в конец  httpd2.conf

вставить

<Directory /var/www/apache2/html/stat/stat>

Options     ExecCGI     Indexes

</Directory>


и перезапустить apache2

service httpd2 restart
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Re: Netams не стратует http://
« Ответ #12 : 22.07.2009 14:16:00 »

Цитировать
А помоему ясно сказано client denied by server configuration:
Нужно смотреть конфиги.

Вот только какие, я столько пересмотрел, в голове потихоньку образуется каша

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Re: Netams не стратует http://
« Ответ #13 : 22.07.2009 14:18:46 »
Цитировать
У вас что  http://192.168.1.1 открывает?
если создать в /var/www/apache2/html/index.html  открывает,  все нормально

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Netams не стратует http://
« Ответ #14 : 22.07.2009 14:39:10 »
Цитировать
У вас что  http://192.168.1.1 открывает?
если создать в /var/www/apache2/html/index.html  открывает,  все нормально


Значит надо разрешить

<Directory /var/www/apache2/html/stat>

Options     ExecCGI     Indexes

</Directory>


Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"