Web Services Very Slow to Respond with SSL

jozef

New Member
Hi. Just started to look at upgrading to 11.3 from 10.2.

Redhat Linux 2.6.18-194.el5
OpenEdge 11.3
Apache Tomcat/7.0.42

What I've noticed is that once I enable SSL on the AppServer and Web Service, response is EXTREMELY slow.

Using SOAPUI I can confirm that the correct data is returned using the SSL connection. Response is quick.

Loading 3 web services from Linux has taken over 20 minutes. To load the same 3 services to the same WSA when SSL is not enabled takes around 10 seconds.

Through Openedge Explorer, when I click on either the Appserver or Nameserver for the SSL-enabled site I get normal quick response (around 1 second).

When I click on the link for the WSA for the SSL-enabled site, it takes around 15 minutes.

Have tried using Firefox 24.0; Chrome 27.0.1453.110 & IE 8. All exhibit the same slow response. Nothing untoward appears in any logs.

Under 10.2, there is minimal differentiation in response between SSL and non-SSL activities.

Could use some help, please.
 
First query I've ever answered on this website - shame it had to be my own!!!

After much googling, found this link:

stackoverflow.com/questions/137212/how-to-solve-performance-problem-with-java-securerandom

Changed the file dlc/jdk/jre/lib/security/java.security. Replaced:

securerandom.source=file:/dev/urandom

with:

securerandom.source=file:/dev/./urandom

Amazing difference. Click on Web Services Adapter in OpenEdge Explorer:

Without the change: 9 minutes
With the change: 7 seconds

Who'd a thunk it?
 
Back
Top