Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [HOWTO] Ubuntu 11.04+abills0.5 для малого офиса или мелкого провайдера.  (Прочитано 125384 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dimasik22

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
[Tue Jan 11 20:05:37 2011] [error] [client 192.168.1.2] Premature end of script headers: index.cgi
[Tue Jan 11 20:06:21 2011] [error] [client 192.168.1.2] (13)Permission denied: exec of '/usr/abills/cgi-bin/admin/index.cgi' failed
По моему, в комментариях не нуждается. Такое уже было, опять же не внимательность!

Здравствуйте! поясните пожалуйста, где можно посмотреть про данный случай по подробнее?
Спасибо!

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
не выставлены права на файлы
Цитировать
Permission denied: exec of '/usr/abills/cgi-bin/admin/index.cgi'
Вольный перевод: "Доступ запрещен на запуск"

Оффлайн dimasik22

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Здравствуйте! Есть несколько вопросиков:
1) В этом руководстве немножко ни понял про DNS сервре, он уже должен быть настроен самостоятельно или в нем нет необходимости, что то не понял..?
2) Какую роль выполняет Squid, роль кэшируюшего сервера?
3) Как можно в этой системе запрещать определенные интернет ресурсы, или например закачку торрентов или mp3. Это делать через Squid?
4) Ни совсем вопрос, а пожелание, напишите инструкцию как перевести систему из режима "пользователь" в режим "ядра"?!
Спасибо!

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Здравствуйте! Есть несколько вопросиков:
1) В этом руководстве немножко ни понял про DNS сервре, он уже должен быть настроен самостоятельно или в нем нет необходимости, что то не понял..?
2) Какую роль выполняет Squid, роль кэшируюшего сервера?
3) Как можно в этой системе запрещать определенные интернет ресурсы, или например закачку торрентов или mp3. Это делать через Squid?
4) Ни совсем вопрос, а пожелание, напишите инструкцию как перевести систему из режима "пользователь" в режим "ядра"?!
Спасибо!

1,2,3,4 заданной темы не касается
у 1и2  на форуме есть подробное описание, где разжевано и положено в рот. Осталось только проглотить и повысить свой уровень знаний.
2 и 3 это могут сделать.
4 не понял вопроса, так понимаю намек на pppoe?

PS: bind9, днс сервер. настраиваете сами. это легко. squid, прокси сервер со всеми вытекающими.

PPS: Я так и буду отвечать на вопросы чайников? Или кто нить все-таки поможет?

Оффлайн dimasik22

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Здравствуйте! И с ново прошу помощи Abills выдает в " Отчёт/ Internet/ Ошибка/" ,

2011-01-14 19:26:16   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN
2011-01-14 19:26:16   LOG_WARNING   AUTH   test   REJECT Wrong password or account not exists CID: 192.168.1.5   UNKNOWN
2011-01-14 19:26:15   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN
2011-01-14 19:26:15   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN
2011-01-14 19:16:58   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN
2011-01-14 19:16:58   LOG_WARNING   AUTH   test   REJECT Wrong password or account not exists CID: 192.168.160.204   UNKNOWN
2011-01-14 19:16:58   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN
2011-01-14 19:16:57   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN
2011-01-14 19:16:54   LOG_WARNING   AUTH   test   REJECT Wrong password or account not exists CID: 192.168.160.204   UNKNOWN
2011-01-14 19:16:54   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN
2011-01-14 19:16:54   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN
2011-01-14 19:16:53   LOG_WARNING   AUTH   test   Unknow server '127.0.1.1'   UNKNOWN

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
лучше лог фрирадиуса
суда по всему напортачили в hosts

Оффлайн dimasik22

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Здравствуйте! Разьясните пожалуйста вот эту строчку из "How-to"
pppoe-server -I eth1 -L 192.168.160.1 -O /etc/ppp/pppoe-server-options

будет работать корректно если у меня интерфейс eth1 - имеет ip адрес 192.168.10.1 ?

И зачем нужен PPPoE сервер, в том плане что он делает, и как он нам помогает?

Подскажите как сделать тариф, чтобы был безлимитный и "бесплатный" - ну чтобы ни пополнять постоянно счета. Чтобы работало но без оплаты?

Еще в Abills админ панелке нет некоторых пунктов, например пункта "Статистика" как на прикрепленном скриншоте... как исправить?

Спасибо!
« Последнее редактирование: 16 Января 2011, 18:39:14 от dimasik22 »

Оффлайн valexs

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Подскажите пожалуйста,что не так у меня ?. Ввожу https://127.0.0.1/admin/  выскакивает ошибка  Error: Unable connect to server 'localhost:abills'
всю голову сломал уже . И как лог посмотреть?.

Оффлайн De_ViL_kinG

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Ubuntu 10.10 + Freeradius 2.1.9 + PPTPD v1.3.4 + Abills v.5.0 (cкаченно с cvs)

Проблема встала в следующем:

1. Никаких ошибок в консоле при настройке не наблюдалось.
2. При подключении к VPN с клиентской машины пишет "Ошибка 691: Доступ запрещен, поскольку такие логин и пароль не встречаются"
3. В это время в логах на web-обвязке при каждом поключении

2011-01-18 14:46:40    LOG_WARNING    AUTH    dom    REJECT Wrong password CID 192.168.4.72    UNKNOWN
2011-01-18 14:46:40    LOG_WARNING    AUTH    dom    Unknow server '172.22.147.198' [2] ERROR_NOT_EXIST    UNKNOWN
2011-01-18 14:46:39    LOG_WARNING    AUTH    dom    Unknow server '172.22.147.198' [2] ERROR_NOT_EXIST    UNKNOWN
2011-01-18 14:46:39    LOG_WARNING    AUTH    dom    Unknow server '172.22.147.198' [2] ERROR_NOT_EXIST    UNKNOWN
* С чего мне понятно что он не находит NAS (последнее слово UNKNOW), но как поправить не знаю (до этого общался только с Форточками и это мой первый маршрутизатор на *nix системе)

Если нужны еще логи или конфиги ... все скину... или подскажите куда копать)))

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Здравствуйте! Разьясните пожалуйста вот эту строчку из "How-to"
pppoe-server -I eth1 -L 192.168.160.1 -O /etc/ppp/pppoe-server-options

будет работать корректно если у меня интерфейс eth1 - имеет ip адрес 192.168.10.1 ?

И зачем нужен PPPoE сервер, в том плане что он делает, и как он нам помогает?

Подскажите как сделать тариф, чтобы был безлимитный и "бесплатный" - ну чтобы ни пополнять постоянно счета. Чтобы работало но без оплаты?

Еще в Abills админ панелке нет некоторых пунктов, например пункта "Статистика" как на прикрепленном скриншоте... как исправить?

Спасибо!
У меня eth1 это локалка, а eth0 - выход на провайдера. Как вам удобнее, так и делайте. И потом. pppoe приведен как пример, а не как HowTo. На HowTo только ссылки в статье.
Я не разработчик. У меня стоит 0,40b версия и меня она полностью устраивает. Если у Вас есть идеи как улучшить или что то изменить, милости просим.

Подскажите пожалуйста,что не так у меня ?. Ввожу https://127.0.0.1/admin/  выскакивает ошибка  Error: Unable connect to server 'localhost:abills'
всю голову сломал уже . И как лог посмотреть?.
Путь к логам апача: /var/log/apache2/*.log

1. Никаких ошибок в консоле при настройке не наблюдалось.
2. При подключении к VPN с клиентской машины пишет "Ошибка 691: Доступ запрещен, поскольку такие логин и пароль не встречаются"
3. В это время в логах на web-обвязке при каждом поключении
2011-01-18 14:46:40    LOG_WARNING    AUTH    dom    REJECT Wrong password CID 192.168.4.72    UNKNOWN
2011-01-18 14:46:40    LOG_WARNING    AUTH    dom    Unknow server '172.22.147.198' [2] ERROR_NOT_EXIST    UNKNOWN
2011-01-18 14:46:39    LOG_WARNING    AUTH    dom    Unknow server '172.22.147.198' [2] ERROR_NOT_EXIST    UNKNOWN
2011-01-18 14:46:39    LOG_WARNING    AUTH    dom    Unknow server '172.22.147.198' [2] ERROR_NOT_EXIST    UNKNOWN
* С чего мне понятно что он не находит NAS (последнее слово UNKNOW), но как поправить не знаю (до этого общался только с Форточками и это мой первый маршрутизатор на *nix системе)
Если нужны еще логи или конфиги ... все скину... или подскажите куда копать)))
Все просто.
У вас фрирадиус сервер принимает запросы только на 127.0.0.1 и 127.0.1.1. А вот  с клиента такого ip 172.22.147.198, он по понятным причинам отказывается.

PS: Всем присутствующим. Если бы прошерстили эту тему, вопросов бы не возникло. Все это было и не один раз!

Оффлайн De_ViL_kinG

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
На самом деле 172.22.147.198 это подключение через 3g роутер в глобал (ppp0)...
коннект vpn происходит с eth0

Пользователь решил продолжить мысль 18 Января 2011, 08:54:51:
Подскажите пожалуйста,что не так у меня ?. Ввожу https://127.0.0.1/admin/  выскакивает ошибка  Error: Unable connect to server 'localhost:abills'
всю голову сломал уже . И как лог посмотреть?.

#sudo gedit /usr/abbils/libexec/config.pl

Правим конфиг Базы Данных (обратите внимение на dbuser и dbpasswd)

#DB configuration
$conf{dbhost}='localhost';
$conf{dbname}='abills';
$conf{dbuser}='Логин MySQL';
$conf{dbpasswd}='Пароль MySQL';
$conf{dbtype}='mysql';
#For MySQL 5 and highter (cp1251, utf8)
$conf{dbcharset}='cp1251';
« Последнее редактирование: 18 Января 2011, 08:58:37 от De_ViL_kinG »

Оффлайн dimasik22

  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
И потом. pppoe приведен как пример, а не как HowTo. На HowTo только ссылки в статье.
Здравствуйте! НА счет PPPoE Вы меня немного не поняли. Я просто не знаю зачем нужен PPPoE? Подскажите как настраивать пользователей через PPPoE?
Спасибо!

Оффлайн valexs

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Подскажите пожалуйста,что не так у меня ?. Ввожу https://127.0.0.1/admin/  выскакивает ошибка  Error: Unable connect to server 'localhost:abills'
всю голову сломал уже . И как лог посмотреть?.

#sudo gedit /usr/abbils/libexec/config.pl

Правим конфиг Базы Данных (обратите внимение на dbuser и dbpasswd)

#DB configuration
$conf{dbhost}='localhost';
$conf{dbname}='abills';
$conf{dbuser}='Логин MySQL';
$conf{dbpasswd}='Пароль MySQL';
$conf{dbtype}='mysql';
#For MySQL 5 and highter (cp1251, utf8)
$conf{dbcharset}='cp1251';


Конфиг правильный, только не стоял пароль на MySQL так как его не ставил,теперь установил пароль на MySQL
 $ mysqladmin -u root password newpass
 
и естественно в конфиге, но теперь такая ошибка.
( Unauthorized

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Apache/2.2.14 (Ubuntu) Server at 192.168.1.4 Port 443 )

теперь то что?

И который лог смотреть? их там несколько

вот error abills
 Файл: error-abills.log  Строка 51 Позиция 210457 байт                       100%
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/loc
al/lib/site_perl .) at /usr/abills/cgi-bin/admin/index.cgi line 126.
[Tue Jan 18 13:40:01 2011] [error] [client 192.168.1.9] Premature end of script
headers: index.cgi
[Tue Jan 18 13:43:01 2011] [error] [client 192.168.1.9] Can't locate ../../langu
age/russia.pl in @INC (@INC contains: ../../Abills/ ../../libexec/ ../../ ../../
Abills/mysql/ /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/loc
al/lib/site_perl .) at /usr/abills/cgi-bin/admin/index.cgi line 126.
[Tue Jan 18 13:43:01 2011] [error] [client 192.168.1.9] Premature end of script
headers: index.cgi
[Tue Jan 18 13:55:17 2011] [warn] RSA server certificate CommonName (CN) `localh
ost' does NOT match server name!?
[Tue Jan 18 13:55:17 2011] [warn] RSA server certificate CommonName (CN) `localh
ost' does NOT match server name!?
[Tue Jan 18 13:55:32 2011] [error] [client 192.168.1.9] Can't locate ../../langu
age/russia.pl in @INC (@INC contains: ../../Abills/ ../../libexec/ ../../ ../../
Abills/mysql/ /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/loc
al/lib/site_perl .) at /usr/abills/cgi-bin/admin/index.cgi line 126.
[Tue Jan 18 13:55:32 2011] [error] [client 192.168.1.9] Premature end of script
headers: index.cgi
 

вот access-abills.log
 Файл: access-a~lls.log  Строка 16 Позиция 04569 байт                        100%
192.168.1.9 - - [18/Jan/2011:13:17:22 +0300] "GET /admin/ HTTP/1.1" 500 1925 "-"
 "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko)
 Ubuntu/10.04 Chromium/8.0.552.224 Chrome/8.0.552.224 Safari/534.10"
192.168.1.9 - - [18/Jan/2011:13:19:01 +0300] "GET /admin/ HTTP/1.1" 500 1925 "-"
 "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko)
 Ubuntu/10.04 Chromium/8.0.552.224 Chrome/8.0.552.224 Safari/534.10"
192.168.1.9 - - [18/Jan/2011:13:25:38 +0300] "GET /admin/ HTTP/1.1" 500 1925 "-"
 "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko)
 Ubuntu/10.04 Chromium/8.0.552.224 Chrome/8.0.552.224 Safari/534.10"
192.168.1.9 - - [18/Jan/2011:13:36:14 +0300] "GET /admin/ HTTP/1.1" 500 1925 "-"
 "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko)
 Ubuntu/10.04 Chromium/8.0.552.224 Chrome/8.0.552.224 Safari/534.10"
192.168.1.9 - - [18/Jan/2011:13:40:01 +0300] "GET /admin/ HTTP/1.1" 500 1925 "-"
 "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko)
 Ubuntu/10.04 Chromium/8.0.552.224 Chrome/8.0.552.224 Safari/534.10"
192.168.1.9 - - [18/Jan/2011:13:43:01 +0300] "GET /admin/ HTTP/1.1" 500 1925 "-"
 "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko)
 Ubuntu/10.04 Chromium/8.0.552.224 Chrome/8.0.552.224 Safari/534.10"
192.168.1.9 - - [18/Jan/2011:13:55:31 +0300] "GET /admin/ HTTP/1.1" 500 1925 "-"
 "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko)
 Ubuntu/10.04 Chromium/8.0.552.224 Chrome/8.0.552.224 Safari/534.10"
 


Пользователь решил продолжить мысль 18 Января 2011, 22:51:59:
Знающие люди,может подскажите все таки  ?
Обратиться то больше не куда,я бы даже немного денюжков подкинул бы,если кто помог бы.Очень нужно сервак поднять.
Пожалуйста.
« Последнее редактирование: 18 Января 2011, 22:57:17 от valexs »

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Спасибо!
Не за что, я думаю вы не маленький и не нужно Вас УЧИТЬ пользоваться поиском.

...
Сидя под вендой, линукс не поймете. В нормально виде выложите логи. Попутно почитайте, как работать с MySql. В частности, как СОздать базу данных, КАК создать пользователя и КАК ему передать права на СОЗДАННУЮ базу.  :'(

На самом деле 172.22.147.198 это подключение через 3g роутер в глобал (ppp0)...
коннект vpn происходит с eth0
...
Подскажите пожалуйста,что не так у меня ?. Ввожу https://127.0.0.1/admin/  выскакивает ошибка  Error: Unable connect to server 'localhost:abills'
всю голову сломал уже . И как лог посмотреть?.
Еще разок внимательно прочитайте что я написал!  В HowTo раздел freeradius (server), radiusclient и hosts

Оффлайн valexs

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
...
Цитировать
Сидя под вендой, линукс не поймете. В нормально виде выложите логи. Попутно почитайте, как работать с MySql. В частности, как СОздать базу данных, КАК создать пользователя и КАК ему передать права на СОЗДАННУЮ базу.  :'(
Под виндой уже год не сижу вообще.
И про пользователей читал и про базу и про права, но чем больше читаю ,тем мысли больше путаются.

Цитировать
...
Подскажите пожалуйста,что не так у меня ?. Ввожу https://127.0.0.1/admin/  выскакивает ошибка  Error: Unable connect to server 'localhost:abills'
всю голову сломал уже . И как лог посмотреть?.
Цитировать
Еще разок внимательно прочитайте что я написал!  В HowTo раздел freeradius (server), radiusclient и hosts
Как отче наш уже знаю, но не совсем понимаю .

error-abills.log
[Tue Jan 18 23:15:34 2011] [error] [client 192.168.1.9] Premature end of script headers: index.cgi
[Tue Jan 18 23:29:49 2011] [warn] RSA server certificate CommonName (CN) `localhost' does NOT match server name!?
[Tue Jan 18 23:29:50 2011] [warn] RSA server certificate CommonName (CN) `localhost' does NOT match server name!?
[Tue Jan 18 23:29:57 2011] [error] [client 192.168.1.9] Can't locate ../../language/russia.pl in @INC (@INC contains: ../../A
bills/ ../../libexec/ ../../ ../../Abills/mysql/ /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/p
erl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/abills/cgi-bin/admin/index.
cgi line 126.
[Tue Jan 18 23:29:57 2011] [error] [client 192.168.1.9] Premature end of script headers: index.cgi


error.log

[Tue Jan 18 23:14:51 2011] [notice] Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.7 with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9
.8k configured -- resuming normal operations
[Tue Jan 18 23:29:48 2011] [notice] caught SIGTERM, shutting down
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/apache2/conf.d/idn.ini on line 1 in Unknown on line 0
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/apache2/conf.d/imagick.ini on line 1 in Unknown on li
ne 0
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/apache2/conf.d/imap.ini on line 1 in Unknown on line
0
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/apache2/conf.d/mcrypt.ini on line 1 in Unknown on lin
e 0
[Tue Jan 18 23:29:50 2011] [notice] Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.7 with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9
.8k configured -- resuming normal operations

 

Страница сгенерирована за 0.023 секунд. Запросов: 21.