users@glassfish.java.net

Glassfish to Sun Web Server lbplugin admin problem

From: <glassfish_at_javadesktop.org>
Date: Fri, 28 May 2010 11:55:59 PDT

I'm experiencing a problem with administrating the HTTP Load Balancers on Glassfish. Here is my scenario:

- Sun WS and GF reside on different boxes.
-Sun web server with lbplugin installed and appears to be working (manually copied loadbalancer.xml from app server box to web server).
-Created an SSL port with self-signed certificate on web server.
-Imported the DAS certificate from GF into the web server and the certificate appears in the Certificate Authorities tab on the web server, so that process appears to have worked.
- Defined a new http load balancer in GF using the web server as my device host and SSL port from above.

Here's the problem... when GF goes to access lbconfigupdate on that SSL port, I receive the following error in the logs:

"The web server which hosts the load balancer returned response "403 Forbidden" to apply change request... Please check the configuration and the SSL certificates."

I know it is hitting the right url... if I change the port to say the web server admin port, I get a 404 error. So I know the lbconfigupdate routine is up and running.

Looking at the web server logs, i get the following error:

"failure (29771): for host (gf ip) trying to GET /lobconfigupdate, Client-Auth reports: HTTP4026: SSL operation failed (SSL_ERROR_RENEGOTIATION_NOT_ALLOWED: SSL Renegotiation is not allowed.)"

Any ideas on what this error indicates?
[Message sent by forum member 'aeronautical96']

http://forums.java.net/jive/thread.jspa?messageID=471840