Solved

Multiple certificates in one JBOSS instance?

Posted on 2008-06-17
3
798 Views
Last Modified: 2008-08-20
We have one JBOSS instance running several applications (call them tls-lls and tls-diageo).  We have a load balancer that maps an external URL e.g. dgb.pos.address.com to the JBOSS server as <ip>/tls-diageo.  

We're running into a problem with SSL and certificates in that we can apparently only have one certificate for the JBOSS instance, because a certificate can only be related to one ip address.  If we only have one certificate then we can only have one domain name in the certificate and so when the user navigates to the other application for the first time, the browser will show a warning because the domain name doesn't match what is in the certificate.

Is there a way to have more than one certificate in a single JBOSS instance?

Thanks,

Ed.
0
Comment
Question by:acebass
  • 2
3 Comments
 
LVL 9

Expert Comment

by:CLoz
ID: 21807308
You will need to use IP base virtual servers on the JBOSS server.  You will assign an IP address to each service you are hosting on the JBOSS server.
0
 
LVL 1

Author Comment

by:acebass
ID: 21810748
OK, what is "IP base virtual servers" and how do I assign an IP address to each service?

Thanks,
0
 
LVL 9

Accepted Solution

by:
CLoz earned 250 total points
ID: 21831648
You'll will need to but Apache in front of the JBOSS service.  Apache will handle the client request then forward them to JBOSS.   In Apache you can then create IP-based virtual host, basically your web services will each have their own IP address assigned to them.

Here's a link on how to configure Apache in front of JBOSS:
http://www.skillipedia.com/res/index.hm?cmd=linked&rid=125

Apache IP-based Virtual Host:
http://www.ubuntugeek.com/howto-create-name-based-and-ip-based-virtual-hosts-in-apache.html
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Have you ever sent email via ColdFusion and thought of tracking this mail to capture the exact date and time when the message was opened ?  If yes, then this article is for you ! First we need a table user_email with columns user_id , email , sub…
Introduction This article explores the design of a cache system that can improve the performance of a web site or web application.  The assumption is that the web site has many more “read” operations than “write” operations (this is commonly the ca…
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
This tutorial demonstrates a quick way of adding group price to multiple Magento products.

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now