You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
grinapo edited this page Sep 29, 2011
·
5 revisions
work in progress
SSL setup can be tricky
ssl setup requires a globally verifiable crt, self signed won't do
application.yml contains most of the setup
pod_url should contain https:// and proper PODURL address
set up proper proxying in webserver (forward tcp/443 to localhost:3000)
ca_file should be able to verify your cert:
openssl verify -CApath /dev/null -CAfile ca-certificates.crt yourpod.crt - should give you OK
if you use socket_secure then socket_cert_chain_location should verify your cert and contain the cert for your key
If you change your pod from http: to https: you have to fix every entry in your configs **and** your database.
Webfinger
Your public/webfinger directory should be empty. The files are generated on the fly if there is no matching file there, and if there is, the files will be used instead.
Check your webfinger by retrieving PODURL/.well-known/host-meta it should point to proper https://PODURL
Check hcard in the response file, it should point to https://PODURL