Forum Discussion
modyo_63245
Nimbostratus
Nov 27, 2012Help please with an LB&SSL configuration for a Rails APP
Hi,
I need to set up an iRule with an SSL certificate which connects the 443 port to the 80 of the backend servers (the communication between the balancer and backends are in plain http). Proble...
nitass
Employee
Nov 27, 2012A HTTP profile didn't occur to me at all, but how do you insert the header with a value?is this what you are talking?
e.g.
[root@ve10:Active] config b virtual bar list
virtual bar {
snat automap
pool foo
destination 172.28.19.79:443
ip protocol 6
profiles {
clientssl {
clientside
}
myhttp {}
tcp {}
}
}
[root@ve10:Active] config b pool foo list
pool foo {
members 200.200.200.101:80 {}
}
[root@ve10:Active] config b profile myhttp list
profile http myhttp {
defaults from http
header insert "HTTP_X_FORWARDED_SSL: https"
}
[root@ve10:Active] config ssldump -Aed -nni 0.0 port 443 or port 80 -k /config/ssl/ssl.key/default.key
New TCP connection 1: 172.28.19.251(35636) <-> 172.28.19.79(443)
1 1 1354028315.6417 (0.0219) C>S SSLv2 compatible client hello
1 2 1354028315.6417 (0.0000) S>CV3.1(81) Handshake
1 3 1354028315.6417 (0.0000) S>CV3.1(953) Handshake
1 4 1354028315.6417 (0.0000) S>CV3.1(4) Handshake
1 5 1354028315.6449 (0.0031) C>SV3.1(262) Handshake
1 6 1354028315.6449 (0.0000) C>SV3.1(1) ChangeCipherSpec
1 7 1354028315.6449 (0.0000) C>SV3.1(36) Handshake
1 8 1354028315.6615 (0.0166) S>CV3.1(1) ChangeCipherSpec
1 9 1354028315.6615 (0.0000) S>CV3.1(36) Handshake
1 10 1354028315.6626 (0.0010) C>SV3.1(175) application_data
---------------------------------------------------------------
HEAD / HTTP/1.1
User-Agent: curl/7.15.5 (i686-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
Host: 172.28.19.79
Accept: */*
---------------------------------------------------------------
New TCP connection 2: 200.200.200.10(35636) <-> 200.200.200.101(80)
1354028315.6638 (0.0010) C>S
---------------------------------------------------------------
HEAD / HTTP/1.1
User-Agent: curl/7.15.5 (i686-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
Host: 172.28.19.79
Accept: */*
HTTP_X_FORWARDED_SSL: https
---------------------------------------------------------------
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects