Проблема входа в систему на версии 0.56/20140818

runo
Сообщения: 5
Зарегистрирован: Вс авг 14, 2011 8:28 pm

Проблема входа в систему на версии 0.56/20140818

Сообщение runo »

Поднял последнюю версию биллинга, все бы хорошо, но без бубна никуда... Перекурил мануал и кучу форумов, именно такого глюка вроде не нашел ни у кого...

Проблема в том что не подходит связка abills:abills как дефолтная при первом входе админа (http://host.domain/admin). Залил базу по мануалу, все должно пройти без сучка, а тут такое. Уже даже пасворд в базе полностью сбросил чтобы войти с пустым, однако система упорно не пускает.

Кто чем поможет? Заранее благодарю!!



в лог /var/log/httpd/abills-error.log сыплится следующее:

[Sat Aug 30 22:36:08 2014] [error] [client 176.38.35.12] DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql//main.pm line 190.
[Sat Aug 30 22:36:15 2014] [error] [client 176.38.35.12] DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql//main.pm line 190.
[Sat Aug 30 22:37:20 2014] [error] [client 176.38.35.12] DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql//main.pm line 190.
[Sat Aug 30 22:37:27 2014] [error] [client 176.38.35.12] DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql//main.pm line 190.
[Sat Aug 30 22:38:06 2014] [error] [client 176.38.35.12] DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql//main.pm line 190.
[Sat Aug 30 22:38:12 2014] [error] [client 176.38.35.12] DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql//main.pm line 190.
[Sat Aug 30 22:38:17 2014] [error] [client 176.38.35.12] DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql//main.pm line 190.

ttest
Сообщения: 5
Зарегистрирован: Пт сен 14, 2012 9:18 pm

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение ttest »

Подтверждаю, есть такая проблема.
[Sat Aug 30 23:42:34.598132 2014] [mpm_prefork:notice] [pid 9129] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.3 OpenSSL/1.0.1f configured -- resuming normal operations
[Sat Aug 30 23:42:34.598158 2014] [core:notice] [pid 9129] AH00094: Command line: '/usr/sbin/apache2'
DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql/main.pm line 190.
DBD::mysql::st execute failed: Unknown column 'a.max_credit' in 'field list' at ../../Abills/mysql/main.pm line 190.
Хоть в файле CHANGES в корне архива и есть строчки
16.06.2014\\
* ''Dv'' Отдельный пароль для сервиса
* ''Dv'' мониторинг дубликаты IP адресов отмечаются синим
* ''Dv'' Дополнительная программа диагностики соединения $conf{DV_EXTERNAL_DIAGNOSTIC}
* accel_ppp динамическое изменении скорости через RADIUS CoA
* ''Paysys'' добавлен [[abills:docs:modules:paysys:ru#interaktivnyj_rezhim|интерактивные режим пополнения]]
* ''Paysys'' добавлена минимальная максимальная сума пополнения

MySQL:\\
ALTER TABLE admins ADD COLUMN max_credit double(12,4) NOT NULL default '0.00';
ALTER TABLE admins ADD COLUMN credit_days SMALLINT not null default 0;
но остаётся неприятный осадок... вроде бы и релиз крупный, а "из коробки" система не работает :(

runo
Сообщения: 5
Зарегистрирован: Вс авг 14, 2011 8:28 pm

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение runo »

Ну решение проблемы как Вы все поняли:

MySQL:\\
ALTER TABLE admins ADD COLUMN max_credit double(12,4) NOT NULL default '0.00';
ALTER TABLE admins ADD COLUMN credit_days SMALLINT not null default 0;


Спасибо ttest, за наводку.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение ~AsmodeuS~ »

упустили спасибо уже перезалито

mxmus
Сообщения: 32
Зарегистрирован: Пт сен 05, 2014 11:02 am

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение mxmus »

Добрый день.
Почему-то нет запроса логина и пароля и не отображается меню. Скриншот прилагается.
Версия та же 0.56. Скачивал 01/09/2014. Также сравнивал с той что выложена сейчас.
abills-error.log пустой.
ОС - Debian 7 amd64.
Вложения
abills.png
abills.png (59.17 КБ) 19028 просмотров

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение ~AsmodeuS~ »

еще раз залейте дамп скорее всего возникли при заливке какие то ошибки

mxmus
Сообщения: 32
Зарегистрирован: Пт сен 05, 2014 11:02 am

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение mxmus »

Удалил базу данных abills, записи из базы данных mysql в таблицах user и db, где User='abills'.

Создал базу данных вот так:

Код: Выделить всё

use mysql;
INSERT INTO user (Host, User, Password, ssl_cipher, x509_issuer, x509_subject) VALUES ('localhost','abills', password('---------'), 'Y', 'Y', 'Y');
INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv,Delete_priv, Create_priv, Drop_priv, Index_priv, Alter_priv, Lock_tables_priv, Create_tmp_table_priv, Create_view_priv, Show_view_priv, Execute_priv) VALUES ('localhost', 'abills', 'abills', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');
CREATE DATABASE abills DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;flush privileges;
Тут кстати отдельный вопрос по поводу последних трех полей (ssl_cipher, x509_issuer, x509_subject) в таблице user. Добавлял их в запросе в дополнение к тому, что было указано в универсальной инструкции на вашем сайте. Потому что данные поля не имеют значений по умолчанию. Может стоит там где-то поставить 'N' вместо 'Y'?

На вякий случай вернул исходный abills.sql, где secretkey="test12345678901234567890". (И соответственно вернул обратно это же значение в config.pl.)
Затем залил пустую БД abills вот так:

Код: Выделить всё

cd /usr/abills/db/
mysql --default-character-set=utf8 -p -D abills < abills.sql
Собственно последний шаг это и есть заливка дампа? Я правильно понял?

Но в итоге ничего не изменилось. Есть ли другие рекомендации?
Или попробовать весь процесс заново начиная с установки OS? (Чего не очень-то хочется :) )

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение ~AsmodeuS~ »

1 посмотреть лог апача
2 залить только дамп еще раз abills.sql

mxmus
Сообщения: 32
Зарегистрирован: Пт сен 05, 2014 11:02 am

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение mxmus »

1. error.log: ничего особенного:

Код: Выделить всё

[Mon Sep 08 10:48:47 2014] [notice] Apache/2.2.22 (Debian) configured -- resuming normal operations
abills-access_log: тут я не знаю как должно быть, но вроде тоже выглядит обычно:

Код: Выделить всё

10.41.30.61 - - [08/Sep/2014:10:49:27 +0300] "GET /admin/ HTTP/1.1" 200 6087
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /print.css HTTP/1.1" 304 210
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /functions.js HTTP/1.1" 304 211
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /js/jquery.js HTTP/1.1" 304 212
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /js/jquery.cookie.js HTTP/1.1" 304 211
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /styles/default/chosen.css HTTP/1.1" 304 210
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /styles/default/js/chosen.jquery.min.js HTTP/1.1" 304 210
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /styles/default/js/jquery.tabSlideOut.v1.2.js HTTP/1.1" 304 210
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /styles/default/js/script.js HTTP/1.1" 304 209
10.41.30.61 - - [08/Sep/2014:10:49:28 +0300] "GET /calendar.js HTTP/1.1" 304 210
::1 - - [08/Sep/2014:10:49:36 +0300] "OPTIONS * HTTP/1.0" 200 126
10.41.30.61 - - [08/Sep/2014:10:49:51 +0300] "-" 408 0
::1 - - [08/Sep/2014:10:49:54 +0300] "OPTIONS * HTTP/1.0" 200 126 
2. А как же его залить, если там создаются базы данных, а они уже существуют? Собственно и получаю соответсвующуе сообщение...

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение ~AsmodeuS~ »

drop database abills;

create database abills;

mysql -D abills < abills.sql

mxmus
Сообщения: 32
Зарегистрирован: Пт сен 05, 2014 11:02 am

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение mxmus »

Ах вот оно что :)
Сделал. Ничего не изменилось.

Пара моментов. Может быть это каким-то образом влияет?
1. При загрузке ОС проскакивает "Warning: Not starting NFS kernel daemon: no exports"
2. Вместо perl-модуля sha1 в системе присутствует sha

Sinner
Сообщения: 22
Зарегистрирован: Чт мар 20, 2014 3:52 pm

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение Sinner »

mxmus писал(а):Ах вот оно что :)
Сделал. Ничего не изменилось.

Пара моментов. Может быть это каким-то образом влияет?
1. При загрузке ОС проскакивает "Warning: Not starting NFS kernel daemon: no exports"
2. Вместо perl-модуля sha1 в системе присутствует sha
проверили у себя , работает.

mxmus
Сообщения: 32
Зарегистрирован: Пт сен 05, 2014 11:02 am

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение mxmus »

Короче, всё весьма печально.
Пытаюсь ставить заново по вот этой инструкции http://xsektorx.org/abills
Всё идет хорошо пока не начинаю прописывать конфиг radius.
Правлю секцию modules в radiusd.conf. Перезагружаюсь. Тут же вижу ошибку при загрузке radius демона.
Возвращаю оригинальный radiusd.conf - radius продолжает негрузиться. Как это объяснить?

Второй вопрос. Правильно ли я понимаю, что web-менюшка abills должна появиться и без установленного radius. Что вообще по минимуму нужно установить чтобы увидеть эту менюшку?

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение ~AsmodeuS~ »

mxmus писал(а):Короче, всё весьма печально.
Пытаюсь ставить заново по вот этой инструкции http://xsektorx.org/abills
Всё идет хорошо пока не начинаю прописывать конфиг radius.
Правлю секцию modules в radiusd.conf. Перезагружаюсь. Тут же вижу ошибку при загрузке radius демона.
Возвращаю оригинальный radiusd.conf - radius продолжает негрузиться. Как это объяснить?

Второй вопрос. Правильно ли я понимаю, что web-менюшка abills должна появиться и без установленного radius. Что вообще по минимуму нужно установить чтобы увидеть эту менюшку?
да эти вещи никакого отношения не имеют одна к другой


пользуйтесь лучше мануалами сайта

mxmus
Сообщения: 32
Зарегистрирован: Пт сен 05, 2014 11:02 am

Re: Проблема входа в систему на версии 0.56/20140818

Сообщение mxmus »

~AsmodeuS~ писал(а):пользуйтесь лучше мануалами сайта
Так и далал поначалу. Но инструкции для Debian у вас нет. Решил воспользоваться сторонней, раз так у меня все криво пошло.

Побробую еще FreeBSD. Может больше повезет :)

Ответить