Moderator: ScalixSupport
Code: Select all
2007-10-31 15:34:20,435 ERROR [Directory.getAttributesBySmtpAddress:82] Naming exception!
javax.naming.OperationNotSupportedException: [LDAP: error code 53 - LDAP server requires authenticated bind]
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.connect(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.<init>(Unknown Source)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(Unknown Source)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(Unknown Source)
at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(Unknown Source)
at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(Unknown Source)
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.init(Unknown Source)
at javax.naming.InitialContext.<init>(Unknown Source)
at javax.naming.directory.InitialDirContext.<init>(Unknown Source)
at com.scalix.api.directory.Directory.getAttributesBySmtpAddress(Directory.java:50)
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthenticationService.java:174)
at com.scalix.api.auth.Frontdoor.authenticate(Frontdoor.java:18)
at com.scalix.api.rest.CheckAuthInterceptor.authenticateAccount(CheckAuthInterceptor.java:76)
at com.scalix.api.rest.CheckAuthInterceptor.preHandle(CheckAuthInterceptor.java:50)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:829)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:774)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:460)
at com.scalix.api.PlatformDispatcherServlet.service(PlatformDispatcherServlet.java:73)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:133)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Unknown Source)
2007-10-31 15:34:20,437 WARN [PlatformDispatcherServlet.service:76] processRequest threw exception
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException
Caused by:
java.lang.NullPointerException
at com.scalix.api.directory.Directory.getAttributesBySmtpAddress(Directory.java:85)
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthenticationService.java:174)
at com.scalix.api.auth.Frontdoor.authenticate(Frontdoor.java:18)
at com.scalix.api.rest.CheckAuthInterceptor.authenticateAccount(CheckAuthInterceptor.java:76)
at com.scalix.api.rest.CheckAuthInterceptor.preHandle(CheckAuthInterceptor.java:50)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:829)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:774)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:460)
at com.scalix.api.PlatformDispatcherServlet.service(PlatformDispatcherServlet.java:73)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:133)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Unknown Source)
Code: Select all
# @(#) $Id: general.cfg,v 1.3 2003/01/14 16:12:27 tonyn Exp $
#
#
# File: general.cfg - general customization file for Scalix
#
# This file is used to override hard-coded configuration settings.
# See the Scalix Technical Guide for details of the options that
# can be specified in this file.
#
# Options in this file use the syntax:
#
# <tag>=<value>
#
# You cannot enter a <value> containing an underscore character (_);
# the underscore character is used to represent a space.
#
USRL_AUTO_GEN_SGI_2_CN=G S
USRL_AUTO_GEN_AUTHID=G.S
INET_AUTO_GEN_DOMAIN=firm.com
# These three tweaks allow users to signon using an alias. Only
# system-defined aliases are permitted and it the alias name is ignored
# for the purposes of message creation and so on.
# Note that changing these settings normally requires Scalix to be
# restarted.
UAL_SIGNON_ALIAS=YES
UAL_SIGNON_ALIAS_CONFIG=SYS
UAL_USE_SIGNON_ALIAS=FALSE
# The CDA service (used for "type down" in some clients) is more
# efficient if it can check the directory change log before attempting
# to update the access tables that it uses. One slow machines, it may
# also be worth uncommenting the CDA_CHECKTIME tweak to reduce the check
# interval from five minutes to an hour.
CDA_USE_CHANGE_LOG=TRUE
# CDA_CHECKTIME=60
# These tweaks limit the number and rate of IMAP connections to the
# server. The IMAP_CONNECTION_LIMIT simply restricts the total number of
# connections to the server -- note that many IMAP clients have several
# connections for each IMAP session. The IMAP_CONNRATE_LIMIT restricts
# the rate at which clients can connect to the server, in this case, at
# most ten connections per second; if clients try to connect faster
# than that, the IMAP server simply slows down the rate at which it will
# accept new connections.
IMAP_CONNECTION_LIMIT=500
IMAP_CONNRATE_LIMIT=10
# The IMAP_IDLE_TIMEOUT tweak is the maximum time an IMAP connection
# will wait for a command before terminating the connection. The default
# setting, and the minimum required setting, is thirty minutes. Some
# clients will "refresh" their connection once every thirty minutes
# exactly -- but if they are a little bit late, the server drops their
# connection. Setting a timeout of 31 minutes avoids this problem.
IMAP_IDLE_TIMEOUT=31
# This tweak arranges for Local Delivery to automatically create a
# message store for users who have been created without one.
# Users who have been added using the bulk-add mechanism used by the
# wizard will not have a message store and so setting this tweak allows
# them to receive mail before they have been signed on initially.
LD_CREATE_MESSAGE_STORE=TRUE
Code: Select all
tcp 0 0 0.0.0.0:389 0.0.0.0:* LISTEN
Code: Select all
root 3198 0.0 0.0 4888 1224 ? Ss Oct06 0:00 /opt/scalix/bin/ldapmapper --pidfile /var/run/ldapmapper.pid
root 11323 0.0 0.0 60232 696 pts/1 S+ 17:34 0:00 \_ grep ldap
Code: Select all
PC Monitor Started NON-STOP 0
Directory Relay Server Started 15:04:55
Notification Server Started 15:04:55 0
Shared memory daemon Started NON-STOP
Notification Monitor Started NON-STOP
Session Monitor Started NON-STOP
Indexer Started NON-STOP
Stats Daemon Started NON-STOP
Container Access Monitor Started NON-STOP
Item Structure Server Stopped
Database Monitor Started 15:04:55
Licence Monitor Daemon Started NON-STOP
LDAP Daemon Started 15:04:55
Queue Manager Started NON-STOP
Item Delete Daemon Started NON-STOP
IMAP Server Daemon Started 15:04:55
SMTP Relay Started 15:04:55
Mime Browser Controller Started 15:04:55
Event Server Started 15:04:55
Code: Select all
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
omslapd 8763 root 14u IPv4 10120993 TCP *:ldap (LISTEN)
Code: Select all
tcpdump: WARNING: Promiscuous mode not supported on the "any" device
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes
13:30:51.122046 IP 192.168.8.84.55464 > 192.168.8.84.ldap: S 2659601154:2659601154(0) win 32792 <mss 16396,sackOK,timestamp 564453470 0,nop,wscale 7>
0x0000: 4500 003c ab5c 4000 4006 fd66 c0a8 0854 E..<.\@.@..f...T
0x0010: c0a8 0854 d8a8 0185 9e86 4b02 0000 0000 ...T......K.....
0x0020: a002 8018 35dd 0000 0204 400c 0402 080a ....5.....@.....
0x0030: 21a4 e05e 0000 0000 0103 0307 !..^........
13:30:51.122214 IP 192.168.8.84.ldap > 192.168.8.84.55464: S 2666021729:2666021729(0) ack 2659601155 win 32768 <mss 16396,sackOK,timestamp 564453470 564453470,nop,wscale 7>
0x0000: 4500 003c 0000 4000 4006 a8c3 c0a8 0854 E..<..@.@......T
0x0010: c0a8 0854 0185 d8a8 9ee8 4361 9e86 4b03 ...T......Ca..K.
0x0020: a012 8000 5197 0000 0204 400c 0402 080a ....Q.....@.....
0x0030: 21a4 e05e 21a4 e05e 0103 0307 !..^!..^....
13:30:51.122274 IP 192.168.8.84.55464 > 192.168.8.84.ldap: . ack 1 win 257 <nop,nop,timestamp 564453470 564453470>
0x0000: 4500 0034 ab5d 4000 4006 fd6d c0a8 0854 E..4.]@.@..m...T
0x0010: c0a8 0854 d8a8 0185 9e86 4b03 9ee8 4362 ...T......K...Cb
0x0020: 8010 0101 39bb 0000 0101 080a 21a4 e05e ....9.......!..^
0x0030: 21a4 e05e !..^
13:30:51.122283 IP 192.168.8.84.55464 > 192.168.8.84.ldap: P 1:15(14) ack 1 win 257 <nop,nop,timestamp 564453470 564453470>
0x0000: 4500 0042 ab5e 4000 4006 fd5e c0a8 0854 E..B.^@.@..^...T
0x0010: c0a8 0854 d8a8 0185 9e86 4b03 9ee8 4362 ...T......K...Cb
0x0020: 8018 0101 922d 0000 0101 080a 21a4 e05e .....-......!..^
0x0030: 21a4 e05e 300c 0201 0160 0702 0103 0400 !..^0....`......
0x0040: 8000 ..
13:30:51.122292 IP 192.168.8.84.ldap > 192.168.8.84.55464: . ack 15 win 256 <nop,nop,timestamp 564453470 564453470>
0x0000: 4500 0034 a33c 4000 4006 058f c0a8 0854 E..4.<@.@......T
0x0010: c0a8 0854 0185 d8a8 9ee8 4362 9e86 4b11 ...T......Cb..K.
0x0020: 8010 0100 39ae 0000 0101 080a 21a4 e05e ....9.......!..^
0x0030: 21a4 e05e !..^
13:30:51.125444 IP 192.168.8.84.ldap > 192.168.8.84.55464: P 1:54(53) ack 15 win 256 <nop,nop,timestamp 564453471 564453470>
0x0000: 4500 0069 a33d 4000 4006 0559 c0a8 0854 E..i.=@.@..Y...T
0x0010: c0a8 0854 0185 d8a8 9ee8 4362 9e86 4b11 ...T......Cb..K.
0x0020: 8018 0100 9254 0000 0101 080a 21a4 e05f .....T......!.._
0x0030: 21a4 e05e 3033 0201 0161 2e0a 0135 0400 !..^03...a...5..
0x0040: 0427 4c44 4150 2073 6572 7665 7220 7265 .'LDAP.server.re
0x0050: 7175 6972 6573 2061 7574 6865 6e74 6963 quires.authentic
0x0060: 6174 6564 2062 696e 64 ated.bind
13:30:51.125580 IP 192.168.8.84.55464 > 192.168.8.84.ldap: . ack 54 win 257 <nop,nop,timestamp 564453471 564453471>
0x0000: 4500 0034 ab5f 4000 4006 fd6b c0a8 0854 E..4._@.@..k...T
0x0010: c0a8 0854 d8a8 0185 9e86 4b11 9ee8 4397 ...T......K...C.
0x0020: 8010 0101 3976 0000 0101 080a 21a4 e05f ....9v......!.._
0x0030: 21a4 e05f !.._
13:30:51.125657 IP 192.168.8.84.55464 > 192.168.8.84.ldap: F 15:15(0) ack 54 win 257 <nop,nop,timestamp 564453471 564453471>
0x0000: 4500 0034 ab60 4000 4006 fd6a c0a8 0854 E..4.`@.@..j...T
0x0010: c0a8 0854 d8a8 0185 9e86 4b11 9ee8 4397 ...T......K...C.
0x0020: 8011 0101 3975 0000 0101 080a 21a4 e05f ....9u......!.._
0x0030: 21a4 e05f !.._
13:30:51.129300 IP 192.168.8.84.ldap > 192.168.8.84.55464: F 54:54(0) ack 16 win 256 <nop,nop,timestamp 564453472 564453471>
0x0000: 4500 0034 a33e 4000 4006 058d c0a8 0854 E..4.>@.@......T
0x0010: c0a8 0854 0185 d8a8 9ee8 4397 9e86 4b12 ...T......C...K.
0x0020: 8011 0100 3974 0000 0101 080a 21a4 e060 ....9t......!..`
0x0030: 21a4 e05f !.._
13:30:51.129313 IP 192.168.8.84.55464 > 192.168.8.84.ldap: . ack 55 win 257 <nop,nop,timestamp 564453472 564453472>
0x0000: 4500 0034 ab61 4000 4006 fd69 c0a8 0854 E..4.a@.@..i...T
0x0010: c0a8 0854 d8a8 0185 9e86 4b12 9ee8 4398 ...T......K...C.
0x0020: 8010 0101 3972 0000 0101 080a 21a4 e060 ....9r......!..`
0x0030: 21a4 e060
Return to “Scalix Mobile Web Client”
Users browsing this forum: No registered users and 2 guests