Hi
I had sent a mail to Laurentiu regarding this issue. But I haven't
received any message as yet. Hence I am sending the sipxconfig log file
and the error message what we get when we log into the Config UI when
ldap server is running.
Please check the sipxconfig log message:
"2010-11-24T05:16:55.029000Z":1368:JAVA:WARNING:sipx-test.ttplservices.com:P1-17:00000000:LdapContextSource:"Property
'userName' not set - anonymous context will be used for read-write
operations"
"2010-11-24T05:16:55.046000Z":1369:JAVA:WARNING:sipx-test.ttplservices.com:P1-17:00000000:LdapContextSource:"Property
'userName' not set - anonymous context will be used for read-write
operations"
"2010-11-24T05:16:55.061000Z":1370:JAVA:WARNING:sipx-test.ttplservices.com:P1-17:00000000:sipXconfig-web:"/sipxconfig/j_acegi_security_check:
"
java.lang.IllegalArgumentException: Manager user name cannot be empty
or null.
at org.springframework.util.Assert.hasLength(Assert.java:136)
at
org.acegisecurity.ldap.DefaultInitialDirContextFactory.setManagerDn(DefaultInitialDirContextFactory.java:293)
at
org.sipfoundry.sipxconfig.security.ConfigurableLdapAuthenticationProvider.getDirFactory(ConfigurableLdapAuthenticationProvider.java:135)
at
org.sipfoundry.sipxconfig.security.ConfigurableLdapAuthenticationProvider.createProvider(ConfigurableLdapAuthenticationProvider.java:120)
at
org.sipfoundry.sipxconfig.security.ConfigurableLdapAuthenticationProvider.initialize(ConfigurableLdapAuthenticationProvider.java:108)
at
org.sipfoundry.sipxconfig.security.ConfigurableLdapAuthenticationProvider.supports(ConfigurableLdapAuthenticationProvider.java:97)
at
org.acegisecurity.providers.ProviderManager.doAuthentication(ProviderManager.java:194)
at
org.acegisecurity.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:47)
at
org.acegisecurity.ui.webapp.AuthenticationProcessingFilter.attemptAuthentication(AuthenticationProcessingFilter.java:74)
at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:252)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:823)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
"2010-11-24T05:17:43.218000Z":1371:JAVA:WARNING:sipx-test.ttplservices.com:P1-8:00000000:LdapContextSource:"Property
'userName' not set - anonymous context will be used for read-write
operations"
"2010-11-24T05:17:43.229000Z":1372:JAVA:WARNING:sipx-test.ttplservices.com:P1-8:00000000:LdapContextSource:"Property
'userName' not set - anonymous context will be used for read-write
operations"
"2010-11-24T05:17:43.258000Z":1373:JAVA:WARNING:sipx-test.ttplservices.com:P1-8:00000000:sipXconfig-web:"/sipxconfig/j_acegi_security_check:
"
java.lang.IllegalArgumentException: Manager user name cannot be empty
or null.
at org.springframework.util.Assert.hasLength(Assert.java:136)
at
org.acegisecurity.ldap.DefaultInitialDirContextFactory.setManagerDn(DefaultInitialDirContextFactory.java:293)
at
org.sipfoundry.sipxconfig.security.ConfigurableLdapAuthenticationProvider.getDirFactory(ConfigurableLdapAuthenticationProvider.java:135)
at
org.sipfoundry.sipxconfig.security.ConfigurableLdapAuthenticationProvider.createProvider(ConfigurableLdapAuthenticationProvider.java:120)
at
org.sipfoundry.sipxconfig.security.ConfigurableLdapAuthenticationProvider.initialize(ConfigurableLdapAuthenticationProvider.java:108)
at
org.sipfoundry.sipxconfig.security.ConfigurableLdapAuthenticationProvider.supports(ConfigurableLdapAuthenticationProvider.java:97)
at
org.acegisecurity.providers.ProviderManager.doAuthentication(ProviderManager.java:194)
at
org.acegisecurity.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:47)
at
org.acegisecurity.ui.webapp.AuthenticationProcessingFilter.attemptAuthentication(AuthenticationProcessingFilter.java:74)
at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:252)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:823)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
And the error message what we get when logging into the UI as superadmin:
HTTP ERROR : 500
Manager user name cannot be empty or null.
RequestURI=/sipxconfig/j_acegi_security_check
Powered by Jetty://
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev/