Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

565 lines
20 KiB

  1. ;///////////////////////////////////////////////////////////////////////////////
  2. ;//
  3. ;// Copyright (c) 2000, Microsoft Corp. All rights reserved.
  4. ;//
  5. ;// FILE
  6. ;//
  7. ;// iasevent.mc
  8. ;//
  9. ;// SYNOPSIS
  10. ;//
  11. ;// This file defines the events used by the Everest core.
  12. ;//
  13. ;///////////////////////////////////////////////////////////////////////////////
  14. SeverityNames =
  15. (
  16. Success = 0x0:IAS_SEVERITY_SUCCESS
  17. Informational = 0x1:IAS_SEVERITY_INFORMATIONAL
  18. Warning = 0x2:IAS_SEVERITY_WARNING
  19. Error = 0x3:IAS_SEVERITY_ERROR
  20. )
  21. FacilityNames =
  22. (
  23. Application = 0x000:IAS_FACILITY_APPLICATION
  24. Radius = 0x001:IAS_FACILITY_RADIUS
  25. )
  26. ;///////////////////////////////////////////////////////////////////////////////
  27. ;//
  28. ;// Message Text for reporting the result of an Access-Request.
  29. ;//
  30. ;///////////////////////////////////////////////////////////////////////////////
  31. MessageId = 1
  32. Facility = Application
  33. Severity = Informational
  34. SymbolicName = IAS_RESPONSE_ACCEPT
  35. Language = English
  36. User %1 was granted access.%n
  37. Fully-Qualified-User-Name = %2%n
  38. NAS-IP-Address = %3%n
  39. NAS-Identifier = %4%n
  40. Client-Friendly-Name = %5%n
  41. Client-IP-Address = %6%n
  42. Calling-Station-Identifier = %7%n
  43. NAS-Port-Type = %8%n
  44. NAS-Port = %9%n
  45. Proxy-Policy-Name = %10%n
  46. Authentication-Provider = %11%n
  47. Authentication-Server = %12%n
  48. Policy-Name = %13%n
  49. Authentication-Type = %14%n
  50. EAP-Type = %15
  51. .
  52. MessageId = 2
  53. Severity = Warning
  54. SymbolicName = IAS_RESPONSE_REJECT
  55. Language = English
  56. User %1 was denied access.%n
  57. Fully-Qualified-User-Name = %2%n
  58. NAS-IP-Address = %3%n
  59. NAS-Identifier = %4%n
  60. Called-Station-Identifier = %5%n
  61. Calling-Station-Identifier = %6%n
  62. Client-Friendly-Name = %7%n
  63. Client-IP-Address = %8%n
  64. NAS-Port-Type = %9%n
  65. NAS-Port = %10%n
  66. Proxy-Policy-Name = %11%n
  67. Authentication-Provider = %12%n
  68. Authentication-Server = %13%n
  69. Policy-Name = %14%n
  70. Authentication-Type = %15%n
  71. EAP-Type = %16%n
  72. Reason-Code = %17%n
  73. Reason = %18
  74. .
  75. MessageId = 3
  76. Severity = Error
  77. SymbolicName = IAS_RESPONSE_DISCARD
  78. Language = English
  79. Access request for user %1 was discarded.%n
  80. Fully-Qualified-User-Name = %2%n
  81. NAS-IP-Address = %3%n
  82. NAS-Identifier = %4%n
  83. Called-Station-Identifier = %5%n
  84. Calling-Station-Identifier = %6%n
  85. Client-Friendly-Name = %7%n
  86. Client-IP-Address = %8%n
  87. NAS-Port-Type = %9%n
  88. NAS-Port = %10%n
  89. Proxy-Policy-Name = %11%n
  90. Authentication-Provider = %12%n
  91. Authentication-Server = %13%n
  92. Reason-Code = %14%n
  93. Reason = %15
  94. .
  95. ;///////////////////////////////////////////////////////////////////////////////
  96. ;//
  97. ;// Message text for events from the protocol component
  98. ;//
  99. ;///////////////////////////////////////////////////////////////////////////////
  100. ;// %1 - client address
  101. ;// %2 - client name
  102. ;// data - Win32 error code
  103. MessageId = 10
  104. SymbolicName = RADIUS_E_CANT_RESOLVE_CLIENT_NAME
  105. Language = English
  106. The name, %1, of the RADIUS client, %2, could not be resolved. The data is the error code generated by Windows Sockets.
  107. .
  108. ;// %1 - client address
  109. ;// %2 - client name
  110. MessageId = 11
  111. SymbolicName = RADIUS_E_INVALID_CLIENT_ADDRESS
  112. Language = English
  113. The IP address, %1, of the RADIUS client, %2, is not a valid IP address.
  114. .
  115. ;// data - Win32 error code
  116. MessageId = 12
  117. SymbolicName = RADIUS_E_INTERNAL_ERROR
  118. Language = English
  119. An internal error occurred while processing a request. The data is the error code.
  120. .
  121. ;// %1 - source IP address
  122. MessageId = 13
  123. SymbolicName = RADIUS_E_INVALID_CLIENT
  124. Language = English
  125. A RADIUS message was received from the invalid RADIUS client IP address %1.
  126. .
  127. ;// %1 - client name
  128. MessageId = 14
  129. SymbolicName = RADIUS_E_BAD_AUTHENTICATOR
  130. Language = English
  131. A RADIUS message was received from RADIUS client %1 with an invalid authenticator. This is typically caused by mismatched shared secrets. Verify the configuration of the shared secret for the RADIUS client in the Internet Authentication Service snap-in and the configuration of the network access server.
  132. .
  133. ;// %1 - client name
  134. ;// data - RADIUS packet
  135. MessageId = 15
  136. SymbolicName = RADIUS_E_MALFORMED_PACKET
  137. Language = English
  138. A malformed RADIUS message was received from client %1. The data is the RADIUS message.
  139. .
  140. ;// %1 - RADIUS packet code
  141. ;// %2 - destination IP port
  142. ;// %3 - client name
  143. MessageId = 16
  144. SymbolicName = RADIUS_E_INVALID_PACKET_TYPE
  145. Language = English
  146. A RADIUS message with the Code field set to %1, which is not valid, was received on port %2 from RADIUS client %3. Valid values of the RADIUS Code field are documented in RFC 2865.
  147. .
  148. ;// %1 - client name
  149. MessageId = 17
  150. SymbolicName = RADIUS_E_SIGNATURE_REQUIRED
  151. Language = English
  152. An Access-Request message was received from RADIUS client %1 without a signature attribute when a signature attribute is required. Verify the configuration of the RADIUS client in the Internet Authentication Service snap-in (the "Client must always send the signature attribute in the request" checkbox) and the configuration of the network access server.
  153. .
  154. ;// %1 - client name
  155. MessageId = 18
  156. SymbolicName = RADIUS_E_INVALID_SIGNATURE
  157. Language = English
  158. An Access-Request message was received from RADIUS client %1 with a signature attribute that is not valid.
  159. .
  160. ;// %1 - client name
  161. MessageId = 19
  162. SymbolicName = RADIUS_E_NO_SIGNATURE_WITH_EAP_MESSAGE
  163. Language = English
  164. An Access-Request message was received from RADIUS client %1 with an Extensible Authentication Protocol (EAP) message but no signature attribute.
  165. .
  166. ;// data - RADIUS attribute type
  167. MessageId = 20
  168. SymbolicName = RADIUS_E_ATTRIBUTE_OVERFLOW
  169. Language = English
  170. An attribute in the response to RADIUS client %1 exceeds the maximum RADIUS attribute length. The data is the RADIUS attribute type. For more information on the RADIUS attribute type, see RFC 2865 and http://www.isi.edu/in-notes/iana/assignments/radius-types.
  171. .
  172. MessageId = 21
  173. SymbolicName = RADIUS_E_PACKET_OVERFLOW
  174. Language = English
  175. The response to RADIUS client %1 exceeds the maximum RADIUS message length of 4096 bytes.
  176. .
  177. ;// data - Win32 error code
  178. MessageId = 22
  179. SymbolicName = RADIUS_E_CANT_SEND_RESPONSE
  180. Language = English
  181. The Internet Authentication Service (IAS) could not send a response due to a network error. The data is the error code generated by Windows Sockets.
  182. .
  183. ;// This event is never reported, so it does not need any message text.
  184. MessageId =
  185. SymbolicName = RADIUS_E_ERRORS_OCCURRED
  186. Language = English
  187. .
  188. ;///////////////////////////////////////////////////////////////////////////////
  189. ;//
  190. ;// RADIUS Proxy Events
  191. ;//
  192. ;///////////////////////////////////////////////////////////////////////////////
  193. MessageId =
  194. Severity = Error
  195. SymbolicName = PROXY_E_HOST_NOT_FOUND
  196. Language = English
  197. The RADIUS Proxy could not resolve the name of remote RADIUS server %1 in remote RADIUS server group %2 to an IP address. The error code is %3.
  198. .
  199. MessageId =
  200. Severity = Error
  201. SymbolicName = PROXY_E_LOCAL_SERVER
  202. Language = English
  203. The address of remote RADIUS server %1 in remote RADIUS server group %2 resolves to local address %3. The address will be ignored.
  204. .
  205. MessageId =
  206. Severity = Error
  207. SymbolicName = PROXY_E_INVALID_ADDRESS
  208. Language = English
  209. The RADIUS Proxy received a response from the invalid IP address %1:%2 (IP address:port).
  210. .
  211. MessageId =
  212. Severity = Error
  213. SymbolicName = PROXY_E_MALFORMED_RESPONSE
  214. Language = English
  215. The RADIUS Proxy received a malformed response from server %1. The data is the RADIUS message.
  216. .
  217. MessageId =
  218. Severity = Error
  219. SymbolicName = PROXY_E_BAD_AUTHENTICATOR
  220. Language = English
  221. The RADIUS Proxy received a response from server %1 with an invalid authenticator.
  222. .
  223. MessageId =
  224. Severity = Error
  225. SymbolicName = PROXY_E_BAD_SIGNATURE
  226. Language = English
  227. The RADIUS Proxy received a response from server %1 with an invalid signature attribute.
  228. .
  229. MessageId =
  230. Severity = Error
  231. SymbolicName = PROXY_E_MISSING_SIGNATURE
  232. Language = English
  233. The RADIUS Proxy received a response from server %1 with a missing signature attribute.
  234. .
  235. MessageId =
  236. Severity = Error
  237. SymbolicName = PROXY_E_UNKNOWN_TYPE
  238. Language = English
  239. The RADIUS Proxy received a response from server %1 with the Code field set to the invalid value of %2. Valid values of the Code field are documented in RFC 2865.
  240. .
  241. MessageId =
  242. Severity = Error
  243. SymbolicName = PROXY_E_UNEXPECTED_RESPONSE
  244. Language = English
  245. The RADIUS Proxy received an unexpected response from server %1. The data is the RADIUS message.
  246. .
  247. MessageId =
  248. Severity = Error
  249. SymbolicName = PROXY_E_SEND_ERROR
  250. Language = English
  251. The RADIUS Proxy was unable to forward a RADIUS request to remote RADIUS server %1 because of a network error. The error code is %2.
  252. .
  253. MessageId =
  254. Severity = Error
  255. SymbolicName = PROXY_E_RECV_ERROR
  256. Language = English
  257. The RADIUS Proxy is unable to receive responses because of a network error. The error code is %2.
  258. .
  259. MessageId =
  260. Severity = Success
  261. SymbolicName = PROXY_S_SERVER_AVAILABLE
  262. Language = English
  263. The remote RADIUS server %1 is now available.
  264. .
  265. MessageId =
  266. Severity = Warning
  267. SymbolicName = PROXY_E_SERVER_UNAVAILABLE
  268. Language = English
  269. The remote RADIUS server %1 has not responded to %2 consecutive requests. The server has been marked as unavailable.
  270. .
  271. ;///////////////////////////////////////////////////////////////////////////////
  272. ;//
  273. ;// Insertion strings used for reporting attribute values.
  274. ;//
  275. ;///////////////////////////////////////////////////////////////////////////////
  276. MessageId =
  277. SymbolicName = IASP_UNDETERMINED
  278. Language = English
  279. <undetermined>
  280. .
  281. MessageId =
  282. SymbolicName = IASP_NOT_PRESENT
  283. Language = English
  284. <not present>
  285. .
  286. MessageId =
  287. SymbolicName = IASP_NONE
  288. Language = English
  289. <none>
  290. .
  291. MessageId =
  292. SymbolicName = IASP_PROVIDER_WINDOWS
  293. Language = English
  294. Windows
  295. .
  296. MessageId =
  297. SymbolicName = IASP_PROVIDER_RADIUS_PROXY
  298. Language = English
  299. RADIUS Proxy
  300. .
  301. ;///////////////////////////////////////////////////////////////////////////////
  302. ;//
  303. ;// Message Text for IAS return codes.
  304. ;//
  305. ;///////////////////////////////////////////////////////////////////////////////
  306. MessageId = 0x1000
  307. Severity = Success
  308. SymbolicName = IASP_SUCCESS
  309. Language = English
  310. The operation completed successfully.
  311. .
  312. MessageId = 0x1001
  313. SymbolicName = IASP_INTERNAL_ERROR
  314. Language = English
  315. An internal error occurred. Check the system event log for additional information on what might have caused this error.
  316. .
  317. MessageId = 0x1002
  318. SymbolicName = IASP_ACCESS_DENIED
  319. Language = English
  320. The Internet Authentication Service (IAS) does not have sufficient access rights to process the request. For more information, see the topic titled "To enable the IAS server to read user objects in Active Directory" in Help.
  321. .
  322. MessageId = 0x1003
  323. SymbolicName = IASP_MALFORMED_REQUEST
  324. Language = English
  325. The RADIUS request was malformed.
  326. .
  327. MessageId = 0x1004
  328. SymbolicName = IASP_GLOBAL_CATALOG_UNAVAILABLE
  329. Language = English
  330. The Internet Authentication Service could not access the Active Directory Global Catalog.
  331. .
  332. MessageId = 0x1005
  333. SymbolicName = IASP_DOMAIN_UNAVAILABLE
  334. Language = English
  335. The user's account domain is not accessible.
  336. .
  337. MessageId = 0x1006
  338. SymbolicName = IASP_SERVER_UNAVAILABLE
  339. Language = English
  340. The server is unavailable.
  341. .
  342. MessageId = 0x1007
  343. SymbolicName = IASP_NO_SUCH_DOMAIN
  344. Language = English
  345. The specified domain does not exist.
  346. .
  347. MessageId = 0x1008
  348. SymbolicName = IASP_NO_SUCH_USER
  349. Language = English
  350. The specified user account does not exist.
  351. .
  352. MessageId = 0x1010
  353. SymbolicName = IASP_AUTH_FAILURE
  354. Language = English
  355. There was an authentication failure because of an unknown user name or a bad password.
  356. .
  357. MessageId = 0x1011
  358. SymbolicName = IASP_CHANGE_PASSWORD_FAILURE
  359. Language = English
  360. A user could not change their password because the new password did not meet the password requirements for this network.
  361. .
  362. MessageId = 0x1012
  363. SymbolicName = IASP_UNSUPPORTED_AUTH_TYPE
  364. Language = English
  365. The specified authentication type is not supported.
  366. .
  367. MessageId = 0x1013
  368. SymbolicName = IASP_NO_CLEARTEXT_PASSWORD
  369. Language = English
  370. The user could not be authenticated using Challenge Handshake Authentication Protocol (CHAP). A reversibly encrypted password does not exist for this user account. Check the account options on the Account tab on the properties of the user account. For more information, see the topic titled "To enable reversibly encrypted passwords in a domain" in Help.
  371. .
  372. MessageId = 0x1014
  373. SymbolicName = IASP_LM_NOT_ALLOWED
  374. Language = English
  375. LAN Manager (LM) authentication is disabled.
  376. .
  377. MessageId = 0x1020
  378. SymbolicName = IASP_LOCAL_USERS_ONLY
  379. Language = English
  380. The current configuration of the Internet Authentication Service (IAS) server only supports local user accounts.
  381. .
  382. MessageId = 0x1021
  383. SymbolicName = IASP_PASSWORD_MUST_CHANGE
  384. Language = English
  385. The user must change their password.
  386. .
  387. MessageId = 0x1022
  388. SymbolicName = IASP_ACCOUNT_DISABLED
  389. Language = English
  390. The authentication failed because the user account is currently disabled. A person with administrative rights for the computer or the domain must enable the user account.
  391. .
  392. MessageId = 0x1023
  393. SymbolicName = IASP_ACCOUNT_EXPIRED
  394. Language = English
  395. The user's account has expired. A person with administrative rights for the computer or the domain must reset the expiration date on the user account.
  396. .
  397. MessageId = 0x1024
  398. SymbolicName = IASP_ACCOUNT_LOCKED_OUT
  399. Language = English
  400. The user's account is currently locked out and may not be authenticated. A person with administrative rights for the computer or the domain must unlock the user account.
  401. .
  402. MessageId = 0x1025
  403. SymbolicName = IASP_INVALID_LOGON_HOURS
  404. Language = English
  405. The authentication failed because of a logon time restriction on the user account. Verify the permitted logon hours on the Account tab on the properties of the user account.
  406. .
  407. MessageId = 0x1026
  408. SymbolicName = IASP_ACCOUNT_RESTRICTION
  409. Language = English
  410. The authentication failed because of a user account restriction. Check the settings on the General or Account tabs on the properties of the user account.
  411. .
  412. MessageId = 0x1030
  413. SymbolicName = IASP_NO_POLICY_MATCH
  414. Language = English
  415. The connection attempt did not match a Remote Access Policy.
  416. .
  417. MessageId = 0x1031
  418. SymbolicName = IASP_NO_CONNECTION_REQUEST_POLICY_MATCH
  419. Language = English
  420. The connection attempt did not match a Connection Request Policy.
  421. .
  422. MessageId = 0x1040
  423. SymbolicName = IASP_DIALIN_LOCKED_OUT
  424. Language = English
  425. The user account has exceeded the remote access account lockout count. For more information, see the topic titled "Account lockout" in Help.
  426. .
  427. MessageId = 0x1041
  428. SymbolicName = IASP_DIALIN_DISABLED
  429. Language = English
  430. The connection attempt was rejected because either the remote access permission on the user account is set to "Deny access" or the remote access permission on the user account is set to "Control access through Remote Access Policy" and the remote access permission on the matching remote access policy is set to "Deny remote access permission". The name of the matching remote access policy is listed as Policy-Name above.
  431. .
  432. MessageId = 0x1042
  433. SymbolicName = IASP_INVALID_AUTH_TYPE
  434. Language = English
  435. The user attempted to use an authentication method that is not enabled on the Authentication tab in the profile settings of the matching remote access policy. The name of the matching remote access policy is listed as Policy-Name above.
  436. .
  437. MessageId = 0x1043
  438. SymbolicName = IASP_INVALID_CALLING_STATION
  439. Language = English
  440. The user tried to connect by calling from a phone number or calling station that does not match the Caller-ID configured on the Dial-in tab on the properties of the user account.
  441. .
  442. MessageId = 0x1044
  443. SymbolicName = IASP_INVALID_DIALIN_HOURS
  444. Language = English
  445. The user tried to connect outside of permitted hours configured on the Dial-in Constraints tab in the profile settings of the matching remote access policy. The name of the matching remote access policy is listed as Policy-Name above.
  446. .
  447. MessageId = 0x1045
  448. SymbolicName = IASP_INVALID_CALLED_STATION
  449. Language = English
  450. The user tried to connect by calling a phone number that did not match the restricted dial-in number configured on the Dial-in Constraints tab in the profile settings of the matching remote access policy. The name of the matching remote access policy is listed as Policy-Name above.
  451. .
  452. MessageId = 0x1046
  453. SymbolicName = IASP_INVALID_PORT_TYPE
  454. Language = English
  455. The user tried to connect using a dial-in media that does not correspond to the restricted dial-in media configured on the Dial-in Constraints tab in the profile settings of the matching remote access policy. The name of the matching remote access policy is listed as Policy-Name above.
  456. .
  457. MessageId = 0x1047
  458. SymbolicName = IASP_DIALIN_RESTRICTION
  459. Language = English
  460. A dial-in constraint defined on the Dial-in Constraints tab in the profile settings of the matching remote access policy caused the connection attempt to fail. The name of the matching remote access policy is listed as Policy-Name above.
  461. .
  462. MessageId = 0x1048
  463. SymbolicName = IASP_CPW_NOT_ALLOWED
  464. Language = English
  465. The user must change their password; however, change password is not enabled on the Authentication tab in the profile settings of the matching remote access policy. The name of the matching remote access policy is listed as Policy-Name above.
  466. .
  467. MessageId = 0x1049
  468. SymbolicName = IASP_INVALID_CERT_EKU
  469. Language = English
  470. The user tried to authenticate using a certificate whose Extended Key Usage is not allowed by the matching remote access policy. The name of the matching remote access policy is listed as Policy-Name above.
  471. .
  472. MessageId = 0x1050
  473. SymbolicName = IASP_NO_RECORD
  474. Language = English
  475. The Internet Authentication Service was unable to write the authentication or accounting record. Verify the settings of the log file from the properties of the Local File object in the Remote Access Logging folder in the Internet Authentication Service snap-in. Make sure the log file location is accessible, not full, and can be written to.
  476. .
  477. MessageId = 0x1060
  478. SymbolicName = IASP_SESSION_TIMEOUT
  479. Language = English
  480. The authentication request was dropped because the session timed out.
  481. .
  482. MessageId = 0x1061
  483. SymbolicName = IASP_UNEXPECTED_REQUEST
  484. Language = English
  485. The authentication request was dropped because it contained an unexpected RADIUS message.
  486. .
  487. MessageId = 0x1070
  488. SymbolicName = IASP_PROXY_REJECT
  489. Language = English
  490. The authentication request was rejected by the remote RADIUS server.
  491. .
  492. MessageId = 0x1071
  493. SymbolicName = IASP_PROXY_UNKNOWN_GROUP
  494. Language = English
  495. The remote RADIUS server group does not exist.
  496. .
  497. MessageId = 0x1072
  498. SymbolicName = IASP_PROXY_UNKNOWN_SERVER
  499. Language = English
  500. The authentication request could not be forwarded to the remote RADIUS server because the server is no longer configured locally. The remote RADIUS server is listed as Authentication-Server above.
  501. .
  502. MessageId = 0x1073
  503. SymbolicName = IASP_PROXY_PACKET_TOO_LONG
  504. Language = English
  505. The authentication request could not be forwarded to the remote RADIUS server because the packet was too long. The remote RADIUS server is listed as Authentication-Server above.
  506. .
  507. MessageId = 0x1074
  508. SymbolicName = IASP_PROXY_SEND_ERROR
  509. Language = English
  510. The authentication request could not be forwarded to the remote RADIUS server because of a network error. The remote RADIUS server is listed as Authentication-Server above.
  511. .
  512. MessageId = 0x1075
  513. SymbolicName = IASP_PROXY_TIMEOUT
  514. Language = English
  515. The remote RADIUS server did not respond. The remote RADIUS server is listed as Authentication-Server above.
  516. .
  517. MessageId = 0x1076
  518. SymbolicName = IASP_PROXY_MALFORMED_RESPONSE
  519. Language = English
  520. The remote RADIUS server returned a malformed response. The remote RADIUS server is listed as Authentication-Server above.
  521. .