SSL server example
authorAdam Dickmeiss <adam@indexdata.dk>
Fri, 3 May 2013 10:51:35 +0000 (12:51 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Fri, 3 May 2013 10:51:35 +0000 (12:51 +0200)
etc/Makefile.am
etc/config4.xml
etc/ztest.pem [new file with mode: 0644]

index 4fe61d9..2b75022 100644 (file)
@@ -24,7 +24,8 @@ xmlconfig = $(srcdir)/config-bytarget.xml \
     $(srcdir)/config-zoom.xml \
     $(srcdir)/retrieval-info.xml
 
-config = example.simple-auth example.target-auth pqf2pqf.xsl explain.xml
+config = example.simple-auth example.target-auth pqf2pqf.xsl explain.xml \
+       ztest.pem
 
 
 rng = $(srcdir)/../xml/schema/metaproxy.rng
index d01f8d0..02899d2 100644 (file)
@@ -7,6 +7,7 @@
       <filter type="frontend_net">
         <threads>10</threads>
         <port>@:9000</port>
+        <port cert_fname="ztest.pem">ssl:@:9001</port>
       </filter>
       <filter type="log">
         <message>M</message>
diff --git a/etc/ztest.pem b/etc/ztest.pem
new file mode 100644 (file)
index 0000000..4e3d211
--- /dev/null
@@ -0,0 +1,35 @@
+-----BEGIN CERTIFICATE-----
+MIIDNzCCAqCgAwIBAgIJAJm06bCx5AKQMA0GCSqGSIb3DQEBBQUAMHExCzAJBgNV
+BAYTAkRLMRMwEQYDVQQHEwpDb3BlbmhhZ2VuMRcwFQYDVQQKEw5JbmRleCBEYXRh
+IEFwUzESMBAGA1UEAxMJbG9jYWxob3N0MSAwHgYJKoZIhvcNAQkBFhFhZGFtQGlu
+ZGV4ZGF0YS5kazAeFw0xMjExMTQxNzQ3MDNaFw0yMjExMTIxNzQ3MDNaMHExCzAJ
+BgNVBAYTAkRLMRMwEQYDVQQHEwpDb3BlbmhhZ2VuMRcwFQYDVQQKEw5JbmRleCBE
+YXRhIEFwUzESMBAGA1UEAxMJbG9jYWxob3N0MSAwHgYJKoZIhvcNAQkBFhFhZGFt
+QGluZGV4ZGF0YS5kazCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuPTZwVaB
+u5OEjNOFaGCiCiIUJTsa9YZ0CO18bzcC8+2ENjnYpoSqzzYpnXwBtN71S7Wim+H+
+D9XMpvi9Y+qtwe49RHUL9B+J+mV+zB9OR8yJibkXEAOrkVNCegrOAIze4gvMm4ek
+FTXsicQNdanQeQMC9uyIEn8EiJHdgWjSaQMCAwEAAaOB1jCB0zAdBgNVHQ4EFgQU
+uLY9vUCqQxYVstTwjhjALoC04g8wgaMGA1UdIwSBmzCBmIAUuLY9vUCqQxYVstTw
+jhjALoC04g+hdaRzMHExCzAJBgNVBAYTAkRLMRMwEQYDVQQHEwpDb3BlbmhhZ2Vu
+MRcwFQYDVQQKEw5JbmRleCBEYXRhIEFwUzESMBAGA1UEAxMJbG9jYWxob3N0MSAw
+HgYJKoZIhvcNAQkBFhFhZGFtQGluZGV4ZGF0YS5ka4IJAJm06bCx5AKQMAwGA1Ud
+EwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAWHZogB1vW9B32c786yBb1yckWueV
+CNebkXBhPBECJ5uE91ZEIc2L++KISS9yy4Za4ctvDJihgxOotGo0JCfkPLlpA5lR
+n1WR4hgk6YdeoySEtozjRcBwQtfQxBSvUG03XosDAETUGT94rM6cEftvKdJKiKfh
+1SxxGV7fviahCg8=
+-----END CERTIFICATE-----
+-----BEGIN RSA PRIVATE KEY-----
+MIICXAIBAAKBgQC49NnBVoG7k4SM04VoYKIKIhQlOxr1hnQI7XxvNwLz7YQ2Odim
+hKrPNimdfAG03vVLtaKb4f4P1cym+L1j6q3B7j1EdQv0H4n6ZX7MH05HzImJuRcQ
+A6uRU0J6Cs4AjN7iC8ybh6QVNeyJxA11qdB5AwL27IgSfwSIkd2BaNJpAwIDAQAB
+AoGAZmHzoFh4nBL+zs3QDYVgbWeL60galksFNGPx+8Zh9hFGnJXM3fCWdPmwc6LP
+dwXslypGhy/EaZOaI9uRSxv/bmb82LWgizEyHmKGzsaOwhDiehYq0lTteTI5yA7s
+1ViLBk2iEfCwbMyVJjQ/oyqDyqGFr/TVfqNbGV1amManXtECQQDrpRBmW/ZAgiVt
+P7UGrOhE8c4bcioMBHmb2tSoajh13UyTmh/igR3IqsTWPurBDm0XTKxj8Hb9qxr9
+QqYsv5FVAkEAyO7jlJImiIV08E5vrOSpIfk7/9Zup+ZyMtF3D0jk22dDhf9PuCUA
+nxrwLRd4R1aQ8V6GTKg8jz0VZdV7Wshw9wJAKItCAxqXiAncfquTbg6Z+CLSn45J
+BcBPXC2OoVuFU2I8JrlB+yrUAQ7Ax0wUABuHUZbzok5hasvh3Ol2xgQ/8QJBAK/e
+eA+IRHXl6c6TuKdplKgJz/xDoaMPzxCvyjf0o2tuXOmh6BLTQFICcAnnqv01xbOd
++oqKDkeJPXteeZOiMU0CQFYD+XIaTkBd+9aCien4gsKX8fNsKB+H2UVZQDoG7Vah
+G++Axlf9EXtan01wU3cFrfrukotwA7oEetx8Eh3kmBA=
+-----END RSA PRIVATE KEY-----