powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / tomcat8 j_security_check возвращает ошибку 408
6 сообщений из 6, страница 1 из 1
tomcat8 j_security_check возвращает ошибку 408
    #39288734
gema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день проблема с авторизацией на tomcat8. Ошибка возникает через некоторое время работы сервера, после ввода логина и пароля появляется ошибка 408 у всех пользователей.
login.jsp
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta http-equiv="Cache-Control" content="no-store,no-cache,must-revalidate"/>
        <meta http-equiv="Pragma" content="no-cache"/>
        <meta http-equiv="Expires" content="-1"/>
        <title>ПЭО</title>
    </head>
    <body>
        <h1>ПЭО:Введите имя пользователя и пароль</h1>
        <form action='<%= response.encodeURL("j_security_check")%>' method="POST">
            Имя пользователя:<input type="text" name="j_username">
            Пароль:<input type="password" name="j_password">
            <input type="submit" value="Войти">           
        </form>
    </body>
</html>



web.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
.......
 <login-config>
        <auth-method>FORM</auth-method>
        <form-login-config>
            <form-login-page>/login.jsp</form-login-page>
            <form-error-page>/loginError.jsp</form-error-page>
        </form-login-config>
.....
    </login-config>


server.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<?xml version='1.0' encoding='utf-8'?>

<Server port="8005" shutdown="SHUTDOWN">
............
  <GlobalNamingResources>   
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
  </GlobalNamingResources>

  <Service name="Catalina">
.........  
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
......
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.LockOutRealm">     
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
   ....     
    </Engine>
  </Service>
</Server>



Tomcat8 работает в связке с apache2.

workers.properties
#Define 1 real worker using ajp13
worker.list=worker1
#Set properies for worker (ajp13)
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker.port=8009

mysite.conf
<VirtualHost *:80>
...
JkMount /plo* worker1
...
</VirtualHost>

catalina.log
192.168.60.1 - - [09/Aug/2016:08:28:14 +0700] "GET /plo/ HTTP/1.1" 200 793
192.168.60.1 - - [09/Aug/2016:08:28:19 +0700] "POST /plo/j_security_check;jsessionid=2B69C9AB343C4B69AC6651AD3943BA54 HTTP/1.1" 303 -
192.168.60.1 - - [09/Aug/2016:08:28:31 +0700] "POST /plo/j_security_check;jsessionid=2B69C9AB343C4B69AC6651AD3943BA54 HTTP/1.1" 408 1410
192.168.60.1 - - [09/Aug/2016:08:28:32 +0700] "POST /plo/j_security_check;jsessionid=2B69C9AB343C4B69AC6651AD3943BA54 HTTP/1.1" 408 1410
192.168.60.1 - - [09/Aug/2016:08:28:32 +0700] "POST /plo/j_security_check;jsessionid=2B69C9AB343C4B69AC6651AD3943BA54 HTTP/1.1" 408 1410
192.168.60.1 - - [09/Aug/2016:08:28:33 +0700] "POST /plo/j_security_check;jsessionid=2B69C9AB343C4B69AC6651AD3943BA54 HTTP/1.1" 408 1410
...
Рейтинг: 0 / 0
tomcat8 j_security_check возвращает ошибку 408
    #39289325
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
советуют добавить это на страницу

Код: xml
1.
2.
3.
<meta http-equiv="Cache-Control" content="no-store,no-cache,must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">



http://stackoverflow.com/questions/20636749/http-status-408-error-with-tomcat-form-based-authentication
http://readlist.com/lists/tomcat.apache.org/users/7/35987.html
...
Рейтинг: 0 / 0
tomcat8 j_security_check возвращает ошибку 408
    #39289352
gema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitry.,я уже добавила это на страницу login.jsp, но это не дало ощутимого эффекта.
...
Рейтинг: 0 / 0
tomcat8 j_security_check возвращает ошибку 408
    #39289354
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что находится в j_security_check и в каких браузерах проявляется ошибка?
...
Рейтинг: 0 / 0
tomcat8 j_security_check возвращает ошибку 408
    #39289573
gema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov,j_security_check - это проверка пользователя-пароли-роли Tomcat, я думаю все пользователи используют firefox
...
Рейтинг: 0 / 0
tomcat8 j_security_check возвращает ошибку 408
    #39289989
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, как бы, догадался ...
Вопрос был наводящий: если "время ввода учётных данных истекло" возвращается при обращении к странице, которая эти учётные данные проверяет, то анализ кода такой страницы - напрашивающееся действие.

P.S. Вот не понимаю я этой любви к mod_jk - mod_proxy/mod_proxy_ajp идёт в коробке с индейцем и настраивается без марсианского синтаксиса.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / tomcat8 j_security_check возвращает ошибку 408
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]