forum.bitel.ru http://forum.bitel.ru/ |
|
LDAP driver not init:null http://forum.bitel.ru/viewtopic.php?f=11&t=2438 |
Страница 1 из 1 |
Автор: | RollaN [ 15 июн 2009, 18:18 ] |
Заголовок сообщения: | LDAP driver not init:null |
Возможно ли чтобы при изменении учетных записей пользователей в модуле 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 Спасибо. |
Автор: | RollaN [ 16 июн 2009, 16:13 ] |
Заголовок сообщения: | |
поможет кто-нибудь? |
Автор: | Amir [ 17 июн 2009, 17:56 ] |
Заголовок сообщения: | |
В server.log ошибка должна быть, покажите... |
Автор: | RollaN [ 18 июн 2009, 10:49 ] |
Заголовок сообщения: | |
обновил биллинг, настроил соединение с БД - все заработало. спасибо. |
Автор: | skyb [ 29 авг 2009, 09:24 ] |
Заголовок сообщения: | |
В продолжение темы... Код: 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 фаил не прекреплялся |
Автор: | Amir [ 29 авг 2009, 14:17 ] |
Заголовок сообщения: | |
Цитата: Код: 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 не пускает с таким логином/паролем. |
Автор: | skyb [ 31 авг 2009, 10:47 ] |
Заголовок сообщения: | |
Странно...я под пользователем в консоле захожу используя root и установленный мною пароль...тем не менее он всё равно пишет access denied в чем может быть проблема???какого пользователя использовать??от куда брать?? |
Автор: | skyb [ 31 авг 2009, 12:05 ] |
Заголовок сообщения: | |
Описываю то что я не понял!!! вобщем у меня проблема была в том что база у меня называлась по одному а в биллинге по другомо так вот, в начале посмотреть название своей базы в мускуле. потом проверить с каким логином он туда пускает, а потом уже это всё забивать в биллинг ну и если кому понадобится надо добавить в эту базу 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) ); (мало ли...мож кто упустит) |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |