BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 19:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: LDAP driver not init:null
СообщениеДобавлено: 15 июн 2009, 18:18 
Не в сети

Зарегистрирован: 22 фев 2009, 01:04
Сообщения: 49
Откуда: Dubna
Карма: 0
Возможно ли чтобы при изменении учетных записей пользователей в модуле E-Mail BGBilling не обращался к LDAP хранилищу?

версия биллинга 4.6.

Загрузил конфиг "http://bgbilling.ru/v4.6/doc/ch08s02s01.html" для работы с SQL. Параметры для подключения к LDAP не указавыл. При этом при добавлении доменов или при попытке добавить почтовый ящик пользователю - ошибка "LDAP driver not init:null".

Пробовал добавлять (http://wiki.bgbilling.ru/index.php/Post ... /BGBilling):

mail.domain.1=test.ru
mail.domain.1.ldap.driver=bitel.billing.server.email.bean.EmptyLDAPDriver


Результат - таже ошибка.

server: вер. 4.6 сборка 464
email вер. 4.6 сборка 163

Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 июн 2009, 16:13 
Не в сети

Зарегистрирован: 22 фев 2009, 01:04
Сообщения: 49
Откуда: Dubna
Карма: 0
поможет кто-нибудь?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 июн 2009, 17:56 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В server.log ошибка должна быть, покажите...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 июн 2009, 10:49 
Не в сети

Зарегистрирован: 22 фев 2009, 01:04
Сообщения: 49
Откуда: Dubna
Карма: 0
обновил биллинг, настроил соединение с БД - все заработало.
спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 авг 2009, 09:24 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
В продолжение темы...



Код:
server 08-29/13:08:37 ERROR [http-8081-1] DomainManager -
java.lang.reflect.InvocationTargetException
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
   at java.lang.reflect.Constructor.newInstance(Unknown Source)
   at ru.bitel.bgbilling.modules.email.server.bean.DomainManager.getServiceActivator(DomainManager.java:170)
   at ru.bitel.bgbilling.modules.email.server.action.ActionDomainUpdate.doAction(ActionDomainUpdate.java:42)
   at bitel.billing.server.Executer.doModule(Executer.java:764)
   at bitel.billing.server.Executer.doPost(Executer.java:212)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
   at java.lang.Thread.run(Unknown Source)
Caused by: bitel.billing.common.BGException: Can't connect to jdbc:mysql://xxx.xxx.xxx.xxx:3306/email
   at ru.bitel.bgbilling.modules.email.server.bean.JDBCEmailServiceActivator.<init>(JDBCEmailServiceActivator.java:159)
   ... 26 more
Caused by: java.sql.SQLException: Access denied for user 'user'@'xxx.xxx.xxx.xxx' (using password: YES)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:911)
   at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3953)
   at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1276)
   at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2048)
   at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:723)
   at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:46)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
   at java.lang.reflect.Constructor.newInstance(Unknown Source)
   at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
   at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
   at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
   at java.sql.DriverManager.getConnection(Unknown Source)
   at java.sql.DriverManager.getConnection(Unknown Source)
   at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:65)
   at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:294)
   at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:974)
   at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:96)
   at ru.bitel.bgbilling.modules.email.server.bean.JDBCEmailServiceActivator.<init>(JDBCEmailServiceActivator.java:154)
   ... 26 more
server 08-29/13:08:37 ERROR [http-8081-1] server - LDAP driver not init: null
bitel.billing.common.BGException: LDAP driver not init: null
   at ru.bitel.bgbilling.modules.email.server.bean.LdapEmailServiceActivator.<init>(LdapEmailServiceActivator.java:31)
   at ru.bitel.bgbilling.modules.email.server.bean.DomainManager.getServiceActivator(DomainManager.java:181)
   at ru.bitel.bgbilling.modules.email.server.action.ActionDomainUpdate.doAction(ActionDomainUpdate.java:42)
   at bitel.billing.server.Executer.doModule(Executer.java:764)
   at bitel.billing.server.Executer.doPost(Executer.java:212)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Unknown Source)
   at ru.bitel.bgbilling.modules.email.server.bean.LdapEmailServiceActivator.<init>(LdapEmailServiceActivator.java:26)
   ... 22 more






фаил не прекреплялся


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 авг 2009, 14:17 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
Код:
Caused by: bitel.billing.common.BGException: Can't connect to jdbc:mysql://xxx.xxx.xxx.xxx:3306/email
Caused by: java.sql.SQLException: Access denied for user 'user'@'xxx.xxx.xxx.xxx' (using password: YES)


Раньше использовался только LDAP, поэтому при ошибке с JDBC он пытается после использовать LDAP. А здесь mysql не пускает с таким логином/паролем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 авг 2009, 10:47 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Странно...я под пользователем в консоле захожу используя root и установленный мною пароль...тем не менее он всё равно пишет access denied в чем может быть проблема???какого пользователя использовать??от куда брать??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 авг 2009, 12:05 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Описываю то что я не понял!!! вобщем у меня проблема была в том что база у меня называлась по одному а в биллинге по другомо
так вот, в начале посмотреть название своей базы в мускуле.
потом проверить с каким логином он туда пускает, а потом уже это всё забивать в биллинг

ну и если кому понадобится надо добавить в эту базу
CREATE TABLE domains (
domain varchar(128) NOT NULL,
type enum('LOCAL','RELAY','VIRTUAL') default 'LOCAL',
uid int(10) unsigned default '1003',
gid int(10) unsigned default '6',
PRIMARY KEY (domain)
);

CREATE TABLE users (
login varchar(64) NOT NULL,
name varchar(128) NOT NULL,
password varchar(64) NOT NULL,
domain varchar(128) NOT NULL,
quota tinyint(4) default '0',
status enum('0','1') default '1',
PRIMARY KEY (login,domain)
);

CREATE TABLE userforward (
local_part varchar(64) NOT NULL,
domain varchar(128) NOT NULL,
recipients text,
PRIMARY KEY (local_part,domain)
);

CREATE TABLE aliases (
local_part varchar(64) NOT NULL,
domain varchar(128) NOT NULL,
recipients text,
PRIMARY KEY (local_part,domain)
);
(мало ли...мож кто упустит)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.085s | 34 Queries | GZIP : On ]