RESOLVED: How to perform redirection in Tomcat standalone.

2007-10-01 Thread Watson, Benjamin A.
When you install MT 7.1 and let it install Tomcat standalone, you have
a:
Tomcat_base_folder/webapps/ROOT folder.  In that folder lies the
default index.html page, which is the one that is shown when browsing to
http://servername.  BTW, the default index.html page for Tomcat
bundled with MidTier is a page that simply states Tomcat is
running

Simply rename this file (e.g. index.html.orig), then create a new
index.html file and insert the following:

html
head
meta http-equiv=refresh
content=0;URL=http://WebServerName:port/ContextPath/forms/ARServ
erName/FormName
/head
body
/body
/html

In my case, for the URL I put http://webservername/arsys/home.

Ben

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Mac McMillan
Sent: Sunday, September 30, 2007 6:01 PM
To: arslist@ARSLIST.ORG
Subject: Re: How to perform redirection in Tomcat standalone.

Ben,

Try this link from Tomcat Wiki.  You didn't state which webserver you
plan to use.  In apache, just replace the default index.htm* with the
same snippet shown here, it works just as good.

http://wiki.apache.org/tomcat/HowTo#head-e82228c43a0ce77f71ebe64fc99ced3
3c9506ffe

At any rate, it's a starting place.  Your mileage will vary...

==Mac

On 9/27/07, Watson, Benjamin A. [EMAIL PROTECTED] wrote:
 **



 List,



 Recently, we've been toying around with MidTier 7.1  RKM under Tomcat
 standalone.  So far, so good.  However, we do have one issue to
address
 before calling this a complete success in replicating our current
 environment.



 Under our current environment (IIS/ServletExec), we perform a redirect
under
 IIS for all requests coming to the server itself to get the user to
the
 Remedy login page.



 For example, typically a user would have to enter:
 http://servername/arsys/home to get to the Remedy login page.
However,
 under IIS (at the request of our customer) we did a redirect such that
the
 user can now just go to http://servername and will be taken to the
Remedy
 login page.



 How would I accomplish this under Tomcat standalone?



 Thank you,



 Ben __20060125___This posting was
 submitted with HTML in it___


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where
the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


Re: RESOLVED: How to perform redirection in Tomcat standalone.

2007-10-01 Thread Dan Gennidakis
Just went through the pain of doing this with SSL for a deployment. You
can also add an additional content line for localhost redirection as
well as the actual server name content line

i.e.

meta http-equiv=refresh
content=0;URL=http://servername.com/arsys/home;
meta http-equiv=refresh content=0;URL=http://localhost/arsys/home;

In my case I changed the default ports to 80 and 443(SSL) so no need for
clients to put in port numbers. Port 80 in our case also redirects to
SSL 443 by default so the system is always using SSL encryption.

Dan

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Watson, Benjamin A.
Sent: Monday, October 01, 2007 9:25 AM
To: arslist@ARSLIST.ORG
Subject: RESOLVED: How to perform redirection in Tomcat standalone.

When you install MT 7.1 and let it install Tomcat standalone, you have
a:
Tomcat_base_folder/webapps/ROOT folder.  In that folder lies the
default index.html page, which is the one that is shown when browsing to
http://servername.  BTW, the default index.html page for Tomcat
bundled with MidTier is a page that simply states Tomcat is
running

Simply rename this file (e.g. index.html.orig), then create a new
index.html file and insert the following:

html
head
meta http-equiv=refresh
content=0;URL=http://WebServerName:port/ContextPath/forms/ARServ
erName/FormName
/head
body
/body
/html

In my case, for the URL I put http://webservername/arsys/home.

Ben

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Mac McMillan
Sent: Sunday, September 30, 2007 6:01 PM
To: arslist@ARSLIST.ORG
Subject: Re: How to perform redirection in Tomcat standalone.

Ben,

Try this link from Tomcat Wiki.  You didn't state which webserver you
plan to use.  In apache, just replace the default index.htm* with the
same snippet shown here, it works just as good.

http://wiki.apache.org/tomcat/HowTo#head-e82228c43a0ce77f71ebe64fc99ced3
3c9506ffe

At any rate, it's a starting place.  Your mileage will vary...

==Mac

On 9/27/07, Watson, Benjamin A. [EMAIL PROTECTED] wrote:
 **



 List,



 Recently, we've been toying around with MidTier 7.1  RKM under Tomcat
 standalone.  So far, so good.  However, we do have one issue to
address
 before calling this a complete success in replicating our current
 environment.



 Under our current environment (IIS/ServletExec), we perform a redirect
under
 IIS for all requests coming to the server itself to get the user to
the
 Remedy login page.



 For example, typically a user would have to enter:
 http://servername/arsys/home to get to the Remedy login page.
However,
 under IIS (at the request of our customer) we did a redirect such that
the
 user can now just go to http://servername and will be taken to the
Remedy
 login page.



 How would I accomplish this under Tomcat standalone?



 Thank you,



 Ben __20060125___This posting was
 submitted with HTML in it___


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where
the Answers Are


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where
the Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


Re: RESOLVED: How to perform redirection in Tomcat standalone.

2007-10-01 Thread strauss
What did you have to do to Tomcat to get it to run SSL?

Christopher Strauss, Ph.D.
Remedy Database Administrator
University of North Texas Computing Center
http://remedy.unt.edu/helpdesk/ 

 -Original Message-
 From: Action Request System discussion list(ARSList) 
 [mailto:[EMAIL PROTECTED] On Behalf Of Dan Gennidakis
 Sent: Monday, October 01, 2007 9:19 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: RESOLVED: How to perform redirection in Tomcat 
 standalone.
 
 Just went through the pain of doing this with SSL for a 
 deployment. You can also add an additional content line for 
 localhost redirection as well as the actual server name content line
 
 i.e.
 
 meta http-equiv=refresh
 content=0;URL=http://servername.com/arsys/home;
 meta http-equiv=refresh 
 content=0;URL=http://localhost/arsys/home;
 
 In my case I changed the default ports to 80 and 443(SSL) so 
 no need for clients to put in port numbers. Port 80 in our 
 case also redirects to SSL 443 by default so the system is 
 always using SSL encryption.
 
 Dan
 
 -Original Message-
 From: Action Request System discussion list(ARSList) 
 [mailto:[EMAIL PROTECTED] On Behalf Of Watson, Benjamin A.
 Sent: Monday, October 01, 2007 9:25 AM
 To: arslist@ARSLIST.ORG
 Subject: RESOLVED: How to perform redirection in Tomcat standalone.
 
 When you install MT 7.1 and let it install Tomcat standalone, you have
 a:
 Tomcat_base_folder/webapps/ROOT folder.  In that folder 
 lies the default index.html page, which is the one that is 
 shown when browsing to http://servername.  BTW, the default 
 index.html page for Tomcat bundled with MidTier is a page 
 that simply states Tomcat is running
 
 Simply rename this file (e.g. index.html.orig), then create a 
 new index.html file and insert the following:
 
 html
 head
 meta http-equiv=refresh
 content=0;URL=http://WebServerName:port/ContextPath/for
 ms/ARServ
 erName/FormName
 /head
 body
 /body
 /html
 
 In my case, for the URL I put http://webservername/arsys/home.
 
 Ben
 
 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of Mac McMillan
 Sent: Sunday, September 30, 2007 6:01 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: How to perform redirection in Tomcat standalone.
 
 Ben,
 
 Try this link from Tomcat Wiki.  You didn't state which 
 webserver you plan to use.  In apache, just replace the 
 default index.htm* with the same snippet shown here, it works 
 just as good.
 
 http://wiki.apache.org/tomcat/HowTo#head-e82228c43a0ce77f71ebe
64fc99ced3
 3c9506ffe
 
 At any rate, it's a starting place.  Your mileage will vary...
 
 ==Mac
 
 On 9/27/07, Watson, Benjamin A. [EMAIL PROTECTED] wrote:
  **
 
 
 
  List,
 
 
 
  Recently, we've been toying around with MidTier 7.1  RKM 
 under Tomcat 
  standalone.  So far, so good.  However, we do have one issue to
 address
  before calling this a complete success in replicating our current 
  environment.
 
 
 
  Under our current environment (IIS/ServletExec), we perform 
 a redirect
 under
  IIS for all requests coming to the server itself to get the user to
 the
  Remedy login page.
 
 
 
  For example, typically a user would have to enter:
  http://servername/arsys/home to get to the Remedy login page.
 However,
  under IIS (at the request of our customer) we did a 
 redirect such that
 the
  user can now just go to http://servername and will be taken to the
 Remedy
  login page.
 
 
 
  How would I accomplish this under Tomcat standalone?
 
 
 
  Thank you,
 
 
 
  Ben __20060125___This posting was 
 submitted with 
  HTML in it___
 
 __
 __
 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org 
 ARSlist:Where the Answers Are
 
 __
 __
 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org 
 ARSlist:Where the Answers Are
 
 __
 _
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org 
 ARSlist:Where the Answers Are
 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


Re: RESOLVED: How to perform redirection in Tomcat standalone.

2007-10-01 Thread Watson, Benjamin A.
SSL isn't too bad really.

1. Get familiar with Java keytool with regards to creating key-pairs,
generating certificate requests, and installing certificates.

At some point, you'll need to use keytool to generate a keypair to
create your initial java keystore.  IMPORTANT: make not of all
passwords/etc used for this as that information will be invaluable later
on.

2. Once you have a keystore setup, you can proceed to configure Tomcat.
The keystore can be setup with only a self-signed cert or with a cert
signed by a trusted CA.

Open Tomcat_root/conf/server.xml

If you are using a default Tomcat install, look for a Connector section
for port 8080.  In my case, I changed this section to port 80.

Below that section, is another connector which has been commented out.
This is the connector to setup for SSL.  By default, the port is 8443.
I changed mine to 443 (the standard SSL port).

Here is what my 443 connector config looks like:

Connector
  port=443
  scheme=https
  secure=true
  keystoreFile=path_to_your_java_keystore
  keystorePass=password_used_to_create_initial_keystore
  sslProtocol=TLS  
  maxSpareThreads=75
  maxThreads=150
  keyAlias=tomcat  
  minSpareThreads=25
  clientAuth=false
/Connector

Some Notes: For the sslProtocol, you can use SSL if you wish
For the keyAlias, this is the alias of the self-signed or imported
signed server certificate.

BIG NOTE: according to Tomcat documentation, the password for the key
MUST be the same as the password for the keystore.  Keep this in mind
when generating your first key-pair to create the keystore. 

If you go to the Tomcat website, there are some good notes on setting up
SSL.

Ben

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of strauss
Sent: Monday, October 01, 2007 9:23 AM
To: arslist@ARSLIST.ORG
Subject: Re: RESOLVED: How to perform redirection in Tomcat standalone.

What did you have to do to Tomcat to get it to run SSL?

Christopher Strauss, Ph.D.
Remedy Database Administrator
University of North Texas Computing Center
http://remedy.unt.edu/helpdesk/ 

 -Original Message-
 From: Action Request System discussion list(ARSList) 
 [mailto:[EMAIL PROTECTED] On Behalf Of Dan Gennidakis
 Sent: Monday, October 01, 2007 9:19 AM
 To: arslist@ARSLIST.ORG
 Subject: Re: RESOLVED: How to perform redirection in Tomcat 
 standalone.
 
 Just went through the pain of doing this with SSL for a 
 deployment. You can also add an additional content line for 
 localhost redirection as well as the actual server name content line
 
 i.e.
 
 meta http-equiv=refresh
 content=0;URL=http://servername.com/arsys/home;
 meta http-equiv=refresh 
 content=0;URL=http://localhost/arsys/home;
 
 In my case I changed the default ports to 80 and 443(SSL) so 
 no need for clients to put in port numbers. Port 80 in our 
 case also redirects to SSL 443 by default so the system is 
 always using SSL encryption.
 
 Dan
 
 -Original Message-
 From: Action Request System discussion list(ARSList) 
 [mailto:[EMAIL PROTECTED] On Behalf Of Watson, Benjamin A.
 Sent: Monday, October 01, 2007 9:25 AM
 To: arslist@ARSLIST.ORG
 Subject: RESOLVED: How to perform redirection in Tomcat standalone.
 
 When you install MT 7.1 and let it install Tomcat standalone, you have
 a:
 Tomcat_base_folder/webapps/ROOT folder.  In that folder 
 lies the default index.html page, which is the one that is 
 shown when browsing to http://servername.  BTW, the default 
 index.html page for Tomcat bundled with MidTier is a page 
 that simply states Tomcat is running
 
 Simply rename this file (e.g. index.html.orig), then create a 
 new index.html file and insert the following:
 
 html
 head
 meta http-equiv=refresh
 content=0;URL=http://WebServerName:port/ContextPath/for
 ms/ARServ
 erName/FormName
 /head
 body
 /body
 /html
 
 In my case, for the URL I put http://webservername/arsys/home.
 
 Ben
 
 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of Mac McMillan
 Sent: Sunday, September 30, 2007 6:01 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: How to perform redirection in Tomcat standalone.
 
 Ben,
 
 Try this link from Tomcat Wiki.  You didn't state which 
 webserver you plan to use.  In apache, just replace the 
 default index.htm* with the same snippet shown here, it works 
 just as good.
 
 http://wiki.apache.org/tomcat/HowTo#head-e82228c43a0ce77f71ebe
64fc99ced3
 3c9506ffe
 
 At any rate, it's a starting place.  Your mileage will vary...
 
 ==Mac
 
 On 9/27/07, Watson, Benjamin A. [EMAIL PROTECTED] wrote:
  **
 
 
 
  List,
 
 
 
  Recently, we've been toying around with MidTier 7.1  RKM 
 under Tomcat 
  standalone.  So far, so good.  However, we do have one issue to
 address
  before calling this a complete success in replicating our current 
  environment.
 
 
 
  Under our current environment (IIS/ServletExec), we perform 
 a redirect
 under
  IIS for all requests coming to the server itself to get the user