1. Apache Tomcat/7.0.55 (Ubuntu)
2. Hum I don't think so...it works fine when using the full URL, e.g.
www.mycompany.com:8080/myapp its only when we use Apache so users can get
to this same app via myapp.mycompany.com that we get the 508 error from
Tomcat.
3. I don't think we have made any changes to Tomcat's server.xml but here
is a copy.
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.core.JasperListener" />
<Listener
className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
<Listener
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<Listener
className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
<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="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Realm>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
</Engine>
</Service>
</Server>
On Tue, Jul 7, 2015 at 8:28 AM, André Warnier <[email protected]> wrote:
> Hi.
>
>
> David Hoffer wrote:
>
>> I've added FORM container authentication with Tomcat and everything works
>> fine as long as users use the full URL to the app (URL in Tomcat's manager
>> app).
>>
>> However users want to use a different URL based on a virtual host, e.g.
>> myapp.mycompany.com. It brings the users to the app no problem but then
>> when they try to login Tomcat reports a 508 error, how do I solve this?
>>
>> The URL in the browser when this happens is
>> myapp.mycompany.com/j_security_check
>>
>>
> 1) to save time to everyone in the end, please provide at least the full
> version of Tomcat that you are using.
> 2) HTTP status code 508 indicates that some server resource limit has been
> reached. That points to some kind of infinite loop. That would tend to
> hint at the fact that whatever your login form is pointing to, maybe itself
> is a protected location and so on..
> 3) Anyway, your question above would be a lot clearer (and it would also
> save time), if you copy and paste the content of your Tomcat's "server.xml"
> file, below here :
> (please remove any comments and confidential information)
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>