Revision [393]

Last edited on 2006-02-10 17:59:44 by KogAdmin [disclaimer]
Additions:
#you really do want this, it does the https magic. I promise.


Revision [392]

Edited on 2006-02-10 15:33:48 by KogAdmin [virtualhost container issues]
Deletions:
# send HTTP requests for web apps to HTTPS
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^/dir(.*) https://%{SERVER_NAME}/dir$1 [R,L]
# send HTTP requests from links in web apps to HTTP properly
RewriteCond %{SERVER_PORT} ^443$
RewriteCond %{REQUEST_URI} !^/dir(.*)
RewriteRule ^/(.*) http://%{SERVER_NAME}/$1 [R,L]


Revision [369]

Edited on 2006-01-10 00:37:44 by KogAdmin [spelling]
Additions:
This document is for people wishing to set up their own instance of Apache w/ OpenSSL (and root). People using managed hosting will need to speak with their providers.
Deletions:
This document is for people wishing to set up their own instance of Apache w/ OpenSSL (and root). PEople using managed hosting will need to speak with their providers.


Revision [368]

Edited on 2005-12-25 10:17:37 by KogAdmin [spelling]
Additions:
[[http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#aboutcerts - Apache2 docs about SSL certs]]
[[http://gentoo-wiki.com/Apache_Modules_mod_ssl - Gentoo Wiki article on apache/self-signed SSL]]
Deletions:
[[http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#aboutcerts Apache2 docs about SSL certs]]


Revision [366]

Edited on 2005-12-23 20:21:22 by KogAdmin [spelling]
Additions:
This document is for people wishing to set up their own instance of Apache w/ OpenSSL (and root). PEople using managed hosting will need to speak with their providers.
Deletions:
This document is for people wishing to set up their own instance of Apache w/ OpenSSL. If you are using a manged solution, please consider the following: some hosts take certificates, some folks take CSRs, some folks do everything for you. Please figure out what you need, and then proceed.
If your host takes a certificate, proceed to the creation of CSR, finish the CSR and then proceed with a CA, then give your host what the CA generates. If your host takes a CSR, proceed to the CSR section, then give your host the CSR. If your host does it all, pay them.


Revision [361]

Edited on 2005-12-11 05:47:52 by KogAdmin [spelling]
Additions:
Disclaimer - someone once asked me why I don't define SSL within the scope of this document. This is a how-to, not a cryptographic whitepaper. Please see [[ssl my page on SSL]].
Deletions:
Disclaimer - someone once asked me why I don't define SSL within the scope of this document. This is a how-to, not a cryptographic whitepaper. Please see (link to be added).


Revision [359]

Edited on 2005-12-11 05:46:52 by KogAdmin [managed hosting]
Additions:
<<**Managed hosts**
This document is for people wishing to set up their own instance of Apache w/ OpenSSL. If you are using a manged solution, please consider the following: some hosts take certificates, some folks take CSRs, some folks do everything for you. Please figure out what you need, and then proceed.
If your host takes a certificate, proceed to the creation of CSR, finish the CSR and then proceed with a CA, then give your host what the CA generates. If your host takes a CSR, proceed to the CSR section, then give your host the CSR. If your host does it all, pay them.
<< ::c::


Revision [358]

Edited on 2005-12-11 05:41:01 by KogAdmin [added why]
Additions:
Disclaimer - someone once asked me why I don't define SSL within the scope of this document. This is a how-to, not a cryptographic whitepaper. Please see (link to be added).
Why do we care about SSL? Because it allows us to send private information over a secure connection instead of in plain text, so that anyone listening wont see things such as credit card numbers, addresses, passwords etc. The certificates (what we're doing now) help ensure that hosts we're sending this traffic to are who they claim to be, but further they allow us to establish the encrypted stream between the foreign host.
Deletions:
Disclaimer - someone once asked me why I don't define SSL within the scope of this document. This is a how-to, not a cryptographic whitepaper. Please see (link to be added)


Revision [357]

Edited on 2005-12-11 05:37:47 by KogAdmin [added why]
Additions:
Disclaimer - someone once asked me why I don't define SSL within the scope of this document. This is a how-to, not a cryptographic whitepaper. Please see (link to be added)


Revision [356]

Edited on 2005-12-11 05:36:35 by KogAdmin [added why]
Additions:
We like apache w/ SSL support. It's awesome. Maybe that's just because I love crypto for some undefined, irrational reason. Maybe I shouldn't write documentation at 0500. You need several things:
Deletions:
We like apache w/ SSL support. It's awesome. Maybe that's just because I love crypto for some undefined, irrational reason. Maybe I should write documentation at 0500. You need several things:


Revision [355]

Edited on 2005-12-11 05:24:55 by KogAdmin [added why]
Additions:
Please see [[http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#aboutcerts apache documentation]] for further information about CSRs, keys, CAs and other advice.


Revision [354]

Edited on 2005-12-11 05:22:52 by KogAdmin [added why]
Additions:
[[http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#aboutcerts Apache2 docs about SSL certs]]


Revision [353]

Edited on 2005-12-11 05:21:45 by KogAdmin [added why]
Additions:
You WILL be prompted every restart of apache for the password for your key. This can be fun when throwing apache the argument -DSSL on startup (init.d/rc.d scripts). Beware.


Revision [352]

The oldest known version of this page was created on 2005-12-11 05:18:25 by KogAdmin [added why]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki