---+ X.509 Certificate Authority and HTTPS Listener Setup & Configuration
1 Install [[https://virtuoso.openlinksw.com/download/][Conductor]] VAD package.
1 Install [[https://virtuoso.openlinksw.com/download/][ODS]] VAD package.
1 Go to the http://cname:port/conductor URL, enter the DBA user credentials.
%BR%%BR%
%BR%%BR%
1 Go to System Admin->Security
%BR%%BR%
%BR%%BR%
1 Enter the Issuer details and click Generate.
%BR%%BR%
%BR%%BR%
1 Click Configure HTTPS Listeners
%BR%%BR%
%BR%%BR%
1 Edit the new listener, and click "Generate New" key.
%BR%%BR%
%BR%%BR%
1 Click Save
%BR%%BR%
%BR%%BR%
1 Click Confgure ODS Endpoints
%BR%%BR%
%BR%%BR%
1 Click "Create New Endpoint"
%BR%%BR%
%BR%%BR%
1 Enter the home path for ODS, and save
%BR%%BR%
%BR%%BR%
1 The new endpoint should now appear in the endpoint list.
%BR%%BR%
%BR%%BR%
1 Go to the HTTPS site, e.g., https://cname:port/ods; in our example, https://localhost:4433/ods/. If Firefox is used, it will complain that the certificate is not valid, so we must register the site's certificate.
%BR%%BR%
%BR%%BR%
1 In Firefox certificate manager, Site's certificates add an exception: Firefox Tools -> Options -> View Certificates -> Servers -> Add Exception,
%BR%%BR%
%BR%%BR%
1 Confirm exception.
%BR%%BR%
%BR%%BR%
---+++Related
* [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtAuthFOAFSSLACL][WebID Protocol ACLs Tutorial]]
* [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtOAuthSPARQL][SPARQL OAuth Tutorial]]
* [[ODSBriefcaseFOAFSSL][Use WebID Protocol for enhanced ODS-Briefcase (WebDAV) Access Control Lists (ACLs)]]
* [[VirtODSFOAFSSL][WebID Protocol Support in OpenLink Data Spaces]].
* [[ODSPkiSetup][Guide for Set up a X.509 certificate issuer and HTTPS listener and generate ODS user certificates.]]
* [[OdsKeyImport][CA Keys Import using Conductor]]
* [[http://esw.w3.org/topic/foaf+ssl][WebID Protocol Specification]]
* [[https://foaf.me/simpleLogin.php][Test WebID Protocol Certificate page]]
* [[http://test.foafssl.org/cert/][WebID Protocol Certificate Generation page]]
* [[https://demo.openlinksw.com/sparql-ssl][Virtuoso Demo SPARQL-SSL Endpoint]]
* [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtAuthServerUI][Virtuoso Authentication Server UI]]
* [[ODSBriefcaseFOAFSSL][Manage WebID Protocol (WebDAV) Access Control Lists (ACLs)]]
* [[ODSGenerateX509Certificate][Generate an X.509 Certificate hosted WebID Guide]]
* [[ODSBriefcaseFOAFSSLShareFile][ODS Briefcase WebID Protocol Share File Guide]]