Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 26 additions & 26 deletions daemon/logger/syslog/test/ca-key.pem
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC7A6isTSj2GbZm
K9M677OdHDKxb/2dNsojOrpqUXpzLjInvevWl3l86BP3ZmTesifPpwCZeHiHqCDL
Yq3lXc+P1ChxvYG2HJ6uj1U4su+NY1MRsYKaYrFEvcy6XwJgx45el9YmZd8LRZ3X
eaJJBELi5xXAAJeQO29OHnZK85+s8nMqofMQ9ADBTugCikQ2EzbaDHHA0SNFbvnd
3C13t+b6oh97JOFs61jxAQN4Jylqe8v3+3JDw/XOjVHRWSNVYJzszb4YfnbyLh2+
3Zo/DAPHjBa7x7sKNe7zIqKLlspHegBBBerOLPlkTzoD4jHkoyDKhyzboV6sLuyU
L5JYxhEXAgMBAAECggEALu98JcI3xYwuevYEzYXbTlMFZgL1Y7+ce7sBji1kzgOK
Eu9XgUQC+ZZFbJIGPt33n+YKAHp7xZAsqt7ZRfeFYFOe0uz84PfN24Gdod1GwfVr
o8UpQhYC5327JAs0TZXH5XW2CW0HzYxrUOj2Ed0/7DKTAt0jLM+9351FkwoRyRWh
nwqRezDHhwJK8BNkD7J+5yLGqy061w43iBwBxliy0u46c0Z5dawsQs5ZjMy0P+2k
6sWpEkODPUIfQas0tVzDf0yZu5K7s1ZK9Mk1OY5mNiWIKJi9yR2gSH6T0Xj+D2dQ
zxxNo3WnWi1lfcPhrIOEQfOqCOv6lciYAQO82OjMAQKBgQD4Gw1JJq0ij663RRHj
88Z0dI80aWwqq5OgYIIcigSOyjTn4zv2P+PUfMazG8M8j27fNUGk6hgoJdeT1wP0
dCtyRXsnkDWOrXLPEdGqhokGxdXXkH9O2mFcuAnSHQsZGWYPiaSyMurbYJSsk6iy
LW5YsKsUd9/MRTqKIYQeoILqaQKBgQDA9vx//SrvQWkgBLfQRe7l24CC2hKyzoJ4
BYO/tYGlNOSKvr5ixNkrEbJm2U3+lsmcsSEWsKKA8laq/ieDCsW2qw52h5e8WF+x
HkoJk5lnhQP4ObZkr+baWn36BMI8gStYde44nDQA4Ym/kXLIrKqPPNlrHq6XWvOs
Aqx7PiavfwKBgDmVtciztF2gMbIR0uwwiXBAGXjVuyhQOGxx2eEb26D0p8DmieVG
wO9xooCxwefNdrNR3hGTz9WJqvaCYkWbrPXR0JrHKtcZxNrwzNQic61hv5dPz2yS
3SQzBvyAhzHlJj4W+WXu0XnnebpwbygjyUfGgX63r/buXn7u9oZRRPF5AoGAetwG
8nq/3mvYQiGe40XTkJhMX4P3ic9AdKiWNPac4BIoPUqrL3nEB88Rtrg/F4zsOw7w
UWEPZmhl1CNUBvRR5DdPUxqL+siNzNjLLQPEFYw0ddRRFBSHOJmLQifLf/iCH6We
kn6qAbGYIde6rJh7VA3bJH/5i7bGFMvzA9kTioMCgYAm3hwQTZrE/w3p2m58Nko+
dPxppJQWuWGakESVZdDEHSTPxLnQc1WSfz/wDcf9mw+T3QEkw9rF/Ji2yVkwZxQU
Z91ErLjpq9wuU7QRjnCSIHdo5TODTBE2uB6BmC/ifyta6UVI1UBD1WY+PLwHioZQ
Ja/1jATMJ+q671L0NDJffA==
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC+wtwVOLwni+wS
4vA0RaKB5tbHQkoebQ1l9oKtol4+DI8G5iO0VNhKYJdja4odGv+7x0ttTIw2m2E4
gUpspp//Sm/7NreZpl4GLSxfSo/pv1NCjgp8LXUdVLkKr4tCrhAKEzv5KsoJX1cO
zl7sXnfhYjJC456gDIKosp7tQHiFaV4aRBjbBWg3RG9l11IevOtt8/yDm93sBCmP
wTU+SEsvrelfoZG0Prdj/DwXfJ5hrgI+JqK85TuAN9ewUQuOYFGlBDUSd8qEGov+
FkULcunzsSRrDj3ynTKqspAffmdFxYs4gbT3ITXK74p6v1gjjMk8JA+vkaZ9IZSQ
36ym2+1HAgMBAAECggEBALYfQZE9Nl2nN76cTWoKZWkR41IflrXPta/4FrEBSGqD
APY8ODBNpKX16/LuU9EP2sIDNp7mKyNjWwFgZpauyigogBreFZGrBS9uZ2OewyEO
GcZ758TAfYSAQ53RFOqXVhbYYDS1xmgGTw6CtpuCYX+biZLUz7fL2d6HkjW+jJII
7cYvPYWOLct3wzvgowIjKqIoaExW08pnz9jMIGg7dYMsKUdUsSINH93nmtqpXiwR
5c20a6du5qv5WijFAmhajgW4OWJOCYzyeu2eSydZiRGtoPrSqrxZoRqWTcg7/+Mk
Xeb9rWY3PQGT3Jng99kCQK5OGH+yjeVb0uOmaMNsQtkCgYEA4q9tlIKABMJbZIke
qmR9No68IIJHEg9z0vjL27YWi5WaR79t97AQitizqbOLPOmmVXYoLAbwrZdQcG8b
AimBu2SbRDBEoiEjg/xZliBNDgIgGDNdswZJNy7ecpE8ez215MdKnf8wqEG8EUpn
y1E+7h2CkU6ggZOirp1vbbVbHOMCgYEA124jxPve4ljn6yJb34MBQ2Sxya40PWhP
X2VqLEp/2QP8bkiqFs2zgv0in9Njz+Awz6vB/GzUfSwKfL0ViY3cuUghKeRkIia2
soLAvBpOvl6X9J6/UZ4mjYICVuqEapF11KdyB6/wcQXtJwAMQn3bAmAJxzdSvGQ0
WsCtpSMUX00CgYEAxf2FT1YgLIf5PTlKcHbuqm1GwXooSwz2FAm8PH2w+V/EbfA0
Q0cjW7JkUc+AyMYmwrQ96B5zrprf5iQUyfGo3xzDRG6IM7eQBqKtOKOjyZ1vnNOY
fln6Ltmf7x8NXXML4PN0J8WRIRSxB8UeHQYsWduqg/HR3Psu9yaJAaCKIRMCgYEA
oGCBRoNPgWg4d0bj6Hhpt1c+N+t1PoXqGRWxvflURiX+hceYwFMwoYJ7hUpk0vuO
uvud9aK7adggko5de0LeIB0/eyVpGjeB6VEH1MEs//IB4/1OZp97CfvQbA44t/FE
LCTf8jMbp7iGvXL+rX1uTs1aWjGoaVGb3Df2zapY3z0CgYBTq0puYlPeAgFBR04h
T2i2xxS8XBH4MRtgatN5o0dnmlvYljmf/uFMxsqO5WisyPNoCP/sscuX3zfGxD5K
HuexjPRYC/ockUcLAZWVdeRx+T1N1ubEurOngxIyIvk5HAeREJsw436CgnpeKXsG
xL9dbw9tzQz5a/V1doDhnxPxgw==
-----END PRIVATE KEY-----
36 changes: 20 additions & 16 deletions daemon/logger/syslog/test/ca.pem
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
-----BEGIN CERTIFICATE-----
MIIC4TCCAcmgAwIBAgIRAOKBgOdGz0PNmDDiKrSWDkswDQYJKoZIhvcNAQELBQAw
FDESMBAGA1UEAwwJMTI3LjAuMC4xMB4XDTE4MDgwODE0MzEyMFoXDTE4MTIzMTAw
MDAwMFowFDESMBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAuwOorE0o9hm2ZivTOu+znRwysW/9nTbKIzq6alF6cy4yJ73r
1pd5fOgT92Zk3rInz6cAmXh4h6ggy2Kt5V3Pj9Qocb2Bthyero9VOLLvjWNTEbGC
mmKxRL3Mul8CYMeOXpfWJmXfC0Wd13miSQRC4ucVwACXkDtvTh52SvOfrPJzKqHz
EPQAwU7oAopENhM22gxxwNEjRW753dwtd7fm+qIfeyThbOtY8QEDeCcpanvL9/ty
Q8P1zo1R0VkjVWCc7M2+GH528i4dvt2aPwwDx4wWu8e7CjXu8yKii5bKR3oAQQXq
ziz5ZE86A+Ix5KMgyocs26FerC7slC+SWMYRFwIDAQABoy4wLDAPBgNVHREECDAG
hwR/AAABMAsGA1UdDwQEAwIBrjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA
A4IBAQCUNiaaHp9A5Ls0Sk8Xm3K0CzWoaZFofHfrRAl+9Walyl11miKiWXXX2c9J
TtrqGQHM0vmbgS1DEqkPY8HNDkgtU6Q4Q2F2lOyiB98Zs1n5bAq4P5t/5Pu9OAft
QwPKDyOZKKX2RRg4y04m55Bl22l+Gk7xso6Il+jU3jjRzO5yiTTJ/i3HUz6AZ4oV
o174HluFMx32I/fu4E1lpQBQN8aw+380Y342ljRDTrZBJo89cwBwbJNmV1Eqqd8P
DLiBQFDdRC9qEK+0huFVH+yyJfIb+3AR9GwJ3esQqfjTH1ZccQKi8KIBG7/X0dgv
1KRviUTwb+/4AtzX4NGVjYxfFE6M
MIIDmDCCAoCgAwIBAgIJAN2A3Mx80g7IMA0GCSqGSIb3DQEBCwUAMFoxCzAJBgNV
BAYTAkNOMREwDwYDVQQIDAhaaGVKaWFuZzERMA8GA1UEBwwISGFuZ1pob3UxEDAO
BgNVBAoMB0NvbXBhbnkxEzARBgNVBAsMCkRlcGFydG1lbnQwHhcNMTkwMTA1MTY0
MTU2WhcNMjkwMTAyMTY0MTU2WjBaMQswCQYDVQQGEwJDTjERMA8GA1UECAwIWmhl
SmlhbmcxETAPBgNVBAcMCEhhbmdaaG91MRAwDgYDVQQKDAdDb21wYW55MRMwEQYD
VQQLDApEZXBhcnRtZW50MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
vsLcFTi8J4vsEuLwNEWigebWx0JKHm0NZfaCraJePgyPBuYjtFTYSmCXY2uKHRr/
u8dLbUyMNpthOIFKbKaf/0pv+za3maZeBi0sX0qP6b9TQo4KfC11HVS5Cq+LQq4Q
ChM7+SrKCV9XDs5e7F534WIyQuOeoAyCqLKe7UB4hWleGkQY2wVoN0RvZddSHrzr
bfP8g5vd7AQpj8E1PkhLL63pX6GRtD63Y/w8F3yeYa4CPiaivOU7gDfXsFELjmBR
pQQ1EnfKhBqL/hZFC3Lp87Ekaw498p0yqrKQH35nRcWLOIG09yE1yu+Ker9YI4zJ
PCQPr5GmfSGUkN+sptvtRwIDAQABo2EwXzAPBgNVHREECDAGhwR/AAABMB0GA1Ud
DgQWBBQeTdyoGhy24zmDHzP5zvUPnmR4oDAfBgNVHSMEGDAWgBQeTdyoGhy24zmD
HzP5zvUPnmR4oDAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCvwpQ2
nUdLQd2MJN+gpLMnImc799Gt7CI4haWnvD7iyFcs6Qeo8mukXLcWWVULa01DpZj7
psGpw2nAI9sQH4INbfNWuNoV0hvsxsyEgNbwShTJOeFbzforZCGLJfbKq4wcP34y
PJbw+qxXl5sA0SFmyDqyL5Tpj4uCE90mUUjlBoVWSTcWkh8DB2fGFN7pbSijxTkH
Ci9DwO41xhOEZCeRRhz+pyFisoDSPSmF3aYvgtSGNnHpTFi1xmKcDQ63rANRVr2b
+9w2nm1HvZTHVCxY3zch4HFPyth2tYPLv5Y36OOEO+xneumrIU9atZUpCwJ6gxoP
pquj9429MnOWgZ3h
-----END CERTIFICATE-----
21 changes: 21 additions & 0 deletions daemon/logger/syslog/test/generate_x509_pair.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#!/bin/bash

set -x
which openssl
if (( $? != 0 )) ; then
echo "Fail to find openssl tool"
exit 1
fi

# Notes: To generate a x509 key pair for testing,
# please add a config 'subjectAltName = IP:127.0.0.1'
# under the '[ v3_ca ]' entry in /etc/pki/tls/openssl.cnf.
#
# SSL needs identification of the peer, otherwise your connection
# might be against a man-in-the-middle. Usually the target is given
# as a hostname and this is checked against the subject and subject
# alternative names of the certificate. In our test case, the server
# target is an IP. That's why we do this trick.

# Generate CA
openssl req -new -newkey rsa:2048 -days 3650 -nodes -x509 -subj "/C=CN/ST=ZheJiang/L=HangZhou/O=Company/OU=Department" -keyout ca-key.pem -out ca.pem