HAProxy : SSL/TLS Setting2026/06/05 |
|
Configure HAProxy with SSL/TLS connection.
-----------+---------------------------+--------------------------+------------
| | |
|10.0.0.30 |10.0.0.51 |10.0.0.52
+----------+-----------+ +-----------+----------+ +-----------+----------+
| [ dlp.srv.world ] | | [ node01.srv.world ] | | [ node02.srv.world ] |
| HAProxy | | Web Server#1 | | Web Server#2 |
+----------------------+ +----------------------+ +----------------------+
|
| [1] | |
| [2] | Configure HAProxy. |
|
# concatenate cert and key root@dlp:~# cat /etc/letsencrypt/live/dlp.srv.world/{fullchain.pem,privkey.pem} > /etc/haproxy/haproxy.pem root@dlp:~# chmod 600 /etc/haproxy/haproxy.pem
root@dlp:~#
vi /etc/haproxy/haproxy.cfg # add into the frontend section # * comment out the 80 port line if you do not need unencrypted connection
frontend http-in
bind *:80
bind *:443 ssl crt /etc/haproxy/haproxy.pem
root@dlp:~# systemctl reload haproxy |
| [3] | If UFW is enabled, allow service. |
|
root@dlp:~# ufw allow https Rule added Rule added (v6) |
| [4] | Verify working normally to access to the frontend HAproxy Server. |
|
|
| Sponsored Link |
|
|