<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
        {mso-style-priority:1;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:931278390;
        mso-list-type:hybrid;
        mso-list-template-ids:704779534 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.25in;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.75in;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.25in;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.75in;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:2.25in;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:2.75in;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:3.25in;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:3.75in;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:4.25in;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hello<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoNoSpacing">If VPN tunnel 1 is started before VPN tunnel 2.<o:p></o:p></p>
<p class="MsoNoSpacing">Then VPN tunnel 2 does not select the correct SCA cert during TLS EAP.<o:p></o:p></p>
<p class="MsoNoSpacing">It does show the correct SCA cert during configuration.<o:p></o:p></p>
<p class="MsoNoSpacing">VPN tunnel 1 is ok<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoNoSpacing">If VPN tunnel 2 is started before VPN tunnel 1.<o:p></o:p></p>
<p class="MsoNoSpacing">Then both VPN tunnels are ok.<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoNoSpacing">VPN tunnel 1: “user cert 1”->SCA 1->TA<o:p></o:p></p>
<p class="MsoNoSpacing">VPN tunnel 2: “user cert 2”->SCA 4->TA<o:p></o:p></p>
<p class="MsoNoSpacing">Note: TA is same for both VPN tunnels<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoNoSpacing">VPN tunnel 1: left auth = pubkey<o:p></o:p></p>
<p class="MsoNoSpacing">VPN tunnel 2: left auth = eap<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoNoSpacing">Strongswan version: 5.5.1<o:p></o:p></p>
<p class="MsoNoSpacing">VICI interface<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoNoSpacing">Note: VPN tunnel 1 is up and ok<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoPlainText"><span style="font-size:8.0pt;font-family:"Courier New"">!!!Selected user cert is CN=TDY Test SCA 4<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:8.0pt;font-family:"Courier New"">2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG]   certificate \"C=US, O=Teledyne Controls Engineering, OU=Systems Engineering, CN=TDY Test SCA 4\" key: 2048 bit RSA<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG]   using trusted ca certificate \"C=US, O=Teledyne Controls Engineering, OU=Systems Engineering, CN=TDY Test Root CA\"<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG] checking certificate status of \"C=US, O=Teledyne Controls Engineering, OU=Systems Engineering, CN=TDY Test SCA 4\"<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG] ocsp check skipped, no ocsp found<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG]   fetching crl from \'http://www.carillon.ca/caops/TEST-cisRCA1.crl\' ...<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[LIB] unable to fetch from http://www.carillon.ca/caops/TEST-cisRCA1.crl, no capable fetcher found<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG] crl fetching failed<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG] certificate status is not available<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG] certificate policy 1.3.6.1.4.1.25054.3.1.113 for \'C=US, O=Teledyne Controls Engineering, OU=Systems Engineering, CN=ELS-VPAPP-WGL08 - ID, OU=Devices, OU=Aircraft Operator Ground Stations, OU=Teledyne
 Controls\' not allowed by trustchain, ignored<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG]   certificate \"C=US, O=Teledyne Controls Engineering, OU=Systems Engineering, CN=TDY Test Root CA\" key: 2048 bit RSA<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[CFG]   reached self-signed root ca with a path length of 1<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[TLS] sending TLS peer certificate \'CN=RA00017.auth, O=Teledyne Controls Engineering, OU=Systems Engineering, C=US\'<br>
!!! ? why did TLS send SCA 1 cert<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:8.0pt;font-family:"Courier New"">2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[TLS] sending TLS intermediate certificate \'C=US, O=Teledyne Controls Engineering, OU=Systems Engineering, CN=TDY Test SCA 1\'<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[IKE] reinitiating already active tasks<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[IKE]   IKE_AUTH task<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[ENC] generating IKE_AUTH request 6 [ EAP/RES/TLS ]<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[NET] sending packet: from 10.29.232.184[4500] to 76.232.248.211[4500] (1112 bytes)<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 15[NET] received packet: from 76.232.248.211[4500] to 10.29.232.184[4500] (88 bytes)<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 15[ENC] parsed IKE_AUTH response 6 [ EAP/REQ/TLS ]<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 15[IKE] reinitiating already active tasks<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 15[IKE]   IKE_AUTH task<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 15[ENC] generating IKE_AUTH request 7 [ EAP/RES/TLS ]<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 15[NET] sending packet: from 10.29.232.184[4500] to 76.232.248.211[4500] (1112 bytes)<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 08[NET] received packet: from 76.232.248.211[4500] to 10.29.232.184[4500] (88 bytes)<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 08[ENC] parsed IKE_AUTH response 7 [ EAP/REQ/TLS ]<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 08[IKE] reinitiating already active tasks<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 08[IKE]   IKE_AUTH task<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 08[ENC] generating IKE_AUTH request 8 [ EAP/RES/TLS ]<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 08[NET] sending packet: from 10.29.232.184[4500] to 76.232.248.211[4500] (1112 bytes)<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[NET] received packet: from 76.232.248.211[4500] to 10.29.232.184[4500] (88 bytes)<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[ENC] parsed IKE_AUTH response 8 [ EAP/REQ/TLS ]<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[IKE] reinitiating already active tasks<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[IKE]   IKE_AUTH task<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[ENC] generating IKE_AUTH request 9 [ EAP/RES/TLS ]<br>
2018 Nov 14 00:35:36+00:00 wglng-17 charon [info] 06[NET] sending packet: from 10.29.232.184[4500] to 76.232.248.211[4500] (536 bytes)<br>
2018 Nov 14 00:35:39+00:00 wglng-17 charon [info] 14[NET] received packet: from 76.232.248.211[4500] to 10.29.232.184[4500] (104 bytes)<br>
2018 Nov 14 00:35:39+00:00 wglng-17 charon [info] 14[ENC] parsed IKE_AUTH response 9 [ EAP/REQ/TLS ]<br>
2018 Nov 14 00:35:39+00:00 wglng-17 charon [info] 14[TLS] received fatal TLS alert \'access denied\'<br>
2018 Nov 14 00:35:39+00:00 wglng-17 charon [info] 14[IKE] EAP_TLS method failed<br>
2018 Nov 14 00:35:39+00:00 wglng-17 charon [info] 14[ENC] generating INFORMATIONAL request 10 [ N(AUTH_FAILED) ]</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>