HAPROXY as the Reverse Proxy and usage with EBS/Oracle Apps


HAProxy is a free, very fast, and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for very high traffic websites and powers quite a number of the world's most visited ones.


Benefits of Reverse Proxy

  • Load Balancing
  • Web Caching
  • Improved performance
  • Clients never know where is Server
  • More Efficient and Secure SSL encryption


Integration with Oracle EBS

  • TLS Termination point in front of the Oracle EBS.
  • Up-to-date TLS endpoint 
  • Certificates signed with SHA-2 (signature algorithm: sha256WithRSAEncryption)
  • TLS 1.2 with stronger cipher suites
  • Can be implemented on same node as application Node
  • TLS 1.0, TLS 1.1, TLS 1.2 supported
  • Works with both Self signed and CA certificates.


HAProxy can provide an up-to-date TLS endpoint with the following configuration options:
Certificates signed with SHA-2 (signature algorithm: sha256WithRSAEncryption)
TLS 1.2 with stronger cipher suites



















Who Can Use

While HAProxy is a capable proxy and a load balancer, If you are using Oracle Linux 6 (or Red Hat), you can simply install the OS-provided RPM package. If you are using AIX or Solaris, it is possible to download the HAProxy source code and compile it for that operating system (remember to configure HAProxy for SSL/TLS). Windows and HP-UX are not currently supported by the build system supplied with HAProxy.
In the case that you cannot or prefer not to run HAProxy on the same host as OHS 10g, you can run HAProxy on a different host with a supported operating system. For example, you can run HAProxy on Linux on real hardware or in a virtual machine.





If you like please follow and comment