Permalink
Browse files

RDoc-107. Document HTTPS Connections (RavenDB-964)

  • Loading branch information...
1 parent 1e1c00c commit 002c8b28ba97ccf5da0920965df4e24c0512f812 @ppekrol ppekrol committed Feb 28, 2013
View
1 Tools/RavenDB.DocsCompiler/RavenDB.DocsCompiler.Runner/Program.cs
@@ -12,6 +12,7 @@ public static void Main(string[] args)
Generate(rootPath, "version_1");
Generate(rootPath, "version_2");
+ Generate(rootPath, "version_2_5");
}
private static void Generate(string rootPath, string version)
View
4 version_2_5/docs/server/administration/configuration.markdown
@@ -161,6 +161,10 @@ This is the standard app.config XML file. The `appSettings` section is where the
Whatever http compression is enabled.
_Default:_ true
+* **Raven/UseSsl**
+ Enable/disable SSL.
+ _Default:_ false
+
* **Raven/AccessControlAllowOrigin**
Configures the server to send Access-Control-Allow-Origin header with the specified value. If this value isn't specified, all the access control settings are ignored.
_Allowed values:_ null (don't send the header), *, http://example.org,
View
3 version_2_5/docs/server/deployment/.docslist
@@ -3,4 +3,5 @@ as-iis-application.markdown Deploying as an IIS application
embedded.markdown Embedded
recommended-configuration.markdown Recommended configuration
docs-deploy-debug.markdown Running in Debug mode
-docs-debug-logging.markdown Debug Logging
+docs-debug-logging.markdown Debug Logging
+enabling-ssl.markdown Enabling SSL
View
11 version_2_5/docs/server/deployment/enabling-ssl.markdown
@@ -0,0 +1,11 @@
+# Enabling SSL
+
+By default the secure connectivity is disabled, to enable the SSL in the RavenDB, one needs to change `Raven/UseSsl` configuration to `true`.
+
+Next step is to tell RavenDB to use the specified X509 certificate. To do this execute the following command on the command line:
+<code>Raven.Server.exe /installSSL=PathToCertificate==CertificatePassword</code>
+E.g.
+<code>Raven.Server.exe /installSSL=C:\Temp\MyCertificate.pfx==MyPassword</code>
+
+To uninstall certificate execute:
+<code>Raven.Server.exe /uninstallSSL=PathToCertificate==CertificatePassword</code>

0 comments on commit 002c8b2

Please sign in to comment.