Project

General

Profile

Endpoint Compliance via PT-EAP Protocol » History » Version 12

Andreas Steffen, 07.10.2014 15:59

1 1 Andreas Steffen
h1. Endpoint Compliance via PT-EAP Protocol
2 1 Andreas Steffen
3 1 Andreas Steffen
{{>toc}}
4 1 Andreas Steffen
5 1 Andreas Steffen
h2. Starting the strongSwan Policy Decision Point (PDP)
6 1 Andreas Steffen
7 1 Andreas Steffen
The strongSwan PDP starts and loads its server certificate and the client credentials
8 1 Andreas Steffen
<pre>
9 1 Andreas Steffen
00[DMN] Starting IKE charon daemon (strongSwan 5.2.1dr1, Linux 3.16.1, x86_64)
10 1 Andreas Steffen
00[LIB] openssl FIPS mode(0) - disabled 
11 1 Andreas Steffen
00[CFG] loading ca certificates from '/etc/ipsec.d/cacerts'
12 1 Andreas Steffen
00[CFG]   loaded ca certificate "C=CH, O=Linux strongSwan, CN=strongSwan Root CA" from '/etc/ipsec.d/cacerts/strongswanCert.pem'
13 1 Andreas Steffen
00[CFG] loading aa certificates from '/etc/ipsec.d/aacerts'
14 1 Andreas Steffen
00[CFG] loading ocsp signer certificates from '/etc/ipsec.d/ocspcerts'
15 1 Andreas Steffen
00[CFG] loading attribute certificates from '/etc/ipsec.d/acerts'
16 1 Andreas Steffen
00[CFG] loading crls from '/etc/ipsec.d/crls'
17 1 Andreas Steffen
00[CFG] loading secrets from '/etc/ipsec.secrets'
18 1 Andreas Steffen
00[CFG]   loaded RSA private key from '/etc/ipsec.d/private/aaaKey.pem'
19 1 Andreas Steffen
00[CFG]   loaded EAP secret for carol
20 1 Andreas Steffen
00[CFG]   loaded EAP secret for dave 
21 1 Andreas Steffen
</pre>
22 1 Andreas Steffen
23 1 Andreas Steffen
Next the OS and SWID IMVs are loaded
24 1 Andreas Steffen
<pre>
25 1 Andreas Steffen
00[TNC] TNC recommendation policy is 'default'
26 1 Andreas Steffen
00[TNC] loading IMVs from '/etc/tnc_config'
27 1 Andreas Steffen
00[TNC] added IETF attributes
28 1 Andreas Steffen
00[TNC] added ITA-HSR attributes
29 1 Andreas Steffen
00[TNC] added TCG attributes
30 1 Andreas Steffen
00[LIB] libimcv initialized
31 1 Andreas Steffen
00[IMV] IMV 1 "OS" initialized
32 1 Andreas Steffen
00[TNC] IMV 1 supports 1 message type: 'IETF/Operating System' 0x000000/0x00000001
33 1 Andreas Steffen
00[TNC] IMV 1 "OS" loaded from '/usr/local/lib/ipsec/imcvs/imv-os.so'
34 1 Andreas Steffen
00[IMV] IMV 2 "SWID" initialized
35 1 Andreas Steffen
00[TNC] IMV 2 supports 1 message type: 'TCG/SWID' 0x005597/0x00000003
36 1 Andreas Steffen
O00[TNC] IMV 2 "SWID" loaded from '/usr/local/lib/ipsec/imcvs/imv-swid.so'
37 1 Andreas Steffen
</pre>
38 1 Andreas Steffen
39 1 Andreas Steffen
The PDP loads all plugins needed to communicate via its EAP-RADIUS and PT-TLS interfaces and spawns 16 worker threads
40 1 Andreas Steffen
<pre>
41 1 Andreas Steffen
00[IKE] eap method EAP_TTLS selected
42 1 Andreas Steffen
00[LIB] loaded plugins: charon aes des sha1 sha2 md5 pem pkcs1 gmp random nonce x509 curl revocation hmac socket-default kernel-netlink stroke eap-identity eap-ttls eap-md5 eap-tnc tnc-pdp tnc-imv tnc-tnccs tnccs-20 sqlite
43 1 Andreas Steffen
00[JOB] spawning 16 worker threads
44 1 Andreas Steffen
09[CFG] received stroke: add connection 'aaa'
45 1 Andreas Steffen
09[CFG] left nor right host is our side, assuming left=local
46 1 Andreas Steffen
09[CFG]   loaded certificate "C=CH, O=Linux strongSwan, CN=aaa.strongswan.org" from 'aaaCert.pem'
47 1 Andreas Steffen
09[CFG] added configuration 'aaa'
48 1 Andreas Steffen
</pre>
49 1 Andreas Steffen
50 5 Andreas Steffen
h2. PT-EAP Connection by Access Requestor "dave" transported over EAP-RADIUS
51 1 Andreas Steffen
52 1 Andreas Steffen
<pre>
53 1 Andreas Steffen
04[CFG] received RADIUS Access-Request from client '10.1.0.1'
54 1 Andreas Steffen
04[CFG] created RADIUS connection for user 'dave' NAS 'strongSwan'
55 1 Andreas Steffen
04[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
56 1 Andreas Steffen
11[CFG] received RADIUS Access-Request from client '10.1.0.1'
57 2 Andreas Steffen
11[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
58 1 Andreas Steffen
</pre>
59 1 Andreas Steffen
60 3 Andreas Steffen
Set up an EAP-TTLS connection between AR and PDP
61 1 Andreas Steffen
<pre>
62 1 Andreas Steffen
11[TLS] negotiated TLS 1.2 using suite TLS_DHE_RSA_WITH_AES_128_CBC_SHA
63 1 Andreas Steffen
11[TLS] sending TLS server certificate 'C=CH, O=Linux strongSwan, CN=aaa.strongswan.org'
64 1 Andreas Steffen
11[TLS] sending TLS cert request for 'C=CH, O=Linux strongSwan, CN=strongSwan Root CA'
65 4 Andreas Steffen
</pre>
66 2 Andreas Steffen
67 2 Andreas Steffen
<pre>
68 2 Andreas Steffen
11[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
69 2 Andreas Steffen
12[CFG] received RADIUS Access-Request from client '10.1.0.1'
70 2 Andreas Steffen
12[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
71 2 Andreas Steffen
12[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
72 2 Andreas Steffen
13[CFG] received RADIUS Access-Request from client '10.1.0.1'
73 2 Andreas Steffen
13[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
74 2 Andreas Steffen
13[IKE] sending tunneled EAP-TTLS AVP [EAP/REQ/ID]
75 2 Andreas Steffen
13[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
76 2 Andreas Steffen
14[CFG] received RADIUS Access-Request from client '10.1.0.1'
77 2 Andreas Steffen
14[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
78 1 Andreas Steffen
</pre>
79 2 Andreas Steffen
80 5 Andreas Steffen
Received EAP-Identity of AR "dave"
81 2 Andreas Steffen
<pre>
82 2 Andreas Steffen
14[IKE] received tunneled EAP-TTLS AVP [EAP/RES/ID]
83 2 Andreas Steffen
14[IKE] received EAP identity 'dave'
84 2 Andreas Steffen
14[IKE] phase2 method EAP_MD5 selected
85 2 Andreas Steffen
14[IKE] sending tunneled EAP-TTLS AVP [EAP/REQ/MD5]
86 2 Andreas Steffen
</pre>
87 2 Andreas Steffen
88 2 Andreas Steffen
<pre>
89 2 Andreas Steffen
14[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
90 2 Andreas Steffen
03[CFG] received RADIUS Access-Request from client '10.1.0.1'
91 2 Andreas Steffen
03[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
92 1 Andreas Steffen
</pre>
93 2 Andreas Steffen
94 5 Andreas Steffen
EAP-MD5 based authentication of AR "dave"
95 2 Andreas Steffen
<pre>
96 2 Andreas Steffen
03[IKE] received tunneled EAP-TTLS AVP [EAP/RES/MD5]
97 2 Andreas Steffen
03[IKE] EAP_TTLS phase2 authentication of 'dave' with EAP_MD5 successful
98 2 Andreas Steffen
03[IKE] phase2 method EAP_PT_EAP selected
99 2 Andreas Steffen
03[IKE] sending tunneled EAP-TTLS AVP [EAP/REQ/PT]
100 2 Andreas Steffen
</pre>
101 2 Andreas Steffen
102 2 Andreas Steffen
<pre>
103 2 Andreas Steffen
03[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
104 2 Andreas Steffen
15[CFG] received RADIUS Access-Request from client '10.1.0.1'
105 1 Andreas Steffen
15[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
106 1 Andreas Steffen
</pre>
107 1 Andreas Steffen
108 4 Andreas Steffen
Upon reception of the first PB-TNC client batch, open an IF-TNCCS 2.0 connection
109 3 Andreas Steffen
<pre>
110 3 Andreas Steffen
15[IKE] received tunneled EAP-TTLS AVP [EAP/RES/PT]
111 3 Andreas Steffen
15[IMV] IMV 1 "OS" created a state for IF-TNCCS 2.0 Connection ID 1: +long +excl -soh
112 3 Andreas Steffen
15[IMV]   over IF-T for Tunneled EAP 2.0 with maximum PA-TNC message size of 65490 bytes
113 3 Andreas Steffen
15[IMV]   user AR identity 'dave' authenticated by password
114 3 Andreas Steffen
15[IMV] IMV 2 "SWID" created a state for IF-TNCCS 2.0 Connection ID 1: +long +excl -soh
115 3 Andreas Steffen
15[IMV]   over IF-T for Tunneled EAP 2.0 with maximum PA-TNC message size of 65490 bytes
116 3 Andreas Steffen
15[IMV]   user AR identity 'dave' authenticated by password
117 3 Andreas Steffen
15[IMV] IMV 1 "OS" changed state of Connection ID 1 to 'Handshake'
118 3 Andreas Steffen
15[IMV] IMV 2 "SWID" changed state of Connection ID 1 to 'Handshake'
119 3 Andreas Steffen
</pre>
120 3 Andreas Steffen
121 3 Andreas Steffen
<pre>
122 3 Andreas Steffen
15[TNC] received TNCCS batch (91 bytes) for Connection ID 1
123 3 Andreas Steffen
15[TNC] PB-TNC state transition from 'Init' to 'Server Working'
124 3 Andreas Steffen
15[TNC] processing PB-TNC CDATA batch
125 3 Andreas Steffen
15[TNC] processing IETF/PB-PA message (52 bytes)
126 3 Andreas Steffen
15[TNC] setting language preference to 'en'
127 3 Andreas Steffen
</pre>
128 3 Andreas Steffen
129 5 Andreas Steffen
Received an Attribute Size Request for the 'TCG/SWID' PA message subtype from the SWID IMC
130 3 Andreas Steffen
<pre>
131 3 Andreas Steffen
15[TNC] handling PB-PA message type 'TCG/SWID' 0x005597/0x00000003
132 3 Andreas Steffen
15[IMV] IMV 2 "SWID" received message for Connection ID 1 from IMC 2
133 3 Andreas Steffen
15[IMV] => 28 bytes @ 0x7a5490
134 3 Andreas Steffen
15[IMV]    0: 01 00 00 00 26 4B C3 0A 00 00 55 97 00 00 00 21  ....&K....U....!
135 3 Andreas Steffen
15[IMV]   16: 00 00 00 14 05 F5 E1 00 00 00 7F A6              ............
136 3 Andreas Steffen
15[TNC] processing PA-TNC message with ID 0x264bc30a
137 3 Andreas Steffen
15[TNC] processing PA-TNC attribute type 'TCG/Max Attribute Size Request' 0x005597/0x00000021
138 3 Andreas Steffen
15[IMV] received a segmentation contract from IMC 2 for PA message type 'TCG/SWID' 0x005597/0x00000003
139 1 Andreas Steffen
15[IMV]   maximum attribute size of 100'000'000 bytes with maximum segment size of 32678 bytes
140 3 Andreas Steffen
</pre>
141 3 Andreas Steffen
142 7 Andreas Steffen
Creating an Attribute Size Response for the 'TCG/SWID' PA message subtype back to the SWID IMC
143 3 Andreas Steffen
<pre>
144 3 Andreas Steffen
15[TNC] creating PA-TNC message with ID 0x45425ec5
145 3 Andreas Steffen
15[TNC] creating PA-TNC attribute type 'TCG/Max Attribute Size Response' 0x005597/0x00000022
146 3 Andreas Steffen
15[IMV] created PA-TNC message: => 28 bytes @ 0x7a5b00
147 1 Andreas Steffen
15[IMV]    0: 01 00 00 00 45 42 5E C5 00 00 55 97 00 00 00 22  ....EB^...U...."
148 1 Andreas Steffen
15[IMV]   16: 00 00 00 14 05 F5 E1 00 00 00 7F A6              ............
149 1 Andreas Steffen
15[TNC] creating PB-PA message type 'TCG/SWID' 0x005597/0x00000003
150 1 Andreas Steffen
</pre>
151 1 Andreas Steffen
152 7 Andreas Steffen
Creating an Attribute Size Request for the 'IETF Operating Systen' PA message subtype to any IMC subscribing to it
153 5 Andreas Steffen
<pre>
154 1 Andreas Steffen
15[IMV] IMV 1 requests a segmentation contract for PA message type 'IETF/Operating System' 0x000000/0x00000001
155 5 Andreas Steffen
15[IMV]   maximum attribute size of 100'000'000 bytes with maximum segment size of 65446 bytes
156 5 Andreas Steffen
15[TNC] creating PA-TNC message with ID 0x2ae6641f
157 5 Andreas Steffen
15[TNC] creating PA-TNC attribute type 'TCG/Max Attribute Size Request' 0x005597/0x00000021
158 5 Andreas Steffen
15[TNC] creating PA-TNC attribute type 'IETF/Attribute Request' 0x000000/0x00000001
159 5 Andreas Steffen
15[IMV] created PA-TNC message: => 96 bytes @ 0x7a7ff0
160 5 Andreas Steffen
15[IMV]    0: 01 00 00 00 2A E6 64 1F 00 00 55 97 00 00 00 21  ....*.d...U....!
161 5 Andreas Steffen
15[IMV]   16: 00 00 00 14 05 F5 E1 00 00 00 FF A6 00 00 00 00  ................
162 5 Andreas Steffen
15[IMV]   32: 00 00 00 01 00 00 00 44 00 00 00 00 00 00 00 02  .......D........
163 5 Andreas Steffen
15[IMV]   48: 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 03  ................
164 1 Andreas Steffen
15[IMV]   64: 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 0B  ................
165 5 Andreas Steffen
15[IMV]   80: 00 00 00 00 00 00 00 0C 00 00 90 2A 00 00 00 08  ...........*....
166 1 Andreas Steffen
15[TNC] creating PB-PA message type 'IETF/Operating System' 0x000000/0x00000001
167 6 Andreas Steffen
</pre>
168 1 Andreas Steffen
169 7 Andreas Steffen
After appending an Attribute Request for various standard IETF attributes to this PA-TNC message, a first PB-TNC server batch is sent to the TNC client running on the AR
170 6 Andreas Steffen
<pre>
171 6 Andreas Steffen
15[TNC] PB-TNC state transition from 'Server Working' to 'Client Working'
172 6 Andreas Steffen
15[TNC] creating PB-TNC SDATA batch
173 6 Andreas Steffen
15[TNC] adding TCG/PB-PDP-Referral message
174 6 Andreas Steffen
15[TNC] adding IETF/PB-PA message
175 6 Andreas Steffen
15[TNC] adding IETF/PB-PA message
176 6 Andreas Steffen
15[TNC] sending PB-TNC SDATA batch (222 bytes) for Connection ID 1
177 6 Andreas Steffen
15[IKE] sending tunneled EAP-TTLS AVP [EAP/REQ/PT]
178 6 Andreas Steffen
</pre>
179 6 Andreas Steffen
180 1 Andreas Steffen
<pre>
181 1 Andreas Steffen
15[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
182 1 Andreas Steffen
16[CFG] received RADIUS Access-Request from client '10.1.0.1'
183 1 Andreas Steffen
16[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
184 7 Andreas Steffen
</pre>
185 7 Andreas Steffen
186 7 Andreas Steffen
<pre>
187 7 Andreas Steffen
16[IKE] received tunneled EAP-TTLS AVP [EAP/RES/PT]
188 7 Andreas Steffen
16[TNC] received TNCCS batch (248 bytes) for Connection ID 1
189 7 Andreas Steffen
16[TNC] PB-TNC state transition from 'Client Working' to 'Server Working'
190 7 Andreas Steffen
16[TNC] processing PB-TNC CDATA batch
191 7 Andreas Steffen
16[TNC] processing IETF/PB-PA message (240 bytes)
192 7 Andreas Steffen
</pre>
193 7 Andreas Steffen
194 7 Andreas Steffen
<pre>
195 7 Andreas Steffen
16[TNC] handling PB-PA message type 'IETF/Operating System' 0x000000/0x00000001
196 7 Andreas Steffen
16[IMV] IMV 1 "OS" received message for Connection ID 1 from IMC 1 to IMV 1
197 7 Andreas Steffen
16[IMV] => 216 bytes @ 0x7a45b0
198 7 Andreas Steffen
16[IMV]    0: 01 00 00 00 FD DE 12 F4 00 00 55 97 00 00 00 22  ..........U...."
199 7 Andreas Steffen
16[IMV]   16: 00 00 00 14 05 F5 E1 00 00 00 7F A6 00 00 00 00  ................
200 7 Andreas Steffen
16[IMV]   32: 00 00 00 02 00 00 00 17 00 25 72 00 00 44 65 62  .........%r..Deb
201 7 Andreas Steffen
16[IMV]   48: 69 61 6E 00 00 00 00 00 00 00 04 00 00 00 19 0A  ian.............
202 7 Andreas Steffen
16[IMV]   64: 37 2E 35 20 78 38 36 5F 36 34 00 00 00 00 00 00  7.5 x86_64......
203 7 Andreas Steffen
16[IMV]   80: 00 00 00 03 00 00 00 1C 00 00 00 07 00 00 00 05  ................
204 7 Andreas Steffen
16[IMV]   96: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05  ................
205 7 Andreas Steffen
16[IMV]  112: 00 00 00 24 03 01 00 00 32 30 31 34 2D 31 30 2D  ...$....2014-10-
206 7 Andreas Steffen
16[IMV]  128: 30 36 54 31 39 3A 33 31 3A 30 30 5A 00 00 00 00  06T19:31:00Z....
207 7 Andreas Steffen
16[IMV]  144: 00 00 00 0B 00 00 00 10 00 00 00 01 00 00 00 00  ................
208 7 Andreas Steffen
16[IMV]  160: 00 00 00 0C 00 00 00 10 00 00 00 00 00 00 90 2A  ...............*
209 7 Andreas Steffen
16[IMV]  176: 00 00 00 08 00 00 00 2C 61 61 62 62 63 63 64 64  .......,aabbccdd
210 7 Andreas Steffen
16[IMV]  192: 65 65 66 66 31 31 32 32 33 33 34 34 35 35 36 36  eeff112233445566
211 7 Andreas Steffen
16[IMV]  208: 37 37 38 38 39 39 30 30                          77889900
212 7 Andreas Steffen
16[TNC] processing PA-TNC message with ID 0xfdde12f4
213 7 Andreas Steffen
16[TNC] processing PA-TNC attribute type 'TCG/Max Attribute Size Response' 0x005597/0x00000022
214 7 Andreas Steffen
16[TNC] processing PA-TNC attribute type 'IETF/Product Information' 0x000000/0x00000002
215 7 Andreas Steffen
16[TNC] processing PA-TNC attribute type 'IETF/String Version' 0x000000/0x00000004
216 7 Andreas Steffen
16[TNC] processing PA-TNC attribute type 'IETF/Numeric Version' 0x000000/0x00000003
217 7 Andreas Steffen
16[TNC] processing PA-TNC attribute type 'IETF/Operational Status' 0x000000/0x00000005
218 7 Andreas Steffen
16[TNC] processing PA-TNC attribute type 'IETF/Forwarding Enabled' 0x000000/0x0000000b
219 7 Andreas Steffen
16[TNC] processing PA-TNC attribute type 'IETF/Factory Default Password Enabled' 0x000000/0x0000000c
220 7 Andreas Steffen
16[TNC] processing PA-TNC attribute type 'ITA-HSR/Device ID' 0x00902a/0x00000008
221 7 Andreas Steffen
</pre>
222 7 Andreas Steffen
223 7 Andreas Steffen
<pre>
224 7 Andreas Steffen
16[IMV] received a segmentation contract response for PA message type 'IETF/Operating System' 0x000000/0x00000001
225 7 Andreas Steffen
16[IMV]   maximum attribute size of 100000000 bytes with maximum segment size of 32678 bytes
226 7 Andreas Steffen
</pre>
227 7 Andreas Steffen
228 7 Andreas Steffen
<pre>
229 7 Andreas Steffen
16[IMV] operating system name is 'Debian' from vendor Debian Project
230 7 Andreas Steffen
16[IMV] operating system version is '7.5 x86_64'
231 7 Andreas Steffen
16[IMV] operating system numeric version is 7.5
232 7 Andreas Steffen
16[IMV] operational status: operational, result: successful
233 7 Andreas Steffen
16[IMV] last boot: Oct 06 19:31:00 UTC 2014
234 7 Andreas Steffen
16[IMV] IPv4 forwarding is enabled
235 7 Andreas Steffen
16[IMV] factory default password is disabled
236 7 Andreas Steffen
16[IMV] device ID is aabbccddeeff11223344556677889900
237 6 Andreas Steffen
</pre>
238 8 Andreas Steffen
239 8 Andreas Steffen
<pre>
240 8 Andreas Steffen
16[IMV] assigned session ID 2 to Connection ID 1
241 8 Andreas Steffen
16[IMV] running policy script: 2>&1 ipsec imv_policy_manager start 2
242 8 Andreas Steffen
16[IMV] policy: imv_policy_manager start successful
243 8 Andreas Steffen
16[IMV] DREFM workitem 1
244 8 Andreas Steffen
16[IMV] FWDEN workitem 2
245 8 Andreas Steffen
16[IMV] SWIDT workitem 3
246 8 Andreas Steffen
</pre>
247 8 Andreas Steffen
248 8 Andreas Steffen
<pre>
249 8 Andreas Steffen
16[IMV] IMV 1 handles FWDEN workitem 2
250 8 Andreas Steffen
16[IMV] IMV 1 handled FWDEN workitem 2: isolate - forwarding enabled
251 8 Andreas Steffen
16[TNC] creating PA-TNC message with ID 0x3fb2eb38
252 8 Andreas Steffen
16[TNC] creating PA-TNC attribute type 'IETF/Assessment Result' 0x000000/0x00000009
253 8 Andreas Steffen
16[TNC] creating PA-TNC attribute type 'IETF/Remediation Instructions' 0x000000/0x0000000a
254 8 Andreas Steffen
16[IMV] created PA-TNC message: => 117 bytes @ 0x7ab630
255 8 Andreas Steffen
16[IMV]    0: 01 00 00 00 3F B2 EB 38 00 00 00 00 00 00 00 09  ....?..8........
256 8 Andreas Steffen
16[IMV]   16: 00 00 00 10 00 00 00 02 00 00 00 00 00 00 00 0A  ................
257 8 Andreas Steffen
16[IMV]   32: 00 00 00 5D 00 00 00 00 00 00 00 02 00 00 00 42  ...]...........B
258 8 Andreas Steffen
16[IMV]   48: 49 50 20 50 61 63 6B 65 74 20 46 6F 72 77 61 72  IP Packet Forwar
259 8 Andreas Steffen
16[IMV]   64: 64 69 6E 67 0A 20 20 50 6C 65 61 73 65 20 64 69  ding.  Please di
260 8 Andreas Steffen
16[IMV]   80: 73 61 62 6C 65 20 74 68 65 20 66 6F 72 77 61 72  sable the forwar
261 8 Andreas Steffen
16[IMV]   96: 64 69 6E 67 20 6F 66 20 49 50 20 70 61 63 6B 65  ding of IP packe
262 8 Andreas Steffen
16[IMV]  112: 74 73 02 65 6E                                   ts.en
263 8 Andreas Steffen
16[TNC] creating PB-PA message type 'IETF/Operating System' 0x000000/0x00000001
264 8 Andreas Steffen
16[TNC] IMV 1 is setting reason string to 'Improper OS settings were detected'
265 8 Andreas Steffen
16[TNC] IMV 1 is setting reason language to 'en'
266 1 Andreas Steffen
16[TNC] IMV 1 provides recommendation 'isolate' and evaluation 'non-compliant major'
267 9 Andreas Steffen
</pre>
268 9 Andreas Steffen
269 9 Andreas Steffen
<pre>
270 9 Andreas Steffen
16[IMV] IMV 2 requests a segmentation contract for PA message type 'TCG/SWID' 0x005597/0x00000003
271 9 Andreas Steffen
16[IMV]   maximum attribute size of 100000000 bytes with maximum segment size of 65446 bytes
272 9 Andreas Steffen
</pre>
273 9 Andreas Steffen
274 9 Andreas Steffen
<pre>
275 9 Andreas Steffen
16[IMV] IMV 2 handles SWIDT workitem 3
276 9 Andreas Steffen
16[IMV] IMV 2 issues SWID request 3
277 9 Andreas Steffen
</pre>
278 9 Andreas Steffen
279 9 Andreas Steffen
<pre>
280 9 Andreas Steffen
16[TNC] creating PA-TNC message with ID 0x8fc76ae4
281 9 Andreas Steffen
16[TNC] creating PA-TNC attribute type 'TCG/Max Attribute Size Request' 0x005597/0x00000021
282 9 Andreas Steffen
16[TNC] creating PA-TNC attribute type 'TCG/SWID Request' 0x005597/0x00000011
283 9 Andreas Steffen
16[IMV] created PA-TNC message: => 52 bytes @ 0x7eaaa0
284 9 Andreas Steffen
16[IMV]    0: 01 00 00 00 8F C7 6A E4 00 00 55 97 00 00 00 21  ......j...U....!
285 9 Andreas Steffen
16[IMV]   16: 00 00 00 14 05 F5 E1 00 00 00 FF A6 00 00 55 97  ..............U.
286 9 Andreas Steffen
16[IMV]   32: 00 00 00 11 00 00 00 18 00 00 00 00 00 00 00 03  ................
287 9 Andreas Steffen
16[IMV]   48: 00 00 00 00                                      ....
288 9 Andreas Steffen
16[TNC] creating PB-PA message type 'TCG/SWID' 0x005597/0x00000003
289 9 Andreas Steffen
</pre>
290 9 Andreas Steffen
291 9 Andreas Steffen
<pre>
292 9 Andreas Steffen
16[TNC] PB-TNC state transition from 'Server Working' to 'Client Working'
293 9 Andreas Steffen
16[TNC] creating PB-TNC SDATA batch
294 9 Andreas Steffen
16[TNC] adding IETF/PB-PA message
295 9 Andreas Steffen
16[TNC] adding IETF/PB-PA message
296 9 Andreas Steffen
16[TNC] sending PB-TNC SDATA batch (225 bytes) for Connection ID 1
297 9 Andreas Steffen
16[IKE] sending tunneled EAP-TTLS AVP [EAP/REQ/PT]
298 8 Andreas Steffen
</pre>
299 10 Andreas Steffen
300 10 Andreas Steffen
<pre>
301 10 Andreas Steffen
16[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
302 10 Andreas Steffen
02[CFG] received RADIUS Access-Request from client '10.1.0.1'
303 10 Andreas Steffen
02[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
304 10 Andreas Steffen
02[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
305 10 Andreas Steffen
01[CFG] received RADIUS Access-Request from client '10.1.0.1'
306 10 Andreas Steffen
01[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
307 10 Andreas Steffen
01[CFG] sending RADIUS Access-Challenge to client '10.1.0.1'
308 10 Andreas Steffen
        ... 30 more RADIUS exchanges
309 10 Andreas Steffen
14[CFG] received RADIUS Access-Request from client '10.1.0.1'
310 10 Andreas Steffen
14[CFG] found RADIUS connection for user 'dave' NAS 'strongSwan'
311 10 Andreas Steffen
</pre>
312 10 Andreas Steffen
313 10 Andreas Steffen
<pre>
314 10 Andreas Steffen
14[IKE] received tunneled EAP-TTLS AVP [EAP/RES/PT]
315 10 Andreas Steffen
14[TNC] received TNCCS batch (32754 bytes) for Connection ID 1
316 10 Andreas Steffen
14[TNC] PB-TNC state transition from 'Client Working' to 'Server Working'
317 10 Andreas Steffen
14[TNC] processing PB-TNC CDATA batch
318 10 Andreas Steffen
14[TNC] processing IETF/PB-PA message (32746 bytes)
319 10 Andreas Steffen
</pre>
320 10 Andreas Steffen
321 10 Andreas Steffen
<pre>
322 10 Andreas Steffen
14[TNC] handling PB-PA message type 'TCG/SWID' 0x005597/0x00000003
323 10 Andreas Steffen
14[IMV] IMV 2 "SWID" received message for Connection ID 1 from IMC 2 to IMV 2
324 10 Andreas Steffen
14[IMV] => 32722 bytes @ 0x81f620
325 10 Andreas Steffen
14[IMV]    0: 01 00 00 00 C6 E7 09 AA 00 00 55 97 00 00 00 22  ..........U...."
326 10 Andreas Steffen
14[IMV]   16: 00 00 00 14 05 F5 E1 00 00 00 7F A6 00 00 55 97  ..............U.
327 10 Andreas Steffen
14[IMV]   32: 00 00 00 23 00 00 7F B6 C0 00 00 01 00 00 55 97  ...#..........U.
328 10 Andreas Steffen
14[IMV]   48: 00 00 00 14 00 01 C4 84 00 00 01 74 00 00 00 03  ...........t....
329 10 Andreas Steffen
14[IMV]   64: F1 07 0C 90 00 00 00 01 00 00 00 00 01 35 3C 53  .............5<S
330 10 Andreas Steffen
14[IMV]   80: 6F 66 74 77 61 72 65 49 64 65 6E 74 69 74 79 20  oftwareIdentity 
331 10 Andreas Steffen
14[IMV]   96: 6E 61 6D 65 3D 22 61 63 70 69 2D 73 75 70 70 6F  name="acpi-suppo
332 10 Andreas Steffen
14[IMV]  112: 72 74 2D 62 61 73 65 22 20 75 6E 69 71 75 65 49  rt-base" uniqueI
333 10 Andreas Steffen
14[IMV]  128: 64 3D 22 64 65 62 69 61 6E 5F 37 2E 35 2D 78 38  d="debian_7.5-x8
334 10 Andreas Steffen
14[IMV]  144: 36 5F 36 34 2D 61 63 70 69 2D 73 75 70 70 6F 72  6_64-acpi-suppor
335 10 Andreas Steffen
14[IMV]  160: 74 2D 62 61 73 65 2D 30 2E 31 34 30 2D 35 22 20  t-base-0.140-5" 
336 10 Andreas Steffen
14[IMV]  176: 76 65 72 73 69 6F 6E 3D 22 30 2E 31 34 30 2D 35  version="0.140-5
337 10 Andreas Steffen
14[IMV]  192: 22 20 76 65 72 73 69 6F 6E 53 63 68 65 6D 65 3D  " versionScheme=
338 10 Andreas Steffen
14[IMV]  208: 22 61 6C 70 68 61 6E 75 6D 65 72 69 63 22 20 78  "alphanumeric" x
339 10 Andreas Steffen
14[IMV]  224: 6D 6C 6E 73 3D 22 68 74 74 70 3A 2F 2F 73 74 61  mlns="http://sta
340 10 Andreas Steffen
14[IMV]  240: 6E 64 61 72 64 73 2E 69 73 6F 2E 6F 72 67 2F 69  ndards.iso.org/i
341 10 Andreas Steffen
14[IMV]  256: 73 6F 2F 31 39 37 37 30 2F 2D 32 2F 32 30 31 34  so/19770/-2/2014
342 10 Andreas Steffen
14[IMV]  272: 2F 73 63 68 65 6D 61 2E 78 73 64 22 3E 3C 45 6E  /schema.xsd"><En
343 10 Andreas Steffen
14[IMV]  288: 74 69 74 79 20 6E 61 6D 65 3D 22 73 74 72 6F 6E  tity name="stron
344 10 Andreas Steffen
14[IMV]  304: 67 53 77 61 6E 22 20 72 65 67 69 64 3D 22 72 65  gSwan" regid="re
345 10 Andreas Steffen
14[IMV]  320: 67 69 64 2E 32 30 30 34 2D 30 33 2E 6F 72 67 2E  gid.2004-03.org.
346 10 Andreas Steffen
14[IMV]  336: 73 74 72 6F 6E 67 73 77 61 6E 22 20 72 6F 6C 65  strongswan" role
347 10 Andreas Steffen
14[IMV]  352: 3D 22 74 61 67 63 72 65 61 74 6F 72 22 20 2F 3E  ="tagcreator" />
348 10 Andreas Steffen
14[IMV]  368: 3C 2F 53 6F 66 74 77 61 72 65 49 64 65 6E 74 69  </SoftwareIdenti
349 10 Andreas Steffen
14[IMV]  384: 74 79 3E 00 00 00 00 01 31 3C 53 6F 66 74 77 61  ty>.....1<Softwa
350 10 Andreas Steffen
14[IMV]  400: 72 65 49 64 65 6E 74 69 74 79 20 6E 61 6D 65 3D  reIdentity name=
351 10 Andreas Steffen
14[IMV]  416: 22 61 63 70 69 64 22 20 75 6E 69 71 75 65 49 64  "acpid" uniqueId
352 10 Andreas Steffen
         ...
353 10 Andreas Steffen
14[IMV] 32624: 20 2F 3E 3C 2F 53 6F 66 74 77 61 72 65 49 64 65   /></SoftwareIde
354 10 Andreas Steffen
14[IMV] 32640: 6E 74 69 74 79 3E 00 00 00 00 01 2F 3C 53 6F 66  ntity>...../<Sof
355 10 Andreas Steffen
14[IMV] 32656: 74 77 61 72 65 49 64 65 6E 74 69 74 79 20 6E 61  twareIdentity na
356 10 Andreas Steffen
14[IMV] 32672: 6D 65 3D 22 6C 69 62 61 70 72 31 22 20 75 6E 69  me="libapr1" uni
357 10 Andreas Steffen
14[IMV] 32688: 71 75 65 49 64 3D 22 64 65 62 69 61 6E 5F 37 2E  queId="debian_7.
358 10 Andreas Steffen
14[IMV] 32704: 35 2D 78 38 36 5F 36 34 2D 6C 69 62 61 70 72 31  5-x86_64-libapr1
359 10 Andreas Steffen
14[IMV] 32720: 2D 31                                            -1
360 10 Andreas Steffen
14[TNC] processing PA-TNC message with ID 0xc6e709aa
361 10 Andreas Steffen
14[TNC] processing PA-TNC attribute type 'TCG/Max Attribute Size Response' 0x005597/0x00000022
362 10 Andreas Steffen
14[TNC] processing PA-TNC attribute type 'TCG/Attribute Segment Envelope' 0x005597/0x00000023
363 10 Andreas Steffen
</pre>
364 10 Andreas Steffen
365 10 Andreas Steffen
<pre>
366 10 Andreas Steffen
14[IMV] received a segmentation contract response for PA message type 'TCG/SWID' 0x005597/0x00000003
367 10 Andreas Steffen
14[IMV]   maximum attribute size of 100'000'000 bytes with maximum segment size of 32678 bytes
368 10 Andreas Steffen
</pre>
369 10 Andreas Steffen
370 10 Andreas Steffen
<pre>
371 10 Andreas Steffen
14[TNC] received first segment for base attribute ID 1 (32678 bytes)
372 10 Andreas Steffen
14[TNC] processing PA-TNC attribute type 'TCG/SWID Tag Inventory' 0x005597/0x00000014
373 10 Andreas Steffen
14[LIB] 70 bytes insufficient to parse 303 bytes of data
374 10 Andreas Steffen
14[IMV] received SWID tag inventory with 106 items for request 3 at eid 1 of epoch 0xf1070c90, 266 items to follow
375 10 Andreas Steffen
14[IMV] <SoftwareIdentity name="acpi-support-base" uniqueId="debian_7.5-x86_64-acpi-support-base-0.140-5" version="0.140-5" versionScheme="alphanumeric" xmlns="http://standards.iso.org/iso/19770/-2/2014/schema.xsd"><Entity name="strongSwan" regid="regid.2004-03.org.strongswan" role="tagcreator" /></SoftwareIdentity>
376 10 Andreas Steffen
14[IMV] <SoftwareIdentity name="acpid" uniqueId="debian_7.5-x86_64-acpid-1:2.0.16-1+deb7u1" version="1:2.0.16-1+deb7u1" versionScheme="alphanumeric" xmlns="http://standards.iso.org/iso/19770/-2/2014/schema.xsd"><Entity name="strongSwan" regid="regid.2004-03.org.strongswan" role="tagcreator" /></SoftwareIdentity>
377 12 Andreas Steffen
        ... 103 more SWID tags
378 1 Andreas Steffen
14[IMV] <SoftwareIdentity name="libapache2-mod-wsgi" uniqueId="debian_7.5-x86_64-libapache2-mod-wsgi-3.3-4" version="3.3-4" versionScheme="alphanumeric" xmlns="http://standards.iso.org/iso/19770/-2/2014/schema.xsd"><Entity name="strongSwan" regid="regid.2004-03.org.strongswan" role="tagcreator" /></SoftwareIdentity>
379 12 Andreas Steffen
</pre>
380 12 Andreas Steffen
381 12 Andreas Steffen
<pre>
382 12 Andreas Steffen
14[TNC] creating PA-TNC message with ID 0x636ebdaa
383 12 Andreas Steffen
14[TNC] creating PA-TNC attribute type 'TCG/Next Segment Request' 0x005597/0x00000024
384 12 Andreas Steffen
14[IMV] created PA-TNC message: => 24 bytes @ 0x7b2e10
385 12 Andreas Steffen
14[IMV]    0: 01 00 00 00 63 6E BD AA 00 00 55 97 00 00 00 24  ....cn....U....$
386 12 Andreas Steffen
14[IMV]   16: 00 00 00 10 00 00 00 01                          ........
387 12 Andreas Steffen
14[TNC] creating PB-PA message type 'TCG/SWID' 0x005597/0x00000003
388 12 Andreas Steffen
</pre>
389 12 Andreas Steffen
390 12 Andreas Steffen
<pre>
391 12 Andreas Steffen
14[TNC] PB-TNC state transition from 'Server Working' to 'Client Working'
392 12 Andreas Steffen
14[TNC] creating PB-TNC SDATA batch
393 12 Andreas Steffen
14[TNC] adding IETF/PB-PA message
394 12 Andreas Steffen
14[TNC] sending PB-TNC SDATA batch (56 bytes) for Connection ID 1
395 12 Andreas Steffen
14[IKE] sending tunneled EAP-TTLS AVP [EAP/REQ/PT]
396 10 Andreas Steffen
</pre>