GROMnsk
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброго времени суток. Возникла такая проблема, искал по форуму, но решения не нашел, возможно капаю не в той степи, но хотел перейти на хранение паролей в виде md5 хэша, но возникли проблемы и все было возвращено обратно и, вероятно, после перезагрузки сервера произошла проблема, что пользователи с не зашифрованными паролями не могут залогиниться с помощью JWChat, обычные клиенты типа пси коннектятся без проблем. Код: javax.security.sasl.SaslException: DIGEST-MD5: digest response format violation. Incompatible charset value: utf-8 at com.sun.security.sasl.digest.DigestMD5Server.validateClientResponse(DigestMD5Server.java:378) at com.sun.security.sasl.digest.DigestMD5Server.evaluateResponse(DigestMD5Server.java:226) at org.jivesoftware.openfire.net.SASLAuthentication.handle(SASLAuthentication.java:296) at org.jivesoftware.openfire.SessionPacketRouter.route(SessionPacketRouter.java:58) at org.jivesoftware.openfire.http.HttpSession.sendPendingPackets(HttpSession.java:611) at org.jivesoftware.openfire.http.HttpSessionManager$HttpPacketSender.run(HttpSessionManager.java:373) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) | хочу спросить у вас как можно решить эту проблему, либо, как вариант, кусок кода генерации шифрованного пароля. Читал, что используется блоуфиш, но при использовании CRYPT_BLOWFISH в пхп не логинится даже под тем же пси надеюсь на вашу помощь. Заранее спасибо |