azalot
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Цитата: Добрый день! Помогите в настройке NTLM авторизации. Допустим такие настройки. Домен: test1 Сервер: test2 Настройки в Openfire http://i070.radikal.ru/1209/4c/c6c3a1cb695e.jpg В файл jrelibsecurityjava.security добавлена строка security.provider.10=net.za.darkskies.security.sasl.SSPIProvider Файлы патча скопированы. bin\SaslSspi.dll lib\sasl-sspi.jar plugins\saslmechanisms.jar Клиент используется Miranda, его настройки: http://s018.radikal.ru/i524/1209/cd/698ac9609bcf.jpg При попытке подключения, клиент висит в состоянии "Подключение". Скорей всего накасячил в настройке, но увидеть свою ошибку неполучается.( Подскажите в чем проблема. | Цитата: Попробуй указать в миранде в графе сервер\домен test2, должно заработать. А в графе хост FQDN имя сервера | Цитата: в миранде порт не 5223 а 5222, и на закладке "Дополнительно" поищи галку SASL и поиграй с нею | При попытке подключения в логах отладки пишет: 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] appBuffer: java.nio.DirectByteBuffer[pos=26 lim=33330 cap=33330] 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] Unwrap res:Status = BUFFER_UNDERFLOW HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=26 cap=33330] 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] app data read: HeapBuffer[pos=0 lim=26 cap=26: 22 3F E1 07 F8 38 7A FA 29 D9 39 BA 1B 96 25 19 7B 3A 42 53 2F 00 00 00 FF FF] (22 3F E1 07 F8 38 7A FA 29 D9 39 BA 1B 96 25 19 7B 3A 42 53 2F 00 00 00 FF FF) 2012.09.21 11:09:05 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /192.168.213.117:62337 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] Filtered Write: org.apache.mina.filter.support.SSLHandler@112b146 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] encrypt: HeapBuffer[pos=0 lim=11 cap=29: 82 47 23 84 B2 03 00 00 00 FF FF] 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] Wrap res:Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 11 bytesProduced = 37 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] encrypted buf: HeapBuffer[pos=0 lim=37 cap=37: 17 03 01 00 20 3A FC FC C7 DF 39 40 DB A7 49 FB 37 E2 0C 38 2E C3 6E B4 94 BF 37 3E F7 FC 63 72 FF 72 58 87 10] 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] write outNetBuffer: java.nio.DirectByteBuffer[pos=0 lim=37 cap=16665] 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] session write: HeapBuffer[pos=0 lim=37 cap=37: 15 03 01 00 20 7E CA 9A BF AF 67 48 DF C8 0B BA 00 41 7E E2 A1 3F 0B 1B 41 B4 05 04 B5 D1 15 90 40 CD 90 C9 90] 2012.09.21 11:09:05 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /192.168.213.117:62337 2012.09.21 11:09:05 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.213.117:62337] Unexpected exception from SSLEngine.closeInbound(). javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack? at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.fatal(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.fatal(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.closeInbound(Unknown Source) at org.apache.mina.filter.support.SSLHandler.destroy(SSLHandler.java:167) at org.apache.mina.filter.SSLFilter.sessionClosed(SSLFilter.java:367) at org.apache.mina.common.support.AbstractIoFilterChain.callNextSessionClosed(AbstractIoFilterChain.java:269) at org.apache.mina.common.support.AbstractIoFilterChain.access$800(AbstractIoFilterChain.java:53) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.sessionClosed(AbstractIoFilterChain.java:633) at org.apache.mina.common.support.AbstractIoFilterChain$HeadFilter.sessionClosed(AbstractIoFilterChain.java:484) at org.apache.mina.common.support.AbstractIoFilterChain.callNextSessionClosed(AbstractIoFilterChain.java:269) at org.apache.mina.common.support.AbstractIoFilterChain.fireSessionClosed(AbstractIoFilterChain.java:264) at org.apache.mina.common.support.IoServiceListenerSupport.fireSessionDestroyed(IoServiceListenerSupport.java:224) at org.apache.mina.transport.socket.nio.SocketIoProcessor.doRemove(SocketIoProcessor.java:188) at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$600(SocketIoProcessor.java:45) at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProcessor.java:489) at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 2012.09.21 11:09:05 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /192.168.213.117:62337 2012.09.21 11:09:05 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /192.168.213.117:62337 2012.09.21 11:09:09 org.jivesoftware.util.log.util.JettyLog - JettyLog: servlet holder= 2012.09.21 11:09:09 org.jivesoftware.util.log.util.JettyLog - JettyLog: chain= 2012.09.21 11:09:09 org.jivesoftware.util.log.util.JettyLog - JettyLog: servlet holder= 2012.09.21 11:09:09 org.jivesoftware.util.log.util.JettyLog - JettyLog: chain= 2012.09.21 11:09:10 org.jivesoftware.util.log.util.JettyLog - JettyLog: servlet holder= 2012.09.21 11:09:10 org.jivesoftware.util.log.util.JettyLog - JettyLog: chain= 2012.09.21 11:09:10 org.jivesoftware.util.log.util.JettyLog - JettyLog: servlet holder= 2012.09.21 11:09:10 org.jivesoftware.util.log.util.JettyLog - JettyLog: chain= 2012.09.21 11:09:10 org.jivesoftware.util.log.util.JettyLog - JettyLog: servlet holder= 2012.09.21 11:09:10 org.jivesoftware.util.log.util.JettyLog - JettyLog: chain= 2012.09.21 11:09:10 org.jivesoftware.util.log.util.JettyLog - JettyLog: servlet holder= 2012.09.21 11:09:10 org.jivesoftware.util.log.util.JettyLog - JettyLog: chain= В чем проблема, подскажите... |